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@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Reply via email to