[mythtv] DVB Changes / Patch Applied

Jesper Sörensen jesper at datapartner.se
Mon Jan 24 06:48:04 EST 2005


> - When recording the TS, services with a separate PCR don't seek 
> properly.  These recordings can be watched in xine or mplayer with no 
> problems.  This might me a problem with mpegts.c?


The PMT dump you sent a while ago had a 0x0b descriptor (system clock) 
which is something I have never seen before (maybe read up on that?). I 
recently fixed the descriptor handling for TS mode so now all 
descriptors *should* be recorded correctly with TS. This was in the 
patch that was sent to Isaac (it's in CVS now) so I guess there's 
something more to it than that. The PCRPID listed in the PMT doesn't 
exist as a component stream in the PMT but according to the backend log 
the recorder opened the correct pid anyway, so I think dvbrecorder is 
working as intended and this bug is probably somewhere in ffmpeg or the 
frontend?

If you want to check that the PMT is recorded correctly you can use the 
following command:
dvbsnoop -n 2 -crc -s ts -tssubdecode -nph -if <TS recording>

That should give you the same PMT as the original one, but with some 
streams skipped (as decided by the autopid).



More information about the mythtv-dev mailing list