Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: highly experimental liba52/AC3out patch for AIO



gernot@tux-web.de wrote:
> Hi,
> 
> just tried to compile your patch:

ahh, i should have mentioned, you need 0.7.3 version of liba52, which 
has been released only 2 days ago. The API has changed between 0.7.2 and 
0.7.3.

Maybe, i should provide a #define to switch between the old and new API?

Andreas

> 
> g++ -g -O2 -Wall -Woverloaded-virtual -m486 -c -DDVDSUPPORT
> -D_LARGEFILE64_SOURCE  -DVCDSUPPORT -DAC3OUT -DREMOTE_LIRC -D_GNU_SOURCE
> -DVFAT -DLCD -DMP3SUPPORT -DMPLAYER -I../DVB/ost/include
> -I../DVD/libdvdread ca52.c
> ca52.c: In method `cA52decoder::cA52decoder(cAudioCallback *)':
> ca52.c:12: `MM_ACCEL_DJBFFT' undeclared (first use this function)
> ca52.c:12: (Each undeclared identifier is reported only once
> ca52.c:12: for each function it appears in.)
> ca52.c: In method `int cA52decoder::convertSample(int, a52_state_t *,
> unsigned char, uint8_t *)':
> ca52.c:214: implicit declaration of function `int a52_samples(...)'
> ca52.c:214: initialization to `sample_t *' from `int' lacks a cast
> ca52.c: In method `void cA52decoder::decode(uint8_t *, uint8_t *, unsigned
> char, uint8_t *)':
> /usr/include/a52dec/a52.h:120: too few arguments to function `int
> a52_block(a52_state_t *, sample_t *)'
> ca52.c:368: at this point in file
> make: *** [ca52.o] Error 1
> 
> Any ideas?
> 
> Best wishes,
> 
>    Gernot Weber
> 
> 






Home | Main Index | Thread Index