a52dec-0.7.3 and vlc

Steven M. Schultz sms at 2BSD.COM
Fri Feb 22 00:50:15 CET 2002


Greetings -

	I saw that the liba52 project released a52dec-0.7.3 yesterday.

	A warning:  the a52 plugin fails to compile now ;(

gcc -finline-limit-30000 -Wall -Winline -pipe -DSYS_BSDI -D_FILE_OFFSET_BITS=64 -D__USE_UNIX98 -D_LARGEFILE64_SOURCE -DLOCALEDIR=\"/usr/local/share/locale\" -DDATA_PATH=\"/usr/local/share/videolan\" -DPLUGIN_PATH=\"/usr/local/lib/videolan/vlc\"  -Iinclude -Iextras -D_REENTRANT -D_GNU_SOURCE -pthread -O3 -ffast-math -funroll-loops -fomit-frame-pointer -mcpu=pentiumpro -I../../include -I../../extras  -DMODULE_NAME=a52 -DMODULE_NAME_IS_a52 -DBUILTIN  -c a52.c -o a52.o.a52
In file included from a52.c:43:
a52.h:34: field `a52_state' has incomplete type
a52.c: In function `InitThread':
a52.c:190: warning: assignment from incompatible pointer type
a52.c: In function `DecodeFrame':
a52.c:274: too many arguments to function `a52_block'
gmake[1]: *** [a52.o.a52] Error 1
gmake[1]: Leaving directory `/usr/local/src/vlc-cvs/plugins/a52'
gmake: *** [plugins/a52.a] Error 2

	It seems that a52_block() only takes one parameter now (that is the
	"too many arguments" error).

	The first error ("incomplete type") appears to be a bug in a52dec-0.7.3,
	I have written to the a52 mailing list asking what to do about the
	missing declaration of 'a52_state_s' .

	Steven Schultz
	sms at 2bsd.com

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc mailing list