[mythtv-commits] Ticket #12746: CEC Fixes and raspberry Pi support
MythTV
noreply at mythtv.org
Mon Apr 25 18:36:07 UTC 2016
#12746: CEC Fixes and raspberry Pi support
---------------------------------------------+----------------------
Reporter: Peter Bennett <pgbennett@…> | Owner: wagnerrp
Type: Patch - Bug Fix | Status: new
Priority: minor | Milestone: 0.28.1
Component: MythTV - libCEC | Version: 0.28.0
Severity: medium | Keywords:
Ticket locked: 0 |
---------------------------------------------+----------------------
Raspberry Pi has built in CEC support, which was not working with MythTV.
The following is fixed in this patch:
1. Add the missing initialization call to InitVideoStandalone(), which is
supposed to be always called on initialization, but some systems work
without it being called.
2. Fix the destructor code which was hanging the frontend when you exit
the frontend. This affects all systems using CEC not only raspberry pi.
3. Add support for the TV Menu button calling the MythTV menu. This only
works with some TV's. This also affects all systems, not just raspberry
pi.
4. Change the keycode for Play from P to Ctrl-P. Having both Pause and
Play map to P is restrictive, since some TV sets only allow as few as 11
buttons to be passed through, this will allow mapping pause to something
else, like info or menu, which the TV remote does not provide. This also
affects all systems, not just raspberry pi.
I have tested this successfully on Raspberry Pi with 2 brands on TV with
CEC.
I would appreciate it if somebody can test this patch on a desktop system
with Pulse-Eight CEC adaptor to make sure that still works there.
--
Ticket URL: <https://code.mythtv.org/trac/ticket/12746>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list