[mythtv] AC3 + bigdvb3.5 + australia + transport.c

Tim Davies tim at opensystems.net.au
Sat Jan 15 02:53:11 EST 2005


Here they are.

Channel 12 has the PCR as a separate stream
Channel 70 has the PCR in the video stream

Tim.

> -----Original Message-----
> From: mythtv-dev-bounces at mythtv.org [mailto:mythtv-dev-bounces at mythtv.org]
> On Behalf Of Jesper Sörensen
> Sent: Saturday, 15 January 2005 1:59 PM
> To: Development of mythtv
> Subject: Re: [mythtv] AC3 + bigdvb3.5 + australia + transport.c
> 
> 
> >The other thing is the timing is all screwy on TS recordings that have a
> PCR
> >transmitted as a separate stream.  If the PCR is the video stream, then
> it's
> >okay.  Unfortunately for us, I think this is the exception.
> >
> >
> 
> Could you please make a dvbstream PMT dump for one of those services
> with PCR not on the video? And the backend log from where the recorder
> opens the pid might also be useful.
> 
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mythbackend-12.log
Type: application/octet-stream
Size: 9437 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20050115/f65ce06e/mythbackend-12.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mythbackend-70.log
Type: application/octet-stream
Size: 8552 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20050115/f65ce06e/mythbackend-70.obj
-------------- next part --------------
dvbsnoop V1.3.77 -- http://dvbsnoop.sourceforge.net/ 

------------------------------------------------------------
SECT-Packet: 00000001   PID: 263 (0x0107), Length: 66 (0x0042)
Time received: Thu 2005-01-13  07:34:23.333
------------------------------------------------------------
  0000:  02 b0 3f 06 88 cb 00 00  e0 82 f0 0c 0b 02 4a 1f   ..?...........J.
  0010:  10 06 c0 85 7e c0 08 00  02 e2 02 f0 05 02 03 1a   ....~...........
  0020:  48 5f 06 e2 a0 f0 0b 6a  03 c0 42 08 0a 04 65 6e   H_.....j..B...en
  0030:  67 00 06 e2 40 f0 07 56  05 65 6e 67 10 01 ed 7d   g... at ..V.eng...}
  0040:  11 ac                                              ..

PID:  263 (0x0107)
Guess table from table id...
PMT-decoding....
Table_ID: 2 (0x02)  [= Program Map Table (PMT)]
section_syntax_indicator: 1 (0x01)
(fixed '0'): 0 (0x00)
reserved_1: 3 (0x03)
Section_length: 63 (0x003f)
Program_number: 1672 (0x0688)
reserved_2: 3 (0x03)
Version_number: 5 (0x05)
current_next_indicator: 1 (0x01)  [= valid now]
Section_number: 0 (0x00)
Last_Section_number: 0 (0x00)
reserved_3: 7 (0x07)
PCR PID: 130 (0x0082)
reserved_4: 15 (0x0f)
Program_info_length: 12 (0x000c)

        MPEG-DescriptorTag: 11 (0x0b)  [= system_clock_descriptor]
        Descriptor_length: 2 (0x02)
        external_clock_reference_indicatior: 0 (0x00)
        reserved_1: 1 (0x01)
        clock_accuracy_integer: 10 (0x0a)
        clock_accuracy_exponent: 0 (0x00)
            == : 10 * 10^(-0) 
        reserved_2: 31 (0x1f)

        MPEG-DescriptorTag: 16 (0x10)  [= smoothing_buffer_descriptor]
        Descriptor_length: 6 (0x06)
        reserved_1: 3 (0x03)
        sb_leak_rate: 34174  (= 85 bits/sec)
        reserved_2: 3 (0x03)
        sb_size: 2048  bytes

