Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#7449 closed defect (fixed)

Unknown ServiceDescriptor 0x16 when scanning SD H.264 DVB channels

Reported by: Steven Ellis <support@…> Owned by: Stuart Auchterlonie
Priority: minor Milestone: 0.22.1
Component: MythTV - DVB Version: 0.22rc1
Severity: medium Keywords: ServiceDescriptor
Cc: Ticket locked: no

Description

We have an issue here in NZ where we can't scan all of the freeview|HD channels into MythTV 0.22-fixes. Only the HD Channels appear.

The channel scan correctly picks up all of the TV channels during the scan, but marks the SD channels as Unknown.

Attachments (2)

sd16.patch (1.3 KB) - added by Steven Ellis <support@…> 14 years ago.
Patch file to add ServiceDescriptor? 0x16
servicedescriptor.patch (4.4 KB) - added by Steven Ellis <support@…> 14 years ago.
Unified patch for 0x16 video and 0x0a audio fixes.

Download all attachments as: .zip

Change History (14)

comment:1 Changed 14 years ago by Steven Ellis <support@…>

Here is some output from mythtv-setup -v channelscan

2009-10-17 16:42:00.551 SetPage(Scanning)
2009-10-17 16:42:00.551 SWiz: SetPage(): type(10) cardid(1) inputname(DVBInput)
2009-10-17 16:42:00.851 ChannelScanSM(/dev/dvb/adapter0/frontend0): Connecting up DTVSignalMonitor
2009-10-17 16:42:00.854 ChScan: Scan()
2009-10-17 16:42:00.854 ChannelScanSM(/dev/dvb/adapter0/frontend0): ChannelScanSM::RunScanner -- begin
2009-10-17 16:42:00.854 ChScan: ScanExistingTransports(1)
2009-10-17 16:42:00.856 ChannelScanSM(/dev/dvb/adapter0/frontend0): Adding Transport ID 25
2009-10-17 16:42:00.856 ChannelScanSM(/dev/dvb/adapter0/frontend0): Adding Transport ID 29
2009-10-17 16:42:00.857 ChannelScanSM(/dev/dvb/adapter0/frontend0): Adding Transport ID 33
2009-10-17 16:42:00.869 ChannelScanSM(/dev/dvb/adapter0/frontend0): Tuning to Transport ID 25 mplexid(1)
2009-10-17 16:42:01.871 transport_tune_complete: wait_until_complete 0
2009-10-17 16:42:01.871 ChannelScanSM(/dev/dvb/adapter0/frontend0): Transport ID 25 -- Timed out, no signal
2009-10-17 16:42:03.190 ChannelScanSM(/dev/dvb/adapter0/frontend0): Tuning to Transport ID 29 mplexid(2)
2009-10-17 16:42:03.733 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Program Association Table for Transport ID 29
Program Association Table
 PSIP tableID(0x0) length(25) extension(0x1d)
      version(0) current(1) section(0) last_section(0)
         tsid: 29
 programCount: 4
  program number     0 has PID 0x  10   data  0x 0 0x 0 0xe0 0x10
  program number  1300 has PID 0x 12c   data  0x 5 0x14 0xe1 0x2c
  program number  1301 has PID 0x 12d   data  0x 5 0x15 0xe1 0x2d
  program number  1302 has PID 0x 12e   data  0x 5 0x16 0xe1 0x2e

2009-10-17 16:42:03.765 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Program Map Table for Transport ID 29
Program Map Table ver(0) pid(0x12e) pnum(1302) len(86)
  Maximum Bitrate Descriptor (0xe) length(3)
  Multiplex Buffer Utilization Descriptor (0xc) length(4)

 Stream #0 pid(0x1c4) type(video-h264  0x1b)
  Stream Identifier Descriptor (0x52): ComponentTag=0x3
  Unknown(6) Descriptor (0x6) length(1)
  Maximum Bitrate Descriptor (0xe) length(3)
 Stream #1 pid(0x192) type(audio-aac-latm  0x11)
  Stream Identifier Descriptor (0x52): ComponentTag=0x14
  ISO-639 Language: code(eng) canonical(eng) eng(English)
  Maximum Bitrate Descriptor (0xe) length(3)
  Unknown(124) Descriptor (0x7c) length(2)
 Stream #2 pid(0x3eb) type(dsmcc-b std data  0xb)
  Stream Identifier Descriptor (0x52): ComponentTag=0xb
  Data Broadcast Identifier Descriptor (0x66) length(6)
  Unknown(19) Descriptor (0x13) length(5)

2009-10-17 16:42:03.798 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Program Map Table for Transport ID 29
Program Map Table ver(0) pid(0x12d) pnum(1301) len(86)
  Maximum Bitrate Descriptor (0xe) length(3)
  Multiplex Buffer Utilization Descriptor (0xc) length(4)

 Stream #0 pid(0x1c3) type(video-h264  0x1b)
  Stream Identifier Descriptor (0x52): ComponentTag=0x3
  Unknown(6) Descriptor (0x6) length(1)
  Maximum Bitrate Descriptor (0xe) length(3)
 Stream #1 pid(0x191) type(audio-aac-latm  0x11)
  Stream Identifier Descriptor (0x52): ComponentTag=0x14
  ISO-639 Language: code(eng) canonical(eng) eng(English)
  Maximum Bitrate Descriptor (0xe) length(3)
  Unknown(124) Descriptor (0x7c) length(2)
 Stream #2 pid(0x3eb) type(dsmcc-b std data  0xb)
  Stream Identifier Descriptor (0x52): ComponentTag=0xb
  Data Broadcast Identifier Descriptor (0x66) length(6)
  Unknown(19) Descriptor (0x13) length(5)

