[vdr] How to pause live TV

Scott scott at waye.co.uk
Sat Jun 5 19:35:21 CEST 2010


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





More information about the vdr mailing list