oups...bad analysis : the PMT display in ParsePmt() is not the PMT
received from the dvb stream but a PMT regenerated by vdr and sent to
receiver.
The true DVB on air PAT is parse in pat.c
When we analyse this PAT (in pat.c), a STREAMTYPE_13818_PES_PRIVATE is
present. this is the audio stream, but with a descriptorID = 0x7a =
E-AC3 : EnhancedAC3DescriptorTag.
in pat.c the case EnhancedAC3DescriptorTag is missing, so vdr ignore
this pid, that why we don't have this pid tranfers to receivers.

Klaus can you add the support of E-AC3 to vdr ? Thanks,

pat.c
                            case SI::AC3DescriptorTag:
+                            case SI::EnhancedAC3DescriptorTag:
                                 dpid = stream.getPid();


JLac

2009/6/10 jlacvdr <jlac...@gmail.com>:
> The PMT contains only video pid and subtitle pid but not audio pid.
>
> for example on france2hd:
>
> cPatPmtParser::ParsePmt()
> PMT[183]: 02 b0 21 00 84 c1 00 00 e0 dc f0 00 1b e0 dc f0 00 06 e0 f0
> f0 0a 59 08 66 72 61 00 00 01 00 01 75 1b 19 20 ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> PMT: sid = 132, c/n = 1, v = 0, s = 0, ls = 0
>     pcr = 220
>     stream type = 1B, pid = 220
>     stream type = 06, pid = 240 '0x59' subtitling 'fra'
>
> JLac,
>
> 2009/6/10 Georg Acher <ac...@in.tum.de>:
>> On Wed, Jun 10, 2009 at 08:48:37PM +0200, ECLiPSE wrote:
>>> Hi everyone,
>>>
>>> since 1st june 2009, the HD Channels broadcasted on DVB-T in France use
>>> Dolby Digital+ (E-AC-3) instead of classic Dolby Digital (AC-3).
>>> So now, i can' t have anymore sound on theses channels with the eHD Reel
>>> card.
>>>
>>> I don't know if the problem comes from the hardware part of the eHD or the
>>> reelbox plugin or VDR.
>>> I use the VDR 1.7.6 and a quite recent build of the reelbox plugin
>>>
>>> Can someone help me with that?
>>> Thanks in advance
>>
>> Since DD+ is supposed to be compatible with DD, it is maybe just a different
>> audio format type in the PMT.
>>
>> Can you run dvbsnoop on that channel?
>> --
>>         Georg Acher, ac...@in.tum.de
>>         http://www.lrr.in.tum.de/~acher
>>         "Oh no, not again !" The bowl of petunias
>>
>> _______________________________________________
>> vdr mailing list
>> vdr@linuxtv.org
>> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
>>
>

_______________________________________________
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Reply via email to