2009-10-17 16:42:03.830 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Program Map Table for Transport ID 29
Program Map Table ver(0) pid(0x12c) pnum(1300) len(116)
  Maximum Bitrate Descriptor (0xe) length(3)
  Multiplex Buffer Utilization Descriptor (0xc) length(4)

 Stream #0 pid(0x1c2) type(video-h264  0x1b)
  Stream Identifier Descriptor (0x52): ComponentTag=0x1
  Unknown(6) Descriptor (0x6) length(1)
  Maximum Bitrate Descriptor (0xe) length(3)
 Stream #1 pid(0x190) type(audio-aac-latm  0x11)
  Stream Identifier Descriptor (0x52): ComponentTag=0x14
  ISO-639 Language: code(eng) canonical(eng) eng(English)
  Maximum Bitrate Descriptor (0xe) length(3)
  Unknown(124) Descriptor (0x7c) length(2)
 Stream #2 pid(0x19a) type(private-data  0x6)
  Stream Identifier Descriptor (0x52): ComponentTag=0x1e
  ISO-639 Language: code(eng) canonical(eng) eng(English)
  Registration Descriptor: 'AC-3' ATSC audio stream A/52
  AC-3 Descriptor (0x6a) length(3)
  Maximum Bitrate Descriptor (0xe) length(3)
 Stream #3 pid(0x3eb) type(dsmcc-b std data  0xb)
  Stream Identifier Descriptor (0x52): ComponentTag=0xb
  Data Broadcast Identifier Descriptor (0x66) length(6)
  Unknown(19) Descriptor (0x13) length(5)

