[vdr] [ANNOUNCE] VDR developer version 1.7.33

Malte Schröder maltesch at gmx.de
Sat Dec 8 19:02:40 CET 2012


On 08.12.2012 18:03, Arthur Konovalov wrote:
> 8.12.2012 17:28, Klaus Schmidinger kirjutas:
>> On 08.12.2012 13:18, Wolfgang Rohdewald wrote:
>>> On Saturday 08 December 2012 12:38:30 Klaus Schmidinger wrote:
>>>> - In order to be able to play TS recordings from other sources, in
>>>> which there is
>>>>     more than one PMT PID in the PAT, 'int
>>>> cPatPmtParser::PatPmt(void)' has been changed
>>>>     to 'bool cPatPmtParser::IsPatPmt(int Pid)'.
>>>
>>> there is one more change you did not mention:
>>>
>>> int PmtPid(void) const { return pmtPid; }
>>>
>>> has been removed.
>>>
>>> this breaks xineliboutput.
>>
>> Sorry, that was a typing mistake. It should have been
>>
>> - In order to be able to play TS recordings from other sources, in which
>> there is
>>    more than one PMT PID in the PAT, 'int cPatPmtParser::PmtPid(void)'
>> has been changed
>>    to 'bool cPatPmtParser::IsPmtPid(int Pid)'.
>>
>> Klaus
>>
> 
> Xine-plugin is broken too.
> Is it possible to provide patch for fixing plugin compiling?

The plugins I encountered (burn is affected too) had something like
if (Pid == PatPmtParser->PmtPid() )
in them. I changed those into something like
if (PatPmtParser->IsPmtPid(Pid) )

Hope that helps for fixing it yourself.

/Malte

> 
> 
> br,
> A

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 261 bytes
Desc: OpenPGP digital signature
URL: <http://www.linuxtv.org/pipermail/vdr/attachments/20121208/fe72393e/attachment.pgp>


More information about the vdr mailing list