Opened 9 months ago

Closed 9 months ago

#13427 closed Bug Report - General (fixed)

EIT from Digitenne DVB-T2 signal (NL) not received

Reported by: Klaas de Waal Owned by: Klaas de Waal
Priority: minor Milestone: 31.0
Component: MythTV - General Version: Master Head
Severity: low Keywords: DVB channelscan Digitenne NL
Cc: Stuart Auchterlonie Ticket locked: no

Description

After a channelscan of the Digitenne DVB-T2 signal (NL) all channels are configured with "Use on air guide" off. The EIT information is present in the transport stream, as confirmed with the "DVB-Inspector" analysis tool, but the SDT for each service has the EIT_schedule_flag and the EIT_present_following_flag set to 0.

Consequently, the following code in channelscan_sm.cpp:

    info.m_use_on_air_guide =
        sdt->HasEITPresentFollowing(i) ||
        sdt->HasEITSchedule(i) ||
        force_guide_present;

sets m_use_on_air_guide to false.

This can be fixed for now by setting force_guide_present also for the network ID of Digitenne. This fix can be removed when/if the SDT table is corrected.

Patch will be forthcoming.

Attachments (1)

20190318-digitenne-8720-eit.patch (725 bytes) - added by Klaas de Waal 9 months ago.
Add exception for Digitenne (NL) network 8720 to enable "m_use_on_air_guide" by default for all channels even if the SDT tells there is no EIT.

Download all attachments as: .zip

Change History (3)

comment:1 Changed 9 months ago by Klaas de Waal

Owner: set to Klaas de Waal
Status: newaccepted

Changed 9 months ago by Klaas de Waal

Add exception for Digitenne (NL) network 8720 to enable "m_use_on_air_guide" by default for all channels even if the SDT tells there is no EIT.

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

Resolution: fixed
Status: acceptedclosed

In 207d7bde9/mythtv:

Add exception for Digitenne (NL) network 8720 to enable EIT by default for all channels.

This exception enables EIT for all channels even when the flags in the SDT
tell that there is no EIT present. Analysis of a full transport stream shows
that the EIT information is present; with the fix applied the
guide information does appear in MythTV program guide.
This is definitely a problem in the Digitenne signal.
This problem was introduced at approximately 11 march 2019 when the modulation
system was changed from DVB-T to DVB-T2 and the video coding from H264 to HEVC.
When the Digitenne signal is correct again this exception can be removed.

Fixes #13427

Note: See TracTickets for help on using tickets.