2009-10-17 16:42:03.858 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Service Description Table for Transport ID 29
SDT: TSID(0x1d) original_network_id(0x222a) services(3)
  Service # 0 SID(0x516) eit_schd(t) eit_pf(t) encrypted(f)
  Service descriptors length: 42
    ServiceDescriptor: TV3 PLUS1 (Unknown 16)
    DefaultAuthorityDescriptor: Authority(crid://tv3.co.nz)
  Service # 1 SID(0x514) eit_schd(t) eit_pf(t) encrypted(f)
  Service descriptors length: 36
    ServiceDescriptor: TV3 (TV)
    DefaultAuthorityDescriptor: Authority(crid://tv3.co.nz)
  Service # 2 SID(0x515) eit_schd(t) eit_pf(t) encrypted(f)
  Service descriptors length: 36
    ServiceDescriptor: C4 (Unknown 16)
    DefaultAuthorityDescriptor: Authority(crid://c4tv.co.nz)

2009-10-17 16:42:04.396 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Network Information Table for Transport ID 29
NIT: NetID(13313) tranports(6)
Section (0) Last Section (0) IsCurrent (1)
Network descriptors length: 103
  NetworkNameDescriptor: Freeview 
  LinkageDescriptor(stub)
  LinkageDescriptor(stub)
  LinkageDescriptor(stub)
  LinkageDescriptor(stub)
  Transport # 0 TSID(0x19) original_network_id(0x222a) desc_len(85)
  Transport descriptors length: 85
    TerrestrialDeliverySystemDescriptor: Frequency: 0
      BW=8k, C=qam_64, HP=3/4, LP=3/4, GI=1/16, TransMode=8k
    ServiceListDescriptor: 5 Services
      Service (1200) Type (TV)
      Service (1201) Type (TV)
      Service (1202) Type (Unknown 16)
      Service (1250) Type (Teletext)
      Service (1203) Type (Unknown 16)
    FrequencyListDescriptor: frequencies:  538000000 530000000
    Private Data Specifier Descriptor (0x5f) length(4)
    UKChannelListDescriptor sid->chan_num: 1200->1, 1201->2, 1202->6, 1250->700, 1203->7
    Cell Frequency Link Descriptor (0x6d) length(14)
  Transport # 1 TSID(0x1a) original_network_id(0x222a) desc_len(92)
  Transport descriptors length: 92
    TerrestrialDeliverySystemDescriptor: Frequency: 0
      BW=8k, C=qam_64, HP=3/4, LP=3/4, GI=1/16, TransMode=8k
    ServiceListDescriptor: 5 Services
      Service (1200) Type (TV)
      Service (1201) Type (TV)
      Service (1202) Type (Unknown 16)
      Service (1250) Type (Teletext)
      Service (1203) Type (Unknown 16)
    FrequencyListDescriptor: frequencies:  674000000 698000000
    Private Data Specifier Descriptor (0x5f) length(4)
    UKChannelListDescriptor sid->chan_num: 1200->1, 1201->2, 1202->6, 1250->700, 1203->7
    Cell Frequency Link Descriptor (0x6d) length(21)
  Transport # 2 TSID(0x1b) original_network_id(0x222a) desc_len(121)
  Transport descriptors length: 121
    TerrestrialDeliverySystemDescriptor: Frequency: 0
      BW=8k, C=qam_64, HP=3/4, LP=3/4, GI=1/16, TransMode=8k
    ServiceListDescriptor: 5 Services
      Service (1200) Type (TV)
      Service (1201) Type (TV)
      Service (1202) Type (Unknown 16)
      Service (1250) Type (Teletext)
      Service (1203) Type (Unknown 16)
    FrequencyListDescriptor: frequencies:  522000000 690000000 714000000 666000000
    Private Data Specifier Descriptor (0x5f) length(4)
    UKChannelListDescriptor sid->chan_num: 1200->1, 1201->2, 1202->6, 1250->700, 1203->7
    Cell Frequency Link Descriptor (0x6d) length(42)
  Transport # 3 TSID(0x1c) original_network_id(0x222a) desc_len(85)
  Transport descriptors length: 85
    TerrestrialDeliverySystemDescriptor: Frequency: 0
      BW=8k, C=qam_64, HP=3/4, LP=3/4, GI=1/16, TransMode=8k
    ServiceListDescriptor: 5 Services
      Service (1200) Type (TV)
      Service (1201) Type (TV)
      Service (1202) Type (Unknown 16)
      Service (1250) Type (Teletext)
      Service (1203) Type (Unknown 16)
    FrequencyListDescriptor: frequencies:  682000000 650000000
    Private Data Specifier Descriptor (0x5f) length(4)
    UKChannelListDescriptor sid->chan_num: 1200->1, 1201->2, 1202->6, 1250->700, 1203->7
    Cell Frequency Link Descriptor (0x6d) length(14)
  Transport # 4 TSID(0x1d) original_network_id(0x222a) desc_len(178)
  Transport descriptors length: 178
    TerrestrialDeliverySystemDescriptor: Frequency: 0
      BW=8k, C=qam_64, HP=3/4, LP=3/4, GI=1/16, TransMode=8k
    ServiceListDescriptor: 3 Services
      Service (1300) Type (TV)
      Service (1301) Type (Unknown 16)
      Service (1302) Type (Unknown 16)
    FrequencyListDescriptor: frequencies:  570000000 562000000 690000000 714000000 554000000 706000000 730000000 698000000 666000000
    Private Data Specifier Descriptor (0x5f) length(4)
    UKChannelListDescriptor sid->chan_num: 1300->3, 1301->4, 1302->8
    Cell Frequency Link Descriptor (0x6d) length(84)
    Cell Frequency Link Descriptor (0x6d) length(7)
  Transport # 5 TSID(0x21) original_network_id(0x222a) desc_len(234)
  Transport descriptors length: 234
    TerrestrialDeliverySystemDescriptor: Frequency: 0
      BW=8k, C=qam_64, HP=3/4, LP=3/4, GI=1/16, TransMode=8k
    ServiceListDescriptor: 11 Services
      Service (1406) Type (TV)
      Service (1404) Type (Unknown 16)
      Service (1401) Type (Unknown 16)
      Service (1402) Type (Unknown 16)
      Service (1405) Type (Unknown 16)
      Service (1403) Type (Unknown 16)
      Service (1408) Type (Unknown 16)
      Service (2000) Type (Unknown  a)
      Service (2001) Type (Unknown  a)
      Service (1400) Type (Unknown 16)
      Service (2002) Type (Unknown  a)
    FrequencyListDescriptor: frequencies:  666000000 626000000 706000000 682000000 642000000 650000000 778000000 762000000 730000000
    Private Data Specifier Descriptor (0x5f) length(4)
    UKChannelListDescriptor sid->chan_num: 1406->100, 1404->10, 1401->22, 1402->242, 1405->245, 1403->28, 1408->30, 2000->50, 2001->51, 1400->5, 2002->71
    Cell Frequency Link Descriptor (0x6d) length(84)
    Cell Frequency Link Descriptor (0x6d) length(7)

2009-10-17 16:42:04.397 transport_tune_complete: 
			currentInfo->pmts.empty():     0
			sd->HasCachedAnyNIT():  1
			sd->HasCachedAnySDTs(): 1
			currentInfo->nits.empty():     0
			currentInfo->sdts.empty():     0
2009-10-17 16:42:04.397 transport_tune_complete: wait_until_complete 1
2009-10-17 16:42:04.402 Adding 570000000 qam_64 0 3/4 3/4 8 8 1/16 n v fec: auto msys: UNDEFINED rolloff: 0.35, offset 0 to channelList.
2009-10-17 16:42:04.405 ChannelScanSM(/dev/dvb/adapter0/frontend0): Transport ID 29 -- Found 3 probable channels
2009-10-17 16:42:04.490 ChannelScanSM(/dev/dvb/adapter0/frontend0): Tuning to Transport ID 33 mplexid(3)
2009-10-17 16:42:05.046 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Program Association Table for Transport ID 33
Program Association Table
 PSIP tableID(0x0) length(57) extension(0x21)
      version(2) current(1) section(0) last_section(0)
         tsid: 33
 programCount: 12
  program number     0 has PID 0x  10   data  0x 0 0x 0 0xe0 0x10
  program number  1400 has PID 0x  c8   data  0x 5 0x78 0xe0 0xc8
  program number  1401 has PID 0x  c9   data  0x 5 0x79 0xe0 0xc9
  program number  1402 has PID 0x  ca   data  0x 5 0x7a 0xe0 0xca
  program number  1403 has PID 0x  cb   data  0x 5 0x7b 0xe0 0xcb
  program number  1404 has PID 0x  cc   data  0x 5 0x7c 0xe0 0xcc
  program number  1405 has PID 0x  cd   data  0x 5 0x7d 0xe0 0xcd
  program number  1406 has PID 0x  ce   data  0x 5 0x7e 0xe0 0xce
  program number  2000 has PID 0x  dc   data  0x 7 0xd0 0xe0 0xdc
  program number  2001 has PID 0x  dd   data  0x 7 0xd1 0xe0 0xdd
  program number  2002 has PID 0x  de   data  0x 7 0xd2 0xe0 0xde
  program number  1408 has PID 0x  d2   data  0x 5 0x80 0xe0 0xd2

2009-10-17 16:42:05.097 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Program Map Table for Transport ID 33
Program Map Table ver(0) pid(0xde) pnum(2002) len(71)
  Maximum Bitrate Descriptor (0xe) length(3)

 Stream #0 pid(0x26e) type(audio-aac-latm  0x11)
  Stream Identifier Descriptor (0x52): ComponentTag=0x17
  ISO-639 Language: code(eng) canonical(eng) eng(English)
  Maximum Bitrate Descriptor (0xe) length(3)
  Unknown(124) Descriptor (0x7c) length(2)
  Audio Descriptor (0x3) length(1)
 Stream #1 pid(0x3ec) type(dsmcc-b std data  0xb)
  Stream Identifier Descriptor (0x52): ComponentTag=0xb
  Data Broadcast Identifier Descriptor (0x66) length(6)
  Unknown(19) Descriptor (0x13) length(9)

2009-10-17 16:42:05.098 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Program Map Table for Transport ID 33
Program Map Table ver(0) pid(0xd2) pnum(1408) len(61)
  Maximum Bitrate Descriptor (0xe) length(3)

 Stream #0 pid(0x3ec) type(dsmcc-b std data  0xb)
  Stream Identifier Descriptor (0x52): ComponentTag=0xb
  Data Broadcast Identifier Descriptor (0x66) length(6)
  Unknown(19) Descriptor (0x13) length(9)
 Stream #1 pid(0x22b) type(video-h264  0x1b)
  Stream Identifier Descriptor (0x52): ComponentTag=0x1
 Stream #2 pid(0x25d) type(audio-aac-latm  0x11)
  Stream Identifier Descriptor (0x52): ComponentTag=0x2

2009-10-17 16:42:05.098 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Program Map Table for Transport ID 33
Program Map Table ver(0) pid(0xce) pnum(1406) len(98)
  Maximum Bitrate Descriptor (0xe) length(3)
  Multiplex Buffer Utilization Descriptor (0xc) length(4)

 Stream #0 pid(0x22c) type(video-h264  0x1b)
  Stream Identifier Descriptor (0x52): ComponentTag=0x1
  Video Descriptor (0x2) length(3)
  Unknown(6) Descriptor (0x6) length(1)
  Maximum Bitrate Descriptor (0xe) length(3)
 Stream #1 pid(0x25e) type(audio-aac-latm  0x11)
  Stream Identifier Descriptor (0x52): ComponentTag=0x14
  ISO-639 Language: code(eng) canonical(eng) eng(English)
  Maximum Bitrate Descriptor (0xe) length(3)
  Audio Descriptor (0x3) length(1)
  Unknown(124) Descriptor (0x7c) length(2)
 Stream #2 pid(0x3ec) type(dsmcc-b std data  0xb)
  Stream Identifier Descriptor (0x52): ComponentTag=0xb
  Data Broadcast Identifier Descriptor (0x66) length(6)
  Unknown(19) Descriptor (0x13) length(9)

2009-10-17 16:42:05.098 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Program Map Table for Transport ID 33
Program Map Table ver(0) pid(0xcd) pnum(1405) len(98)
  Maximum Bitrate Descriptor (0xe) length(3)
  Multiplex Buffer Utilization Descriptor (0xc) length(4)

 Stream #0 pid(0x22b) type(video-h264  0x1b)
  Stream Identifier Descriptor (0x52): ComponentTag=0x1
  Video Descriptor (0x2) length(3)
  Unknown(6) Descriptor (0x6) length(1)
  Maximum Bitrate Descriptor (0xe) length(3)
 Stream #1 pid(0x25d) type(audio-aac-latm  0x11)
  Stream Identifier Descriptor (0x52): ComponentTag=0x14
  ISO-639 Language: code(eng) canonical(eng) eng(English)
  Maximum Bitrate Descriptor (0xe) length(3)
  Audio Descriptor (0x3) length(1)
  Unknown(124) Descriptor (0x7c) length(2)
 Stream #2 pid(0x3ec) type(dsmcc-b std data  0xb)
  Stream Identifier Descriptor (0x52): ComponentTag=0xb
  Data Broadcast Identifier Descriptor (0x66) length(6)
  Unknown(19) Descriptor (0x13) length(9)

2009-10-17 16:42:05.098 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Program Map Table for Transport ID 33
Program Map Table ver(3) pid(0xcc) pnum(1404) len(103)
  Maximum Bitrate Descriptor (0xe) length(3)
  Multiplex Buffer Utilization Descriptor (0xc) length(4)
  Maximum Bitrate Descriptor (0xe) length(3)

 Stream #0 pid(0x22a) type(video-h264  0x1b)
  Stream Identifier Descriptor (0x52): ComponentTag=0x1
  Video Descriptor (0x2) length(3)
  Unknown(6) Descriptor (0x6) length(1)
  Maximum Bitrate Descriptor (0xe) length(3)
 Stream #1 pid(0x25c) type(audio-aac-latm  0x11)
  Stream Identifier Descriptor (0x52): ComponentTag=0x14
  ISO-639 Language: code(eng) canonical(eng) eng(English)
  Maximum Bitrate Descriptor (0xe) length(3)
  Audio Descriptor (0x3) length(1)
  Unknown(124) Descriptor (0x7c) length(2)
 Stream #2 pid(0x3ec) type(dsmcc-b std data  0xb)
  Stream Identifier Descriptor (0x52): ComponentTag=0xb
  Data Broadcast Identifier Descriptor (0x66) length(6)
  Unknown(19) Descriptor (0x13) length(9)

2009-10-17 16:42:05.098 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Program Map Table for Transport ID 33
Program Map Table ver(0) pid(0xdd) pnum(2001) len(71)
  Maximum Bitrate Descriptor (0xe) length(3)

 Stream #0 pid(0x26d) type(audio-aac-latm  0x11)
  Stream Identifier Descriptor (0x52): ComponentTag=0x16
  ISO-639 Language: code(eng) canonical(eng) eng(English)
  Maximum Bitrate Descriptor (0xe) length(3)
  Audio Descriptor (0x3) length(1)
  Unknown(124) Descriptor (0x7c) length(2)
 Stream #1 pid(0x3ec) type(dsmcc-b std data  0xb)
  Stream Identifier Descriptor (0x52): ComponentTag=0xb
  Data Broadcast Identifier Descriptor (0x66) length(6)
  Unknown(19) Descriptor (0x13) length(9)

2009-10-17 16:42:05.149 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Program Map Table for Transport ID 33
Program Map Table ver(0) pid(0xdc) pnum(2000) len(71)
  Maximum Bitrate Descriptor (0xe) length(3)

 Stream #0 pid(0x26c) type(audio-aac-latm  0x11)
  Stream Identifier Descriptor (0x52): ComponentTag=0x15
  ISO-639 Language: code(eng) canonical(eng) eng(English)
  Maximum Bitrate Descriptor (0xe) length(3)
  Audio Descriptor (0x3) length(1)
  Unknown(124) Descriptor (0x7c) length(2)
 Stream #1 pid(0x3ec) type(dsmcc-b std data  0xb)
  Stream Identifier Descriptor (0x52): ComponentTag=0xb
  Data Broadcast Identifier Descriptor (0x66) length(6)
  Unknown(19) Descriptor (0x13) length(9)

2009-10-17 16:42:05.149 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Program Map Table for Transport ID 33
Program Map Table ver(0) pid(0xc9) pnum(1401) len(104)
  Maximum Bitrate Descriptor (0xe) length(3)
  Multiplex Buffer Utilization Descriptor (0xc) length(4)
  Multiplex Buffer Utilization Descriptor (0xc) length(4)

 Stream #0 pid(0x227) type(video-h264  0x1b)
  Stream Identifier Descriptor (0x52): ComponentTag=0x1
  Video Descriptor (0x2) length(3)
  Unknown(6) Descriptor (0x6) length(1)
  Maximum Bitrate Descriptor (0xe) length(3)
 Stream #1 pid(0x259) type(audio-aac-latm  0x11)
  Stream Identifier Descriptor (0x52): ComponentTag=0x14
  ISO-639 Language: code(eng) canonical(eng) eng(English)
  Maximum Bitrate Descriptor (0xe) length(3)
  Unknown(124) Descriptor (0x7c) length(2)
  Audio Descriptor (0x3) length(1)
 Stream #2 pid(0x3ec) type(dsmcc-b std data  0xb)
  Stream Identifier Descriptor (0x52): ComponentTag=0xb
  Data Broadcast Identifier Descriptor (0x66) length(6)
  Unknown(19) Descriptor (0x13) length(9)

2009-10-17 16:42:05.149 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Program Map Table for Transport ID 33
Program Map Table ver(0) pid(0xc8) pnum(1400) len(108)
  Maximum Bitrate Descriptor (0xe) length(3)
  Multiplex Buffer Utilization Descriptor (0xc) length(4)

 Stream #0 pid(0x226) type(video-h264  0x1b)
  Stream Identifier Descriptor (0x52): ComponentTag=0x1
  Video Descriptor (0x2) length(3)
  Unknown(6) Descriptor (0x6) length(1)
  Maximum Bitrate Descriptor (0xe) length(3)
 Stream #1 pid(0x258) type(audio-aac-latm  0x11)
  Stream Identifier Descriptor (0x52): ComponentTag=0x14
  ISO-639 Language: code(eng) canonical(eng) eng(English)
  Maximum Bitrate Descriptor (0xe) length(3)
  Audio Descriptor (0x3) length(1)
  Unknown(124) Descriptor (0x7c) length(2)
  Maximum Bitrate Descriptor (0xe) length(3)
 Stream #2 pid(0x3ec) type(dsmcc-b std data  0xb)
  Stream Identifier Descriptor (0x52): ComponentTag=0xb
  Data Broadcast Identifier Descriptor (0x66) length(6)
  Unknown(19) Descriptor (0x13) length(9)
  Maximum Bitrate Descriptor (0xe) length(3)

2009-10-17 16:42:05.149 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Program Map Table for Transport ID 33
Program Map Table ver(0) pid(0xcb) pnum(1403) len(121)
  Maximum Bitrate Descriptor (0xe) length(3)
  Multiplex Buffer Utilization Descriptor (0xc) length(4)

 Stream #0 pid(0x229) type(video-h264  0x1b)
  Stream Identifier Descriptor (0x52): ComponentTag=0x1
  Video Descriptor (0x2) length(3)
  Unknown(6) Descriptor (0x6) length(1)
  Maximum Bitrate Descriptor (0xe) length(3)
 Stream #1 pid(0x25b) type(audio-aac-latm  0x11)
  Stream Identifier Descriptor (0x52): ComponentTag=0x14
  ISO-639 Language: code(cmn) canonical(cmn) eng(Unknown)
  Maximum Bitrate Descriptor (0xe) length(3)
  Audio Descriptor (0x3) length(1)
  Unknown(124) Descriptor (0x7c) length(2)
 Stream #2 pid(0x323) type(audio-aac-latm  0x11)
  Stream Identifier Descriptor (0x52): ComponentTag=0xc8
  ISO-639 Language: code(yue) canonical(yue) eng(Unknown)
  Maximum Bitrate Descriptor (0xe) length(3)
  Unknown(124) Descriptor (0x7c) length(2)
 Stream #3 pid(0x3ec) type(dsmcc-b std data  0xb)
  Stream Identifier Descriptor (0x52): ComponentTag=0xb
  Data Broadcast Identifier Descriptor (0x66) length(6)
  Unknown(19) Descriptor (0x13) length(9)

2009-10-17 16:42:05.149 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Program Map Table for Transport ID 33
Program Map Table ver(0) pid(0xca) pnum(1402) len(98)
  Maximum Bitrate Descriptor (0xe) length(3)
  Multiplex Buffer Utilization Descriptor (0xc) length(4)

 Stream #0 pid(0x228) type(video-h264  0x1b)
  Stream Identifier Descriptor (0x52): ComponentTag=0x1
  Video Descriptor (0x2) length(3)
  Unknown(6) Descriptor (0x6) length(1)
  Maximum Bitrate Descriptor (0xe) length(3)
 Stream #1 pid(0x25a) type(audio-aac-latm  0x11)
  Stream Identifier Descriptor (0x52): ComponentTag=0x14
  ISO-639 Language: code(eng) canonical(eng) eng(English)
  Maximum Bitrate Descriptor (0xe) length(3)
  Audio Descriptor (0x3) length(1)
  Unknown(124) Descriptor (0x7c) length(2)
 Stream #2 pid(0x3ec) type(dsmcc-b std data  0xb)
  Stream Identifier Descriptor (0x52): ComponentTag=0xb
  Data Broadcast Identifier Descriptor (0x66) length(6)
  Unknown(19) Descriptor (0x13) length(9)

2009-10-17 16:42:06.506 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Network Information Table for Transport ID 33
NIT: NetID(13313) tranports(6)
Section (0) Last Section (0) IsCurrent (1)
Network descriptors length: 103
  NetworkNameDescriptor: Freeview 
  LinkageDescriptor(stub)
  LinkageDescriptor(stub)
  LinkageDescriptor(stub)
  LinkageDescriptor(stub)
  Transport # 0 TSID(0x19) original_network_id(0x222a) desc_len(85)
  Transport descriptors length: 85
    TerrestrialDeliverySystemDescriptor: Frequency: 0
      BW=8k, C=qam_64, HP=3/4, LP=3/4, GI=1/16, TransMode=8k
    ServiceListDescriptor: 5 Services
      Service (1200) Type (TV)
      Service (1201) Type (TV)
      Service (1202) Type (Unknown 16)
      Service (1250) Type (Teletext)
      Service (1203) Type (Unknown 16)
    FrequencyListDescriptor: frequencies:  538000000 530000000
    Private Data Specifier Descriptor (0x5f) length(4)
    UKChannelListDescriptor sid->chan_num: 1200->1, 1201->2, 1202->6, 1250->700, 1203->7
    Cell Frequency Link Descriptor (0x6d) length(14)
  Transport # 1 TSID(0x1a) original_network_id(0x222a) desc_len(92)
  Transport descriptors length: 92
    TerrestrialDeliverySystemDescriptor: Frequency: 0
      BW=8k, C=qam_64, HP=3/4, LP=3/4, GI=1/16, TransMode=8k
    ServiceListDescriptor: 5 Services
      Service (1200) Type (TV)
      Service (1201) Type (TV)
      Service (1202) Type (Unknown 16)
      Service (1250) Type (Teletext)
      Service (1203) Type (Unknown 16)
    FrequencyListDescriptor: frequencies:  674000000 698000000
    Private Data Specifier Descriptor (0x5f) length(4)
    UKChannelListDescriptor sid->chan_num: 1200->1, 1201->2, 1202->6, 1250->700, 1203->7
    Cell Frequency Link Descriptor (0x6d) length(21)
  Transport # 2 TSID(0x1b) original_network_id(0x222a) desc_len(121)
  Transport descriptors length: 121
    TerrestrialDeliverySystemDescriptor: Frequency: 0
      BW=8k, C=qam_64, HP=3/4, LP=3/4, GI=1/16, TransMode=8k
    ServiceListDescriptor: 5 Services
      Service (1200) Type (TV)
      Service (1201) Type (TV)
      Service (1202) Type (Unknown 16)
      Service (1250) Type (Teletext)
      Service (1203) Type (Unknown 16)
    FrequencyListDescriptor: frequencies:  522000000 690000000 714000000 666000000
    Private Data Specifier Descriptor (0x5f) length(4)
    UKChannelListDescriptor sid->chan_num: 1200->1, 1201->2, 1202->6, 1250->700, 1203->7
    Cell Frequency Link Descriptor (0x6d) length(42)
  Transport # 3 TSID(0x1c) original_network_id(0x222a) desc_len(85)
  Transport descriptors length: 85
    TerrestrialDeliverySystemDescriptor: Frequency: 0
      BW=8k, C=qam_64, HP=3/4, LP=3/4, GI=1/16, TransMode=8k
    ServiceListDescriptor: 5 Services
      Service (1200) Type (TV)
      Service (1201) Type (TV)
      Service (1202) Type (Unknown 16)
      Service (1250) Type (Teletext)
      Service (1203) Type (Unknown 16)
    FrequencyListDescriptor: frequencies:  682000000 650000000
    Private Data Specifier Descriptor (0x5f) length(4)
    UKChannelListDescriptor sid->chan_num: 1200->1, 1201->2, 1202->6, 1250->700, 1203->7
    Cell Frequency Link Descriptor (0x6d) length(14)
  Transport # 4 TSID(0x1d) original_network_id(0x222a) desc_len(178)
  Transport descriptors length: 178
    TerrestrialDeliverySystemDescriptor: Frequency: 0
      BW=8k, C=qam_64, HP=3/4, LP=3/4, GI=1/16, TransMode=8k
    ServiceListDescriptor: 3 Services
      Service (1300) Type (TV)
      Service (1301) Type (Unknown 16)
      Service (1302) Type (Unknown 16)
    FrequencyListDescriptor: frequencies:  570000000 562000000 690000000 714000000 554000000 706000000 730000000 698000000 666000000
    Private Data Specifier Descriptor (0x5f) length(4)
    UKChannelListDescriptor sid->chan_num: 1300->3, 1301->4, 1302->8
    Cell Frequency Link Descriptor (0x6d) length(84)
    Cell Frequency Link Descriptor (0x6d) length(7)
  Transport # 5 TSID(0x21) original_network_id(0x222a) desc_len(234)
  Transport descriptors length: 234
    TerrestrialDeliverySystemDescriptor: Frequency: 0
      BW=8k, C=qam_64, HP=3/4, LP=3/4, GI=1/16, TransMode=8k
    ServiceListDescriptor: 11 Services
      Service (1406) Type (TV)
      Service (1404) Type (Unknown 16)
      Service (1401) Type (Unknown 16)
      Service (1402) Type (Unknown 16)
      Service (1405) Type (Unknown 16)
      Service (1403) Type (Unknown 16)
      Service (1408) Type (Unknown 16)
      Service (2000) Type (Unknown  a)
      Service (2001) Type (Unknown  a)
      Service (1400) Type (Unknown 16)
      Service (2002) Type (Unknown  a)
    FrequencyListDescriptor: frequencies:  666000000 626000000 706000000 682000000 642000000 650000000 778000000 762000000 730000000
    Private Data Specifier Descriptor (0x5f) length(4)
    UKChannelListDescriptor sid->chan_num: 1406->100, 1404->10, 1401->22, 1402->242, 1405->245, 1403->28, 1408->30, 2000->50, 2001->51, 1400->5, 2002->71
    Cell Frequency Link Descriptor (0x6d) length(84)
    Cell Frequency Link Descriptor (0x6d) length(7)

2009-10-17 16:42:06.708 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Service Description Table for Transport ID 33
SDT: TSID(0x21) original_network_id(0x222a) services(11)
  Service # 0 SID(0x578) eit_schd(t) eit_pf(t) encrypted(f)
  Service descriptors length: 55
    ServiceDescriptor: Maori Television (Unknown 16)
    DefaultAuthorityDescriptor: Authority(crid://maoritelevision.com)
  Service # 1 SID(0x579) eit_schd(t) eit_pf(t) encrypted(f)
  Service descriptors length: 47
    ServiceDescriptor: Parliament TV  (Unknown 16)
    DefaultAuthorityDescriptor: Authority(crid://parliament.nz)
  Service # 2 SID(0x57a) eit_schd(f) eit_pf(t) encrypted(f)
  Service descriptors length: 23
    ServiceDescriptor: Test Channel (Unknown 16)
  Service # 3 SID(0x57b) eit_schd(t) eit_pf(t) encrypted(f)
  Service descriptors length: 45
    ServiceDescriptor: ChineseTV (Unknown 16)
    DefaultAuthorityDescriptor: Authority(crid://chinesetv8.co.nz)
  Service # 4 SID(0x57c) eit_schd(t) eit_pf(t) encrypted(f)
  Service descriptors length: 35
    ServiceDescriptor: PRIME (Unknown 16)
    DefaultAuthorityDescriptor: Authority(crid://primetv.co.nz)
  Service # 5 SID(0x57d) eit_schd(f) eit_pf(t) encrypted(f)
  Service descriptors length: 24
    ServiceDescriptor: Reserved 6KSD (Unknown 16)
  Service # 6 SID(0x57e) eit_schd(f) eit_pf(t) encrypted(f)
  Service descriptors length: 52
    ServiceDescriptor: Freeview | HD (TV)
    DefaultAuthorityDescriptor: Authority(crid://kordiasolutions.com)
  Service # 7 SID(0x580) eit_schd(t) eit_pf(t) encrypted(f)
  Service descriptors length: 53
    ServiceDescriptor: tvCentral (Unknown 16)
    Service Availability Descriptor (0x72) length(7)
    DefaultAuthorityDescriptor: Authority(crid://tvcentral.co.nz)
  Service # 8 SID(0x7d1) eit_schd(t) eit_pf(t) encrypted(f)
  Service descriptors length: 56
    ServiceDescriptor: Radio NZ Concert (Unknown  a)
    DefaultAuthorityDescriptor: Authority(crid://radionzconcert.co.nz)
  Service # 9 SID(0x7d0) eit_schd(t) eit_pf(t) encrypted(f)
  Service descriptors length: 58
    ServiceDescriptor: Radio NZ National (Unknown  a)
    DefaultAuthorityDescriptor: Authority(crid://radionznational.co.nz)
  Service #10 SID(0x7d2) eit_schd(t) eit_pf(t) encrypted(f)
  Service descriptors length: 38
    ServiceDescriptor: BaseFM (Unknown  a)
    DefaultAuthorityDescriptor: Authority(crid://basefm.co.nz)

2009-10-17 16:42:06.709 transport_tune_complete: 
			currentInfo->pmts.empty():     0
			sd->HasCachedAnyNIT():  1
			sd->HasCachedAnySDTs(): 1
			currentInfo->nits.empty():     0
			currentInfo->sdts.empty():     0
2009-10-17 16:42:06.709 transport_tune_complete: wait_until_complete 1
2009-10-17 16:42:06.716 Adding 666000000 qam_64 0 3/4 3/4 8 8 1/16 n v fec: auto msys: UNDEFINED rolloff: 0.35, offset 0 to channelList.
2009-10-17 16:42:06.716 ChannelScanSM(/dev/dvb/adapter0/frontend0): Transport ID 33 -- Found 11 probable channels
2009-10-17 16:42:06.824 ChannelScanSM(/dev/dvb/adapter0/frontend0): ChannelScanSM::StopScanner
2009-10-17 16:42:06.824 ChannelScanSM(/dev/dvb/adapter0/frontend0): ChannelScanSM::RunScanner -- end
2009-10-17 16:42:06.825 ChannelScanSM(/dev/dvb/adapter0/frontend0): ChannelScanSM::StopScanner
2009-10-17 16:42:06.825 ChannelScanSM(/dev/dvb/adapter0/frontend0): ChannelScanSMner Stopped
Before processing: 
qam_64:570000000:TV3:3:13313:8746:1300:29=29:dvb	0:cnt(pnum:1,channum:1)
qam_64:570000000:C4:4:13313:8746:1301:29=29:dvb	0:cnt(pnum:1,channum:1)
qam_64:570000000:TV3 PLUS1:8:13313:8746:1302:29=29:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:Maori Television:5:13313:8746:1400:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:Parliament TV :22:13313:8746:1401:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:Test Channel:242:13313:8746:1402:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:ChineseTV:28:13313:8746:1403:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:PRIME:10:13313:8746:1404:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:Reserved 6KSD:245:13313:8746:1405:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:Freeview | HD:100:13313:8746:1406:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:tvCentral:30:13313:8746:1408:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:Radio NZ National:50:13313:8746:2000:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:Radio NZ Concert:51:13313:8746:2001:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:BaseFM:71:13313:8746:2002:33=33:dvb	0:cnt(pnum:1,channum:1)

comment:2 Changed 14 years ago by Steven Ellis <support@…>

Here is an example of the critical output from a channel scan. Notice the channels with ServiceDescriptor? of 0x16 are marked as unknown.

2009-10-17 16:42:03.858 ChannelScanSM(/dev/dvb/adapter0/frontend0): Got a Service Description Table for Transport ID 29
SDT: TSID(0x1d) original_network_id(0x222a) services(3)
  Service # 0 SID(0x516) eit_schd(t) eit_pf(t) encrypted(f)
  Service descriptors length: 42
    ServiceDescriptor: TV3 PLUS1 (Unknown 16)
    DefaultAuthorityDescriptor: Authority(crid://tv3.co.nz)
  Service # 1 SID(0x514) eit_schd(t) eit_pf(t) encrypted(f)
  Service descriptors length: 36
    ServiceDescriptor: TV3 (TV)
    DefaultAuthorityDescriptor: Authority(crid://tv3.co.nz)
  Service # 2 SID(0x515) eit_schd(t) eit_pf(t) encrypted(f)
  Service descriptors length: 36
    ServiceDescriptor: C4 (Unknown 16)
    DefaultAuthorityDescriptor: Authority(crid://c4tv.co.nz)


  Transport descriptors length: 178
    TerrestrialDeliverySystemDescriptor: Frequency: 0
      BW=8k, C=qam_64, HP=3/4, LP=3/4, GI=1/16, TransMode=8k
    ServiceListDescriptor: 3 Services
      Service (1300) Type (TV)
      Service (1301) Type (Unknown 16)
      Service (1302) Type (Unknown 16)

Looking at the transport stream NIT information captured via dvbsnoop

    Transport_stream_ID: 29 (0x001d)
    Original_network_ID: 8746 (0x222a)  [= DTT - New Zealand Digital Terrestrial Television| TVNZ on behalf of Freeview (NZ)]
    reserved_1: 15 (0x0f)
    Transport_descriptor_length: 178 (0x00b2)

            DVB-DescriptorTag: 90 (0x5a)  [= terrestrial_delivery_system_descriptor]
            descriptor_length: 11 (0x0b)
            Center frequency: 0x00000000 (= 0.000 kHz)
            Bandwidth: 0 (0x00)  [= 8 MHz]
            priority: 1 (0x01)  [= HP (high priority) or Non-hierarch.]
            Time_Slicing_indicator: 1 (0x01)  [= Time Slicing is not used.)]
            MPE-FEC_indicator: 1 (0x01)  [= MPE-FEC is not used.)]
            reserved_1: 3 (0x03)
            Constellation: 2 (0x02)  [= 64-QAM]
            Hierarchy information: 0 (0x00)  [= non-hierarchical (native interleaver)]
            Code_rate_HP_stream: 2 (0x02)  [= 3/4]
            Code_rate_LP_stream: 2 (0x02)  [= 3/4]
            Guard_interval: 1 (0x01)  [= 1/16]
            Transmission_mode: 1 (0x01)  [= 8k mode]
            Other_frequency_flag: 1 (0x01)
            reserved_2: 4294967295 (0xffffffff)

            DVB-DescriptorTag: 65 (0x41)  [= service_list_descriptor]
            descriptor_length: 9 (0x09)
               service_ID: 1300 (0x0514)[ --> refers to PMT program_number]
               service_type: 25 (0x19)  [= advanced codec HD digital television service]

               service_ID: 1301 (0x0515)[ --> refers to PMT program_number]
               service_type: 22 (0x16)  [= advanced codec SD digital television service]

               service_ID: 1302 (0x0516)[ --> refers to PMT program_number]
               service_type: 22 (0x16)  [= advanced codec SD digital television service]

comment:3 Changed 14 years ago by Steven Ellis <support@…>

Looking at the source the affected file is dvbdescriptors.h as it doesn't classify 0x16 as a valid TV channel. This issue affect 0.22-fixes and current trunk builds.

Changed 14 years ago by Steven Ellis <support@…>

Attachment: sd16.patch added

Patch file to add ServiceDescriptor? 0x16

comment:4 Changed 14 years ago by Steven Ellis <support@…>

Looks like there is a second issue with our HE-AAC based radio channels with service descriptor 0x0a

    ServiceListDescriptor: 11 Services
      Service (1406) Type (TV)
      Service (1404) Type (Unknown 16)
      Service (1401) Type (Unknown 16)
      Service (1402) Type (Unknown 16)
      Service (1405) Type (Unknown 16)
      Service (1403) Type (Unknown 16)
      Service (1408) Type (Unknown 16)
      Service (2000) Type (Unknown  a)
      Service (2001) Type (Unknown  a)
      Service (1400) Type (Unknown 16)
      Service (2002) Type (Unknown  a)
Before processing: 
qam_64:570000000:TV3:3:13313:8746:1300:29=29:dvb	0:cnt(pnum:1,channum:1)
qam_64:570000000:C4:4:13313:8746:1301:29=29:dvb	0:cnt(pnum:1,channum:1)
qam_64:570000000:TV3 PLUS1:8:13313:8746:1302:29=29:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:Maori Television:5:13313:8746:1400:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:Parliament TV :22:13313:8746:1401:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:Test Channel:242:13313:8746:1402:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:ChineseTV:28:13313:8746:1403:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:PRIME:10:13313:8746:1404:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:Reserved 6KSD:245:13313:8746:1405:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:Freeview | HD:100:13313:8746:1406:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:tvCentral:30:13313:8746:1408:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:Radio NZ National:50:13313:8746:2000:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:Radio NZ Concert:51:13313:8746:2001:33=33:dvb	0:cnt(pnum:1,channum:1)
qam_64:666000000:BaseFM:71:13313:8746:2002:33=33:dvb	0:cnt(pnum:1,channum:1)

Radio channels with the following SIDs aren't being picked up

  • 2000
  • 2001
  • 2002

Changed 14 years ago by Steven Ellis <support@…>

Attachment: servicedescriptor.patch added

Unified patch for 0x16 video and 0x0a audio fixes.

comment:5 Changed 14 years ago by Steven Ellis <support@…>

The unified patch changes some of the enum names to better align with their actual use, and enables

  • 0x16 as a valid SD TV identifier
  • 0x0a as a valid digital radio identifier

comment:6 Changed 14 years ago by Stuart Auchterlonie

I've reviewed both the patches.

I'd be happy for the service descriptors patch to go in. Strictly speaking the renaming of the 0x0a and 0x19 descriptors isn't required, but for completeness and correctness i wouldn't object.

Stuart

comment:7 Changed 14 years ago by Steven Ellis <support@…>

Happy for this to go in with or without the renaming of 0x0a and 0x19.

The lack of support for the additional service descriptors might cause tuning issues in other countries adopting H.264 broadcasts.

comment:8 Changed 14 years ago by anonymous

Could this also be related to 5949?

comment:9 Changed 14 years ago by Stuart Auchterlonie

Owner: changed from Janne Grunau to Stuart Auchterlonie
Status: newaccepted

comment:10 Changed 14 years ago by Stuart Auchterlonie

Milestone: 0.220.22.1
Status: acceptedstarted

comment:11 Changed 14 years ago by Stuart Auchterlonie

Resolution: fixed
Status: startedclosed

(In [22840]) Closes #7449. DVB Decsriptor updates.

Backports [22839] to 0.22-fixes.

comment:12 Changed 14 years ago by Stuart Auchterlonie

Damn trac to hell.....

Changeset [22839] ....

Refs #7449. DVB Descriptor updates.

Treat 0x0a as a valid service descriptor for digital radio Treat 0x16 as a valid service descriptor for SD TV.

Additionally aligns 0x0a, 0x16 and 0x19 descriptor names more closly with their usage.

Note: See TracTickets for help on using tickets.