[vdr] ERROR: driver buffer overflow on device 1
Reinhard Nissl
rnissl at gmx.de
Sun Mar 21 08:58:59 CET 2010
Hi,
Am 18.03.2010 13:43, schrieb peter:
>>>> Does this happen too when not using vdpau?
>>
>> I'm not using vdpau (haven't got the hardware for it).
>>
>> vdr-1.7.10
>> xine-lib-1.2
>>
>> The problem occurs when running xine with dxr3 output (xine --verbose=1 -V dxr3 -A alsa vdr:/tmp/vdr-xi/stream)
>>
>> Mar 18 13:26:43 vdr-desktop kernel: [ 6250.760298] em8300-0: adjusting scr: 30791
>> Mar 18 13:26:45 vdr-desktop kernel: [ 6252.872307] em8300-0: adjusting scr: 125823
>> Mar 18 13:27:05 vdr-desktop vdr: [4159] buffer usage: 70% (tid=4158)
>> Mar 18 13:27:06 vdr-desktop vdr: [4159] buffer usage: 80% (tid=4158)
>> Mar 18 13:27:06 vdr-desktop vdr: [4159] buffer usage: 90% (tid=4158)
>> Mar 18 13:27:07 vdr-desktop vdr: [4159] buffer usage: 100% (tid=4158)
>> Mar 18 13:27:18 vdr-desktop vdr: [4159] ERROR: driver buffer overflow on device 1
>> Mar 18 13:27:18 vdr-desktop vdr: [4159] buffer usage: 30% (tid=4158)
>> Mar 18 13:27:18 vdr-desktop vdr: [4158] ERROR: skipped 11 bytes to sync on TS packet on device 1
>> Mar 18 13:27:18 vdr-desktop vdr: [4158] TS continuity error (3)
>> Mar 18 13:27:18 vdr-desktop vdr: [4158] TS continuity error (11)
>> Mar 18 13:27:18 vdr-desktop vdr: [4158] cAudioRepacker(0xC0): skipped 312 bytes while syncing on next audio frame
>>
>> However:
>>
>> When running without dxr3 (xine --verbose=1 -V xshm -A alsa vdr:/tmp/vdr-xine/stream) everything is fine.
>>
>> Here's gdb output from a bad run:
Well, vdr-xine is writing to xine and blocks as xine doesn't read
any input data.
Would you be so kind and create a backtrace of xine when this
happens again. And provide an "unwrapped" backtrace, e. g. by
attaching the backtrace as a text file, which makes it easier to
read, especially as xine has much more threads.
Bye.
--
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl at gmx.de
More information about the vdr
mailing list