[MPlayer-users] Can't get English audio track to play from a Blu-Ray

Jonathan Busby jonathanbusby at gmail.com
Sun May 22 17:01:57 CEST 2011


On Fri, May 20, 2011 at 5:52 PM, Carl Eugen Hoyos <cehoyos at ag.or.at> wrote:
> Jonathan Busby <jonathanbusby <at> gmail.com> writes:
>
>> Unfortunately, the latest SVN source won't compile. It errors out with :
>>
>> libx264.c:382:15: error: 'x264_param_t' has no member named 'b_open_gop'
>
> Fixed.
>
> Note that this took so long because the build problem was well hidden in an
> unrelated thread;-)
>
> Carl Eugen
>
> _______________________________________________
> MPlayer-users mailing list
> MPlayer-users at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users
>

I went ahead and performed a system wide install of the latest git
version of libx264 just to make sure that my current system x264 libs
weren't interfering.
After that, just to be sure, I deleted the mplayer source directory
and retrieved the latest SVN revision ( revision 33481. ). I now get
the following when building with
'./configure --prefix=/usr/local/mplayer --enable-pulse --enable-x264
--enable-bluray; make -j 7' :

ffmpeg/libavcodec/libavcodec.a(libx264.o): In function `X264_frame':
libx264.c:(.text+0x16a): undefined reference to `x264_picture_init'
libx264.c:(.text+0x21b): undefined reference to `x264_encoder_reconfig'
libx264.c:(.text+0x23d): undefined reference to `x264_encoder_encode'
libx264.c:(.text+0x2dd): undefined reference to `x264_encoder_encode'
libx264.c:(.text+0x321): undefined reference to `x264_encoder_delayed_frames'
ffmpeg/libavcodec/libavcodec.a(libx264.o): In function `X264_close':
libx264.c:(.text.unlikely+0x2a): undefined reference to `x264_encoder_close'
ffmpeg/libavcodec/libavcodec.a(libx264.o): In function `X264_init':
libx264.c:(.text.unlikely+0xbd): undefined reference to `x264_param_default'
libx264.c:(.text.unlikely+0x504): undefined reference to
`x264_param_default_preset'
libx264.c:(.text.unlikely+0x54b): undefined reference to `x264_param_parse'
libx264.c:(.text.unlikely+0x63b): undefined reference to `x264_param_parse'
libx264.c:(.text.unlikely+0x6d1): undefined reference to `x264_param_parse'
libx264.c:(.text.unlikely+0x735): undefined reference to `x264_param_parse'
libx264.c:(.text.unlikely+0x773): undefined reference to
`x264_param_apply_fastfirstpass'
libx264.c:(.text.unlikely+0x788): undefined reference to
`x264_param_apply_profile'
libx264.c:(.text.unlikely+0x8b1): undefined reference to `x264_encoder_open_115'
libx264.c:(.text.unlikely+0x8f0): undefined reference to `x264_encoder_headers'
libmpcodecs/ve_x264.o: In function `put_image':
ve_x264.c:(.text+0x10a): undefined reference to `x264_picture_init'
ve_x264.c:(.text+0x1fa): undefined reference to `x264_encoder_encode'
libmpcodecs/ve_x264.o: In function `config':
ve_x264.c:(.text+0x3cb): undefined reference to `x264_param_parse'
ve_x264.c:(.text+0x418): undefined reference to `x264_encoder_open_115'
ve_x264.c:(.text+0x49f): undefined reference to `x264_param_default'
ve_x264.c:(.text+0x4d6): undefined reference to `x264_encoder_headers'
libmpcodecs/ve_x264.o: In function `control':
ve_x264.c:(.text+0x5c7): undefined reference to `x264_encoder_delayed_frames'
ve_x264.c:(.text+0x5f0): undefined reference to `x264_encoder_encode'
ve_x264.c:(.text+0x646): undefined reference to `x264_encoder_delayed_frames'
libmpcodecs/ve_x264.o: In function `x264enc_set_param':
ve_x264.c:(.text+0x753): undefined reference to `x264_param_default_preset'
ve_x264.c:(.text+0x902): undefined reference to `x264_param_apply_profile'
ve_x264.c:(.text+0x98e): undefined reference to `x264_param_default'
ve_x264.c:(.text+0x9a7): undefined reference to `x264_param_apply_fastfirstpass'
ve_x264.c:(.text+0x9be): undefined reference to `x264_param_parse'
libmpcodecs/ve_x264.o: In function `uninit':
ve_x264.c:(.text+0xd1): undefined reference to `x264_encoder_close'
collect2: ld returned 1 exit status
make: *** [mencoder] Error 1
make: *** Waiting for unfinished jobs....
ffmpeg/libavcodec/libavcodec.a(libx264.o): In function `X264_frame':
libx264.c:(.text+0x16a): undefined reference to `x264_picture_init'
libx264.c:(.text+0x21b): undefined reference to `x264_encoder_reconfig'
libx264.c:(.text+0x23d): undefined reference to `x264_encoder_encode'
libx264.c:(.text+0x2dd): undefined reference to `x264_encoder_encode'
libx264.c:(.text+0x321): undefined reference to `x264_encoder_delayed_frames'
ffmpeg/libavcodec/libavcodec.a(libx264.o): In function `X264_close':
libx264.c:(.text.unlikely+0x2a): undefined reference to `x264_encoder_close'
ffmpeg/libavcodec/libavcodec.a(libx264.o): In function `X264_init':
libx264.c:(.text.unlikely+0xbd): undefined reference to `x264_param_default'
libx264.c:(.text.unlikely+0x504): undefined reference to
`x264_param_default_preset'
libx264.c:(.text.unlikely+0x54b): undefined reference to `x264_param_parse'
libx264.c:(.text.unlikely+0x63b): undefined reference to `x264_param_parse'
libx264.c:(.text.unlikely+0x6d1): undefined reference to `x264_param_parse'
libx264.c:(.text.unlikely+0x735): undefined reference to `x264_param_parse'
libx264.c:(.text.unlikely+0x773): undefined reference to
`x264_param_apply_fastfirstpass'
libx264.c:(.text.unlikely+0x788): undefined reference to
`x264_param_apply_profile'
libx264.c:(.text.unlikely+0x8b1): undefined reference to `x264_encoder_open_115'
libx264.c:(.text.unlikely+0x8f0): undefined reference to `x264_encoder_headers'
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1

Jonathan


More information about the MPlayer-users mailing list