[MPlayer-users] dvdnav API change

Steven M. Schultz sms at 2BSD.COM
Thu Nov 7 08:08:02 CET 2002


Hi -

	I made the mistake of 'cvs update' on the dvdnav library and now
	MPlayer fails to compile with:

gcc -c -O4 -march=i686 -mcpu=i686 -pipe -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibmpdemux -Iloader -Ilibvo -I-I/usr/local/include -I/usr/local/include/dvdnav -g -O2 -I/usr/local/include -L/usr/local/lib -D_THREAD_SAFE    -I/usr/local/include/SDL -D_REENTRANT -D_THREAD_SAFE  -o mplayer.o mplayer.c
mplayer.c: In function `main':
mplayer.c:2461: too few arguments to function `dvdnav_upper_button_select'
mplayer.c:2464: too few arguments to function `dvdnav_lower_button_select'
mplayer.c:2467: too few arguments to function `dvdnav_left_button_select'
mplayer.c:2470: too few arguments to function `dvdnav_right_button_select'
mplayer.c:2477: too few arguments to function `dvdnav_button_activate'
gmake: *** [mplayer.o] Error 1

	This makes me wonder:  should MPlayer ./configure default to disable for
	dvdnav (--disable-dvdnav as the default)?    Autodetect enables dvdnav
	but the dvdnav API has apparently changed...

	Cheers,
	Steven Schultz
	sms at 2bsd.com




More information about the MPlayer-users mailing list