Hi all,
i have just made an update 08.07.2008 at 22:00 a clock.
now i get this at startup of vdr-sxfe
mentox@mars ~ $ vdr-sxfe vdr-sxfe 1.0.2-cvs (build with xine-lib 1.1.90, using xine-lib 1.1.90)
VDR server not given, searching ... Found VDR server: host 192.168.0.2, port 37890 [13733] [vdr-fe] Detected 2 CPUs [13733] [vdr-fe] Enabling FFmpeg multithreaded video decoding
Press Esc to exit
vdr-sxfe: symbol lookup error: /usr/lib/xine/plugins/2.0/xineplug_inp_xvdr.so: undefined symbol: xine_xmalloc_aligned
i have ffmpeg, xine-lib, vdr-xineliboutput from source control.
anybody out there who had fix it? :-)
greeting mentox
I demand that Dominique Matz may or may not have written...
[snip]
vdr-sxfe: symbol lookup error: /usr/lib/xine/plugins/2.0/xineplug_inp_xvdr.so: undefined symbol: xine_xmalloc_aligned
xine_xmalloc_aligned (alignment, size) ⇒ av_mallocz (size)
[snip]
Darren Salt schrieb:
I demand that Dominique Matz may or may not have written...
[snip]
vdr-sxfe: symbol lookup error: /usr/lib/xine/plugins/2.0/xineplug_inp_xvdr.so: undefined symbol: xine_xmalloc_aligned
xine_xmalloc_aligned (alignment, size) ⇒ av_mallocz (size)
[snip]
thanks it works very fine ..
--- xine_input_vdr.c.orig 2008-07-09 19:38:14.492830450 +0200 +++ xine_input_vdr.c 2008-07-09 19:38:50.394876391 +0200 @@ -1417,8 +1417,9 @@ if (buf_size % alignment != 0) buf_size += alignment - (buf_size % alignment);
- multi_buffer = xine_xmalloc_aligned (alignment, num_buffers * buf_size, - &this->buffer_pool_base); +// multi_buffer = xine_xmalloc_aligned (alignment, num_buffers * buf_size, +// &this->buffer_pool_base); + multi_buffer = av_mallocz (num_buffers * buf_size);
pthread_mutex_init (&this->buffer_pool_mutex, NULL); pthread_cond_init (&this->buffer_pool_cond_not_empty, NULL);