Hi,
Pausing live tv with the pause button has never worked for me, must be
something stupid but I can't see it. I use vdr 1.7.14, with vdr-xine
0.9.3 and xine-lib 1.1 When I press Pause I get 00.00.00 in the top
right corner of the screen, the picture freezes and these messages
appear in the log:
Jun 5 18:28:12 giradot vdr: [31452] buffer usage: 60% (tid=31451)
Jun 5 18:28:12 giradot vdr: [31452] buffer usage: 70% (tid=31451)
Jun 5 18:28:12 giradot vdr: [31452] buffer usage: 60% (tid=31451)
Jun 5 18:28:12 giradot vdr: [31452] buffer usage: 70% (tid=31451)
Jun 5 18:28:13 giradot vdr: [31452] buffer usage: 80% (tid=31451)
Jun 5 18:28:15 giradot vdr: [31452] buffer usage: 90% (tid=31451)
Jun 5 18:28:15 giradot vdr: [31452] buffer usage: 100% (tid=31451)
Pressing pause again resumes the playback but shortly after it skips to
the current live position omitting a chunk of the program. These
messages appear in the log:
Jun 5 18:28:40 giradot vdr: [31452] ERROR: driver buffer overflow on
device 1
Jun 5 18:28:44 giradot vdr: [31451] ERROR: skipped 11 bytes to sync on
TS packe
t on device 1
Jun 5 18:28:44 giradot vdr: [31451] TS continuity error (14)
Jun 5 18:28:44 giradot vdr: [31451] TS continuity error (7)
Jun 5 18:28:44 giradot vdr: [31451] cAudioRepacker(0xC0): skipped 552
bytes to
sync on next audio frame
Jun 5 18:28:47 giradot vdr: [31452] buffer usage: 60% (tid=31451)
I thiink maybe xine is trying to do all the pausing itself instead of
handing it off to VDR, but that's just a guess. The key binding for
lirc and the pause button look ok, and the pause button works fine when
playing back recordings.
--
Scott
_______________________________________________
vdr mailing list
vdr@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr