Permalink
Switch branches/tags
Nothing to show
Commits on Jul 21, 2016
  1. Updated the build instructions.

    bramp committed Jul 21, 2016
  2. Removed setting of the config object, as we were setting everything t…

    bramp committed Jul 21, 2016
    …o default values which .Clear() already does.
    
    This also fixes the use of CEC_CLIENT_VERSION_CURRENT, it has long be replaced by LIBCEC_VERSION_CURRENT.
Commits on Apr 19, 2014
  1. Added libcec's install script.

    bramp committed Apr 19, 2014
  2. Moved the HDMI operators into the HDMI namespace, and used some forwa…

    bramp committed Apr 19, 2014
    …rd declerations. This fixes #18.
Commits on Jan 17, 2014
  1. Merge pull request #14 from smithereens/master

    bramp committed Jan 17, 2014
    support for HDMI standby and (de)activation, override autodetected HDMI port, better support for Samsung TV, etc...
Commits on Jan 16, 2014
  1. I bought the Pulse-Eight CEC Adapter a few months in order to integra…

    Damien Fouilleul committed Jan 16, 2014
    …te better with my MythTV setup.
    
    I realized very quickly that MythTV had a relatively poor support for LibCEC.
    
    I then discovered libcec-daemon, but found out quickly that it was missing some features such as
    support for suspend/resume and was not supporting my Samsung Series 8 TV particularily well.
    
    so, after a few months of effort, here's my contribution to this great project.
    
    I've written a few scripts for mythbuntu which integrate the CEC daemon with udev and upstart
    in order to start the daemon as soon as the adapter is detected, pause mythtv whenever the source
    is changed and suspend and resume my mythtv client whenever the TV is turned of or on.
    Those scripts are not particularily well polished for general consumption, therefore I haven't added
    them to this submission, but I might do it later.
    
    Changes summary:
    
    - main.cpp, libcec.cpp: added support for HDMI port overrides in case autodetection fails (libcec detection doesn't work with proprietary NVIDIA driver)
    - main.cpp, libcec.cpp: added support for custom events such CEC-standby, CEC-activate, CEC-deactivate via custom scripts
    - main.cpp, libcec.cpp: support for adapter recovery after plug/unplug (after a resume or thaw) by reinitalizing adapter after ping failure.
    - main.cpp, libcec.cpp: finish support for multiple usb adapter, only shim code was available previously
    - main.cpp, uinput.cpp: support for CEC combo keycode such as UP-LEFT, DOWN-RIGHT by issuing multiple keypresses together
    - main.cpp: simulate relevant keypress/keyrelease if they are not properly sent by TV remote, such as old Samsung TV or some vendor code.
    - main.cpp, hdmi.cpp: improve command line arguments help and parsing for HDMI port address
    - bootstrap, configure.ac, m4, Makefile.am: support for autoconf/automake build in order to help integrating with distros package managers
Commits on Jun 11, 2013
  1. Added a new flag to optionally stop the TV from turning on when libce…

    bramp committed Jun 11, 2013
    …c-daemon is started.
  2. Add channel List Key support and update KEY mapping for unmapped to k…

    pssc committed with bramp Apr 3, 2013
    …nown for DOT and RETURN.
  3. Add mapping for ROOT MENU to HOME

    pssc committed with bramp Mar 25, 2013
Commits on Apr 18, 2013
  1. Created LICENCE file

    bramp committed Apr 18, 2013
Commits on Apr 10, 2013
  1. Merge pull request #5 from davewongillies/master

    bramp committed Apr 10, 2013
    Key repeat fix for issue #3
Commits on Mar 5, 2013
  1. Key repeat fix for issue #3

    David Gillies committed Mar 5, 2013
Commits on Jan 3, 2013
Commits on Nov 23, 2012
  1. Remove the double newline.

    bramp committed Nov 23, 2012
  2. Removed the libcec submodule. On Ubuntu (atleast) there are now modern

    bramp committed Nov 23, 2012
    packages in apt, so we no longer need to build libcec ourselves.
Commits on Oct 28, 2012
  1. Fixed the verbose flag to actually work well, and added a new quiet f…

    bramp committed Oct 28, 2012
    …lag. Boost program_options didn't have a sane GNU compliant way to parse -vv as a switch. So I borrowed some code from benjaminwolsey.de, thanks!
  2. Changed Cec::listDevices to take a ostream argument. This makes it mo…

    bramp committed Oct 28, 2012
    …re flexible in where it's output should go.
Commits on Oct 21, 2012
  1. Added some minor comments

    bramp committed Oct 21, 2012
  2. Some more README changes.

    bramp committed Oct 21, 2012