From 49c449b33a33cba279c6074d4a78b89e23396b0d Mon Sep 17 00:00:00 2001 From: wangbin Date: Mon, 23 Mar 2026 19:53:56 +0800 Subject: [PATCH] avformat/codecstring: fix undefined lcevc symbols if muxers are disabled --- libavformat/Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libavformat/Makefile b/libavformat/Makefile index 2fdfd61c9b..ec8aa551d7 100644 --- a/libavformat/Makefile +++ b/libavformat/Makefile @@ -20,6 +20,7 @@ OBJS = allformats.o \ id3v1.o \ id3v2.o \ isom_tags.o \ + lcevc.o \ metadata.o \ mux.o \ mux_utils.o \ @@ -389,8 +390,7 @@ OBJS-$(CONFIG_MOV_DEMUXER) += mov.o mov_chan.o mov_esds.o \ OBJS-$(CONFIG_MOV_MUXER) += movenc.o \ movenchint.o mov_chan.o rtp.o \ movenccenc.o movenc_ttml.o rawutils.o \ - apv.o dovi_isom.o evc.o cbs.o cbs_av1.o cbs_apv.o \ - lcevc.o + apv.o dovi_isom.o evc.o cbs.o cbs_av1.o cbs_apv.o OBJS-$(CONFIG_MP2_MUXER) += rawenc.o OBJS-$(CONFIG_MP3_DEMUXER) += mp3dec.o replaygain.o OBJS-$(CONFIG_MP3_MUXER) += mp3enc.o rawenc.o id3v2enc.o @@ -741,7 +741,8 @@ OBJS-$(CONFIG_LIBSSH_PROTOCOL) += libssh.o OBJS-$(CONFIG_LIBZMQ_PROTOCOL) += libzmq.o # Objects duplicated from other libraries for shared builds -SHLIBOBJS += log2_tab.o to_upper4.o +SHLIBOBJS += log2_tab.o to_upper4.o \ + h2645_parse.o lcevctab.o SHLIBOBJS-$(CONFIG_ISO_MEDIA) += mpegaudiotabs.o SHLIBOBJS-$(CONFIG_ISO_WRITER) += golomb_tab.o SHLIBOBJS-$(CONFIG_FLV_MUXER) += mpeg4audio_sample_rates.o @@ -752,7 +753,6 @@ SHLIBOBJS-$(CONFIG_JPEGXL_ANIM_DEMUXER) += jpegxl_parse.o SHLIBOBJS-$(CONFIG_MATROSKA_DEMUXER) += mpeg4audio_sample_rates.o SHLIBOBJS-$(CONFIG_MATROSKA_MUXER) += opus_frame_duration_tab.o SHLIBOBJS-$(CONFIG_MOV_DEMUXER) += ac3_channel_layout_tab.o -SHLIBOBJS-$(CONFIG_MOV_MUXER) += h2645_parse.o lcevctab.o SHLIBOBJS-$(CONFIG_MP3_MUXER) += mpegaudiotabs.o SHLIBOBJS-$(CONFIG_MXF_MUXER) += golomb_tab.o \ rangecoder_dec.o