C.Y.M wrote:
Utilizing mpegpes is really the best of
both worlds.  We would still be using the video output on the FF card but having
software to process the actual mpeg decoding.  There would be no transcoding
involved because obviously the recording would already be in a DVB resolution
format.

This leaves the question: If the video is already in DVB compatible mpeg2 format, what does mplayer do before forwarding the data stream to the DVB card, that VDR does not? Basically, VDR just forwards the whole data stream to the DVB driver. If mplayer is immune against stream desyncing, then they must do some repacking/fixing to the data stream that helps the DVB hardware on decoding.

1) Mplayer can not get the correct seek time when playing back VDR recordings
for some reason (causing the time bar to show incorrect values).

For proper seeking, a program must be able to read the index.vdr file. Everything else is educated guessing.

3) Sometimes when playing back a video with mplayer (using only a single FF card
in the machine), something puts a lock on something in /dev/dvb/adapter0/*. So,
if a timer should happen to go off in VDR while you are playing back a video
with mplayer, VDR will crash when attempting to start recording with the timer.

Only one program can use the DVB card. And if mplayer uses it, then VDR cannot.

Cheers,

Udo

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

Reply via email to