jellyfin-archive / jellyfin-desktop

Desktop Client for Jellyfin
https://jellyfin.org
GNU General Public License v2.0
180 stars 45 forks source link

Any Documentation on the CEC Client #4

Closed ghost closed 5 years ago

ghost commented 5 years ago

when starting up i get a initialization error for the CEC Client.

Initializing cec-client...

{ cecExePath: 'cec-client',
  cecEmitter:
   EventEmitter { _events: {}, _eventsCount: 0, _maxListeners: undefined } }
ERROR: cec-client not installed, running without cec functionality.

cec-client exited with code -4058

everything else runs. I understand that is says its not installed but does it need to be? what function could it serve other than a digital paperweight if it doesn't prevent the application from running?

anthonylavado commented 5 years ago

I’m not sure how they exactly implemented it here, but cec-client would turn on an HDMI tv and set it to the correct input.

GlenC289 commented 4 years ago

It's actually used for remote control. I got it operating in JF Theater, but it seems like there is something missing. There doesn't appear to be anyway to configure the HDMI port for one thing, it always opens up on HDMI 1. After I switched around cables it was operating (as you can see from the log and the screenshot) but nothing was happening within JF Theater. It would be really nice if this was functional. I use CEC Remote in Mediaportal and it works really well. Oh, and almost forgot, the original reason for the errors were because it couldn't find two files that come with the Pulse Eight CEC software - CEC.dll and CEC-Client.exe. I just dropped them in the Jellyfin Theater Release directory and it found them fine jellyfin cec-log.txt