Re: [RFC][PATCH 0/8] Adjustments for current FFmpeg git including major bumps
Ingo Brückl <[email protected]> Fri, 05 Apr 2024 10:42:13 +0200
| Newsgroups | gmane.comp.video.mplayer.devel |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 4 Apr 2024 23:36:49 +0200, Alexander Strasser wrote: > On 2024-04-04 19:01 +0200, Ingo Brückl wrote: >> (2) With current ffmpeg checkout, statically linked with MPlayer >> (--enable-gui --enable-ffmpeg_a) I get errors while compiling: >> >> libavformat/dvdvideodec.c:35:10: fatal error: dvdnav/dvdnav.h: No such file or directory > Could you change MPlayer configure like this > -libavdemuxers=$(filter_out_component demuxer 'AVISYNTH LIB[A-Z0-9_]* > REDIR VAPOURSYNTH') > +libavdemuxers=$(filter_out_component demuxer 'AVISYNTH LIB[A-Z0-9_]* > REDIR VAPOURSYNTH DVDVIDEO') > and try a fresh build? It compiles now, but does not link due to iamf: /usr/bin/ld: ffmpeg/libavformat/iamfdec.o: in function `iamf_read_close': iamfdec.c:(.text+0xa): undefined reference to `ff_iamf_read_deinit' /usr/bin/ld: ffmpeg/libavformat/iamfdec.o: in function `iamf_read_packet': iamfdec.c:(.text+0x36): undefined reference to `ff_iamf_read_packet' /usr/bin/ld: ffmpeg/libavformat/iamfdec.o: in function `iamf_read_header': iamfdec.c:(.text+0x7b): undefined reference to `ff_iamfdec_read_descriptors' /usr/bin/ld: ffmpeg/libavformat/iamfdec.o: in function `iamf_probe': iamfdec.c:(.text+0x3bf): undefined reference to `ff_iamf_parse_obu_header' /usr/bin/ld: ffmpeg/libavformat/iamfenc.o: in function `iamf_init': iamfenc.c:(.text+0x18d): undefined reference to `ff_iamf_add_audio_element' /usr/bin/ld: iamfenc.c:(.text+0x1d5): undefined reference to `ff_iamf_add_mix_presentation' /usr/bin/ld: ffmpeg/libavformat/iamfenc.o: in function `iamf_write_trailer': iamfenc.c:(.text+0x281): undefined reference to `ff_iamf_write_descriptors' /usr/bin/ld: ffmpeg/libavformat/iamfenc.o: in function `iamf_write_header': iamfenc.c:(.text+0x2cd): undefined reference to `ff_iamf_write_descriptors' /usr/bin/ld: ffmpeg/libavformat/iamfenc.o: in function `iamf_write_packet': iamfenc.c:(.text+0x324): undefined reference to `ff_iamf_write_audio_frame' /usr/bin/ld: iamfenc.c:(.text+0x355): undefined reference to `ff_iamf_write_parameter_blocks' /usr/bin/ld: ffmpeg/libavformat/iamfenc.o: in function `iamf_deinit': iamfenc.c:(.text+0x5): undefined reference to `ff_iamf_uninit_context' /usr/bin/ld: mplayer: hidden symbol `ff_iamf_uninit_context' isn't defined Ingo