On Monday 09 April 2012 13:39:36 Dominic Evans wrote:
On 9 April 2012 10:40, Klaus Schmidinger Klaus.Schmidinger@tvdr.de
wrote:
//
http://www.smpte-ra.org/mpegreg/mpegreg.html + ...
case 0x44434949: // STREAMTYPE_USER_PRIVATE
- DigiCipher II VIDEO (ANSI/SCTE 57)
There is no entry for 44-43-49-49 on the given page.
It wasn't me who added this stream-type check, I just re-applied the checks how they were done before.
see pat.c diff at http://git.gekrumbel.de/vdr.git?p=vdr.git;a=commitdiff;h=f3d9ba8bfd6cd517 79aa1d2923903949fbb92f3c
I used exactly this repository to find out that the regression was introduced in 1.7.18.
I'm guessing this was removed as part of Rolf's patch to add DigiCipher support?
Rolf contacted me off-list and confirmed your assumption.
I sent the PMT (attached here as well) of the channel to him to see whether he has an idea how it can be avoided.
In general I think just brutally replace the VPID with the PID signalled in the stream which is "user-defined" can't be the right way.
-- Patrick http://www.kernellabs.com/