Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#12891 closed Bug Report - General (fixed)

Mythtv dvb multiplex restriction not working correctly LiveTV

Reported by: mike.bibbings@… Owned by: MIke Bibbings <mike.bibbings@…>
Priority: minor Milestone: 0.28.1
Component: MythTV - DVB Version: Master Head
Severity: medium Keywords: dvb multiplex
Cc: Ticket locked: no

Description

Single DVB-T/T2 USB tuner (Astrometa) with max recordings =10. Using different frontends I should be able to view LiveTV on any channel within the same multiplex, in the example log I tune to channel 105 on both frontends, no problem, trying channel 104 (same multiplex) Live TV stays on channel 105. mythbackend log shows:

Sep 30 10:20:27 myth-test mythbackend: mythbackend[1802]: E TVRecEvent recorders/channelbase.cpp:191 (IsTunable) ChannelBase[2]: IsTunable(104) Channel is valid, but tuner is busy on different multiplex/channel (1 != 1) / (1104 != 1105).

Attached patch to channelbase.cpp to adjust multiplex_restriction code in IsTunable? allows me to tune correctly.

Attachments (4)

mythbackend20160930-master-nopatch.log.tar.gz (231.5 KB) - added by mike.bibbings@… 2 years ago.
backend log not patched
mythbackend20160930_multiplex_patch.log.tar.gz (237.3 KB) - added by mike.bibbings@… 2 years ago.
backend log with patch applied
multiplex_restriction_20160930.patch (1.1 KB) - added by mike.bibbings@… 2 years ago.
patch to channelbase.cpp
mythbackend_version (944 bytes) - added by mike.bibbings@… 2 years ago.
myth version info

Download all attachments as: .zip

Change History (8)

Changed 2 years ago by mike.bibbings@…

backend log not patched

Changed 2 years ago by mike.bibbings@…

backend log with patch applied

Changed 2 years ago by mike.bibbings@…

patch to channelbase.cpp

Changed 2 years ago by mike.bibbings@…

Attachment: mythbackend_version added

myth version info

comment:1 Changed 2 years ago by MIke Bibbings <mike.bibbings@…>

Owner: set to MIke Bibbings <mike.bibbings@…>
Resolution: fixed
Status: newclosed

In 17e2f7344368a24ab4bca73bbf799224e15b1a71/mythtv:

Fix multiplex restriction determination in Live TV.

Signed-off-by: David Engel <dengel@…>

Fixes #12891

comment:2 Changed 2 years ago by MIke Bibbings <mike.bibbings@…>

In 7a1f690e2f156a946cd308b893cb7f98476ca8d5/mythtv:

Fix multiplex restriction determination in Live TV.

Signed-off-by: David Engel <dengel@…>

Refs #12891

(cherry picked from commit 17e2f7344368a24ab4bca73bbf799224e15b1a71)

comment:3 Changed 2 years ago by gigem

Thanks for the patch, Mike. I thought I'd caught all of those cases, but apparently not.

comment:4 Changed 2 years ago by gigem

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