Opened 6 years ago

Closed 2 months ago

Last modified 2 months ago

#12107 closed Developer Task (fixed)

add support for multiple copies of the same transport on different frequencies

Reported by: Karl Egly Owned by: Klaas de Waal
Priority: major Milestone: 32.0
Component: MythTV - DVB Version: Unspecified
Severity: low Keywords:
Cc: Ticket locked: no

Description

When receiving DVB-T(2) transmissions from multiple networks/transmitters it is possible to receive the exact same transport (same original_network_id and transport_id) on multiple frequencies. As currently the transport_id is the primary key of the transport we can not handle copies and end up with "last scanned frequency wins". The DVB specs mandate that we import all transports and channels, then collapse multiple instances of the same and choose a sane default (e.g. strongest signal first).

Change History (4)

comment:1 Changed 4 years ago by paulh

See also #12360

comment:2 Changed 3 months ago by Klaas de Waal

Milestone: unknown32.0
Owner: changed from Karl Egly to Klaas de Waal
Status: newassigned

comment:3 Changed 2 months ago by Klaas de Waal <kdewaal@…>

Resolution: fixed
Status: assignedclosed

In 1b4d44b46/mythtv:

Updated "Remove duplicates" channel scan option

Renamed the feature from "Remove duplicate channels" to "Remove duplicates".
Changed the default for this option to Selected/Checked?.
Removed the check on individual channels across all scanned channels.
The implementation does not check for original network ID plus transport ID
on a per-transport basis, as suggested in ticket #12107 for DVB, but it checks
this on all channels in the transport. The implementation is also expected to work for ATSC.
Thanks to John Pilkington for numerous tests in the daily changing UK Freeview landscape.

Refs #13472
Fixes #12107

comment:4 Changed 2 months ago by Klaas de Waal <kdewaal@…>

In c8c59f554/mythtv:

Updated "Remove duplicates" channel scan option

Renamed the feature from "Remove duplicate channels" to "Remove duplicates".
Changed the default for this option to Selected/Checked?.
Removed the check on individual channels across all scanned channels.
The implementation does not check for original network ID plus transport ID
on a per-transport basis, as suggested in ticket #12107 for DVB, but it checks
this on all channels in the transport. The implementation is also expected to work for ATSC.
Thanks to John Pilkington for numerous tests in the daily changing UK Freeview landscape.

Refs #13472
Fixes #12107

(cherry picked from commit 1b4d44b468de0a8c7ad2c25a1d779ce1dc2c06b8)
Signed-off-by: Klaas de Waal <kdewaal@…>

Note: See TracTickets for help on using tickets.