Stream_type loop: 

    Stream_type: 2 (0x02)  [= ITU-T Rec. H.262 | ISO/IEC 13818-2 Video | ISO/IEC 11172-2 constr. parameter video stream]
    reserved_1: 7 (0x07)
    Elementary_PID: 514 (0x0202)
    reserved_2: 15 (0x0f)
    ES_info_length: 5 (0x0005)

            MPEG-DescriptorTag: 2 (0x02)  [= video_stream_descriptor]
            Descriptor_length: 3 (0x03)
            multiple_frame_rate_flag: 0 (0x00)
            frame_rate_code: 3 (0x0003)
            MPEG_1_only_flag: 0 (0x00)
            constrained_parameter_flag: 1 (0x01)
            still_picture_flag: 0 (0x00)


    Stream_type: 6 (0x06)  [= ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data]
    reserved_1: 7 (0x07)
    Elementary_PID: 672 (0x02a0)
    reserved_2: 15 (0x0f)
    ES_info_length: 11 (0x000b)

            DVB-DescriptorTag: 106 (0x6a)  [= AC3_descriptor]
            Descriptor_length: 3 (0x03)
            AC3_type_flag: 1 (0x01)
            bsid_flag: 1 (0x01)
            mainid_flag: 0 (0x00)
            asvc_flag: 0 (0x00)
            reserved_1: 0 (0x00)
            AC3_type: 66 (0x42)
            bsid_flag: 8 (0x08)
            Additional info:

            MPEG-DescriptorTag: 10 (0x0a)  [= ISO_639_language_descriptor]
            Descriptor_length: 4 (0x04)
               ISO639_language_code:  eng
               Audio_type: 0 (0x00)  [= undefined]



    Stream_type: 6 (0x06)  [= ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data]
    reserved_1: 7 (0x07)
    Elementary_PID: 576 (0x0240)
    reserved_2: 15 (0x0f)
    ES_info_length: 7 (0x0007)

            DVB-DescriptorTag: 86 (0x56)  [= teletext_descriptor]
            Descriptor_length: 5 (0x05)
               ISO639_language_code:  eng
               Teletext_type: 2 (0x02)  [= teletext subtitle page]
               Teletext_magazine_number: 0 (0x00)
               Teletext_page_number: 1 (0x01)


CRC: 3984396716 (0xed7d11ac)
==========================================================


-------------- next part --------------
dvbsnoop V1.3.77 -- http://dvbsnoop.sourceforge.net/ 

