vdr-xineliboutput xine-lib error - xine_xmalloc_aligned

Message ID 4874FD1D.4070904@l3x.de
State New
Headers

Commit Message

Dominique Matz July 9, 2008, 6:02 p.m. UTC
  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 ..
  

Patch

--- 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);