[vdr] vdr 1.7.12 - issue with some mpeg2 channels (cVideoRepacker: switching to MPEG1/2 mode)

Reinhard Nissl rnissl at gmx.de
Mon Feb 8 23:00:14 CET 2010


Am 08.02.2010 22:29, schrieb Klaus Schmidinger:

>> I can only reproduce this issue on channels with separate PCR
>> pid. I'll have to investigate further to find a solution.
> As of version 1.7.12 VDR records the PCR pid if it is different
> than the video PID. For lack of better knowledge I made cDevice::PlayTs()
> send the PCR packets to PlayTsVideo(). The FF cards don't have a problem
> with that, but maybe xine or the cVideoRepacker does.
> Maybe VDR shouldn't even "replay" the PCR data - please advise.

As it is possible to access cPatPmtParser since a few releases,
I've changed vdr-xine to pull VPID from there instead of picking
it from packets passed to PlayTsVideo.

Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl at gmx.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vdr-xine-0.9.3-1.7.12.diff
Type: text/x-patch
Size: 740 bytes
Desc: not available
URL: <http://www.linuxtv.org/pipermail/vdr/attachments/20100208/4964f3d1/attachment.bin>

More information about the vdr mailing list