------------------------------------------------------------
SECT-Packet: 00000001   PID: 1600 (0x0640), Length: 109 (0x006d)
Time received: Thu 2005-01-13  07:10:08.632
------------------------------------------------------------
  0000:  02 b0 6a 05 64 e9 00 00  e6 41 f0 00 02 e6 41 f0   ..j.d....A....A.
  0010:  00 03 e6 42 f0 00 06 e6  04 f0 44 56 0a 65 6e 67   ...B......DV.eng
  0020:  10 01 65 6e 67 09 00 c3  1a 01 18 e7 e8 e9 ea eb   ..eng...........
  0030:  ec ed ee ef f0 f3 f5 c7  c8 c9 ca cb cc cd ce cf   ................
  0040:  d0 d3 d5 45 1a 01 18 e7  e8 e9 ea eb ec ed ee ef   ...E............
  0050:  f0 f3 f5 c7 c8 c9 ca cb  cc cd ce cf d0 d3 d5 06   ................
  0060:  e6 43 f0 05 6a 03 c0 44  08 18 28 18 e7            .C..j..D..(..

PID:  1600 (0x0640)
Guess table from table id...
PMT-decoding....
Table_ID: 2 (0x02)  [= Program Map Table (PMT)]
section_syntax_indicator: 1 (0x01)
(fixed '0'): 0 (0x00)
reserved_1: 3 (0x03)
Section_length: 106 (0x006a)
Program_number: 1380 (0x0564)
reserved_2: 3 (0x03)
Version_number: 20 (0x14)
current_next_indicator: 1 (0x01)  [= valid now]
Section_number: 0 (0x00)
Last_Section_number: 0 (0x00)
reserved_3: 7 (0x07)
PCR PID: 1601 (0x0641)
reserved_4: 15 (0x0f)
Program_info_length: 0 (0x0000)

Stream_type loop: 

    Stream_type: 2 (0x02)  [= ITU-T Rec. H.262 | ISO/IEC 13818-2 Video | ISO/IEC 11172-2 constr. parameter video stream]
    reserved_1: 7 (0x07)
    Elementary_PID: 1601 (0x0641)
    reserved_2: 15 (0x0f)
    ES_info_length: 0 (0x0000)


    Stream_type: 3 (0x03)  [= ISO/IEC 11172 Audio]
    reserved_1: 7 (0x07)
    Elementary_PID: 1602 (0x0642)
    reserved_2: 15 (0x0f)
    ES_info_length: 0 (0x0000)


    Stream_type: 6 (0x06)  [= ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data]
    reserved_1: 7 (0x07)
    Elementary_PID: 1540 (0x0604)
    reserved_2: 15 (0x0f)
    ES_info_length: 68 (0x0044)

            DVB-DescriptorTag: 86 (0x56)  [= teletext_descriptor]
            Descriptor_length: 10 (0x0a)
               ISO639_language_code:  eng
               Teletext_type: 2 (0x02)  [= teletext subtitle page]
               Teletext_magazine_number: 0 (0x00)
               Teletext_page_number: 1 (0x01)

               ISO639_language_code:  eng
               Teletext_type: 1 (0x01)  [= initial teletext page]
               Teletext_magazine_number: 1 (0x01)
               Teletext_page_number: 0 (0x00)


            DVB-DescriptorTag: 195 (0xc3)  [= User defined]
            Descriptor_length: 26 (0x1a)
            Descriptor-data:
                 0000:  01 18 e7 e8 e9 ea eb ec  ed ee ef f0 f3 f5 c7 c8   ................
                 0010:  c9 ca cb cc cd ce cf d0  d3 d5                     ..........

            DVB-DescriptorTag: 69 (0x45)  [= VBI_data_descriptor]
            Descriptor_length: 26 (0x1a)

               Data_service_id: 1 (0x01)  [= EBU teletext]
               Data_service_descriptor_length: 24 (0x18)

                  reserved_1: 3 (0x03)
                  field_parity: 1 (0x01)
                  line_offset: 7 (0x07)

                  reserved_1: 3 (0x03)
                  field_parity: 1 (0x01)
                  line_offset: 8 (0x08)

                  reserved_1: 3 (0x03)
                  field_parity: 1 (0x01)
                  line_offset: 9 (0x09)

                  reserved_1: 3 (0x03)
                  field_parity: 1 (0x01)
                  line_offset: 10 (0x0a)

                  reserved_1: 3 (0x03)
                  field_parity: 1 (0x01)
                  line_offset: 11 (0x0b)

                  reserved_1: 3 (0x03)
                  field_parity: 1 (0x01)
                  line_offset: 12 (0x0c)

                  reserved_1: 3 (0x03)
                  field_parity: 1 (0x01)
                  line_offset: 13 (0x0d)

                  reserved_1: 3 (0x03)
                  field_parity: 1 (0x01)
                  line_offset: 14 (0x0e)

                  reserved_1: 3 (0x03)
                  field_parity: 1 (0x01)
                  line_offset: 15 (0x0f)

                  reserved_1: 3 (0x03)
                  field_parity: 1 (0x01)
                  line_offset: 16 (0x10)

                  reserved_1: 3 (0x03)
                  field_parity: 1 (0x01)
                  line_offset: 19 (0x13)

                  reserved_1: 3 (0x03)
                  field_parity: 1 (0x01)
                  line_offset: 21 (0x15)

                  reserved_1: 3 (0x03)
                  field_parity: 0 (0x00)
                  line_offset: 7 (0x07)

                  reserved_1: 3 (0x03)
                  field_parity: 0 (0x00)
                  line_offset: 8 (0x08)

                  reserved_1: 3 (0x03)
                  field_parity: 0 (0x00)
                  line_offset: 9 (0x09)

                  reserved_1: 3 (0x03)
                  field_parity: 0 (0x00)
                  line_offset: 10 (0x0a)

                  reserved_1: 3 (0x03)
                  field_parity: 0 (0x00)
                  line_offset: 11 (0x0b)

                  reserved_1: 3 (0x03)
                  field_parity: 0 (0x00)
                  line_offset: 12 (0x0c)

                  reserved_1: 3 (0x03)
                  field_parity: 0 (0x00)
                  line_offset: 13 (0x0d)

                  reserved_1: 3 (0x03)
                  field_parity: 0 (0x00)
                  line_offset: 14 (0x0e)

                  reserved_1: 3 (0x03)
                  field_parity: 0 (0x00)
                  line_offset: 15 (0x0f)

                  reserved_1: 3 (0x03)
                  field_parity: 0 (0x00)
                  line_offset: 16 (0x10)

                  reserved_1: 3 (0x03)
                  field_parity: 0 (0x00)
                  line_offset: 19 (0x13)

                  reserved_1: 3 (0x03)
                  field_parity: 0 (0x00)
                  line_offset: 21 (0x15)


    Stream_type: 6 (0x06)  [= ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data]
    reserved_1: 7 (0x07)
    Elementary_PID: 1603 (0x0643)
    reserved_2: 15 (0x0f)
    ES_info_length: 5 (0x0005)

            DVB-DescriptorTag: 106 (0x6a)  [= AC3_descriptor]
            Descriptor_length: 3 (0x03)
            AC3_type_flag: 1 (0x01)
            bsid_flag: 1 (0x01)
            mainid_flag: 0 (0x00)
            asvc_flag: 0 (0x00)
            reserved_1: 0 (0x00)
            AC3_type: 68 (0x44)
            bsid_flag: 8 (0x08)
            Additional info:

CRC: 405280999 (0x182818e7)
==========================================================




More information about the mythtv-dev mailing list