[vdr] vdr xine-lib eac3
zaverel
zaverel at free.fr
Wed Mar 24 15:26:16 CET 2010
hello
i try the patch from Jose Alberto to use ffmpeg eac3 with xine
http://www.linuxtv.org/pipermail/vdr/2010-March/022687.html
The good things is that eac3 sound is now decoded with xine-lib
But it's not stable at all when zapping frhom HD to HD channel or SD
channel
vdr-sxfe doesn't work anymore with --video=xv on HD channels but only
with --video=vdpau
vdr-sxfe --tcp --video=xv --verbose
[29976] [input_vdr] fifo_buffer_new...
[29976] [input_vdr] fifo_buffer_new done.
[29977] [demux_vdr] PMT changed
[29977] [demux_vdr] audio stream changed: 00000000 -> 03000000
ffmpeg_audio_dec: increasing buffer to 98304 to avoid overflow.
Erreur de segmentation
and dmesg said
vdr-sxfe[29973] general protection ip:b06757c5 sp:b442a020 error:0 in
libavcodec.so.52.60.0[b01d7000+6e3000]
with xine-ui it's almost the same
xine "xvdr+tcp://miniq#nocache" --verbose --video=xv
[1723] [input_vdr] wait_stream_sync: discard_index 5465954112 != curpos
5471218488 ! (diff -5264376)
prebuffer=14400 pts
prebuffer=2000 pts
prebuffer=14400 pts
prebuffer=14400 pts
[1723] [demux_vdr] PMT changed
ffmpeg_audio_dec: augmentation du buffer à 98304 pour éviter sa saturation.
Last message repeated 3 times
[h264 @ 0x8fb2640]non-existing SPS 0 referenced in buffering period
[h264 @ 0x8fb2640]non-existing PPS 0 referenced
[h264 @ 0x8fb2640]decode_slice_header error
[h264 @ 0x8fb2640]non-existing PPS 0 referenced
[h264 @ 0x8fb2640]decode_slice_header error
[h264 @ 0x8fb2640]non-existing PPS 0 referenced
[h264 @ 0x8fb2640]decode_slice_header error
[h264 @ 0x8fb2640]non-existing PPS 0 referenced
[h264 @ 0x8fb2640]decode_slice_header error
[h264 @ 0x8fb2640]non-existing PPS 0 referenced
[h264 @ 0x8fb2640]decode_slice_header error
[h264 @ 0x8fb2640]non-existing PPS 0 referenced
[h264 @ 0x8fb2640]decode_slice_header error
[h264 @ 0x8fb2640]no frame!
xiTK received SIGSEGV signal, RIP.
Abandon
but dmesg said nothing.
I do my test with vdr-1.7.12 , ffmpeg , xine-lib-1.2 , all patched for eac3
and xineliboutput.
All are latest cvs
So what can i do ?
thanks.
More information about the vdr
mailing list