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

Attachment: signature.asc
Description: OpenPGP digital signature

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

Reply via email to