Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#11365 closed Patch - Bug Fix (fixed)

Fix external channel changer support for iptv recorder (freebox)

Reported by: torbjorn.jansson@… Owned by: jpoet
Priority: trivial Milestone: 0.27
Component: MythTV - Recording Version: 0.26-fixes
Severity: medium Keywords:
Cc: Ticket locked: no


while i was trying to setup my dreambox as a recording according to the wiki page: i found a bug with the external channel changer support.

if you set an external channel changer command in the database for a iptv recorder it will not work and backend logs:

CoreContext channelbase.cpp:963 (InitializeInputs) - ChannelBase(5): External Channel changer is set, but this device does not support it.

reason for this is the function IsExternalChannelChangeSupported?() is placed in the wrong class. currently it is in the iptv recorder but it should be in the iptv channel class instead.

attached patch fixes this.

Attachments (1)

fix-iptv-ext-changer.patch (1006 bytes) - added by torbjorn.jansson@… 8 years ago.
trivial patch to fix the bug

Download all attachments as: .zip

Change History (7)

Changed 8 years ago by torbjorn.jansson@…

Attachment: fix-iptv-ext-changer.patch added

trivial patch to fix the bug

comment:1 Changed 8 years ago by Karl Egly

Component: MythTV - GeneralMythTV - Recording
Owner: set to danielk

comment:2 Changed 8 years ago by johan@…

Can this fix be included please? I'm also having this problem.

Is there a way to force executing the command anyway?

comment:3 Changed 8 years ago by jpoet

Owner: changed from danielk to jpoet
Status: newaccepted

comment:4 Changed 8 years ago by John Poet <jpoet@…>

Resolution: fixed
Status: acceptedclosed

In f077d230c3819ee1ebfd15a878aada78d7a5a224/mythtv:

The Dreambox needs an external channel changer, so allow it.

Fixes #11365

comment:5 Changed 8 years ago by JYA

this patch breaks plain IPTV / HLS recordings... it only creates 0 bytes file; see #11799

comment:6 Changed 8 years ago by Raymond Wagner

Milestone: unknown0.27
Note: See TracTickets for help on using tickets.