[mythtv] Testers wanted for DVB EIT rework
roger
roger at beardandsandals.co.uk
Wed Dec 21 13:30:11 UTC 2016
Hi,
I really appreciate if anyone could review and test my current rework of
DVB handlng of EI and SD tables. An archive of the changed files is
attached to ticket#12932
/here//https://code.mythtv.org/trac/raw-attachment/ticket/12932/dvbeitsdt.tbz///
<https://code.mythtv.org/trac/attachment/ticket/12932/dvbeitsdt.tbz>
This rework fixes the identification of EI and SD sub-tables and adds
caching of EI sub-tables. The identification now complies with ETSI EN
300 468 V1.15.1 (2016-03), as below.
sub_table: collection of sections with the same value of table_id and:
• for a NIT: the same table_id_extension (network_id) and
version_number;
• for a BAT: the same table_id_extension (bouquet_id) and
version_number;
• for a SDT: the same table_id_extension (transport_stream_id), the
same original_network_id and
version_number;
• for a EIT: the same table_id_extension (service_id), the same
transport_stream_id, the same
original_network_id and version_number.
NOTE: The table_id_extension field is equivalent to the fourth and
fifth byte of a section when the
section_syntax_indicator is set to a value of "1".
The code has only been tested against DVB-T here in the UK. It needs
testing against other broadcast providers. I have not fully tested the
changes in the SD table handling. These are only used when scanning for
channels.
Roger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-dev/attachments/20161221/73be40e3/attachment.html>
More information about the mythtv-dev
mailing list