Modify

Opened 9 years ago

Closed 9 years ago

#6058 closed patch (fixed)

H264 HDTV channels with service type 0x11 not recognized

Reported by: klaas.de.waal@… Owned by: stuarta
Priority: minor Milestone: 0.22
Component: mythtv Version: head
Severity: medium Keywords: channelscan dvb hdtv h264 servicetype
Cc: Ticket locked: no

Description

The mythtv-setup channelscan recognizes not all five HDTV channels on my DVB-C signal. It does recognize National Geographic Channel HD, Brava HD and History HD. It does NOT recognize Discovery HD and Eurosport HD as HDTV channels, but instead gives the following messages:

Skipping Discovery HD on 29 - Data Only Channel (off-air?)

Skipping Eurosport HD on 167 - Data Only Channel (off-air?)

A bit of debugging in mythtv/libs/libmythtv/mpeg/dvbdescriptors.h shows that the HDTV channels that are recognized do have the service type value 0x19 (enumerated as kServiceTypeHDTV = 0x19). The HDTV channels that are not recognized do have the service type value 0x11. The value 0x11 is not present in the enumeration.

I have made a fix for dvbdescriptors.h in which I have added 0x11 as a HDTV value in the enumeration. I have also changed the function "bool IsHDTV()" to test for both values. With this fix I can receive all five HDTV channels on my cable. This fix is tested with today's svn 19540. The patch for dvbdescriptors.h attached below.

Results of some searching of what the 0x11 and 0x19 are all about:

My rather old copy of ETSI EN 300 468 lists the values from 0x11 to 0x7F as "reserved for future use" in Table 75, "Service type coding", so that is no help.

Searching in Google for "HDTV service 0x11 0x19" gives a pointer to

www.dgtv.it/stat/Allegati/Allegato_3_Bollino_STB.pdf

This document is about HDTV on DVB-T in Italy and here it says that 0x11 and 0x19 are both service types for HDTV channels.

Attachments (1)

dvbdescriptors.h.patch (1.1 KB) - added by klaas.de.waal@… 9 years ago.
Recognize HDTV channels with service type 0x11

Download all attachments as: .zip

Change History (4)

Changed 9 years ago by klaas.de.waal@…

Recognize HDTV channels with service type 0x11

comment:1 Changed 9 years ago by stuarta

  • Milestone changed from unknown to 0.22
  • Owner changed from ijr to stuarta
  • Status changed from new to assigned

comment:2 Changed 9 years ago by stuarta

(In [19542]) Refs #6058. Recognize stream type 0x11 as an HDTV stream.

Thanks to a patch from Klaas de Waal.

comment:3 Changed 9 years ago by stuarta

  • Resolution set to fixed
  • Status changed from assigned to closed

(In [19545]) Closes #6058. Recognize stream type 0x11 as an HDTV stream. Backport to 0.21-fixes.

Thanks to a patch from Klaas de Waal

Add Comment

Modify Ticket

Action
as closed The owner will remain stuarta.
The resolution will be deleted. Next status will be 'new'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.