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