The branch, master has been updated
       via  673f28b6cb6e20f5a695a90d144a6158bdf987fe (commit)
      from  0f873fc07a2dec9f8738306b8b38dd7daafc7120 (commit)


- Log -----------------------------------------------------------------
commit 673f28b6cb6e20f5a695a90d144a6158bdf987fe
Author:     Frank Plowman <p...@frankplowman.com>
AuthorDate: Fri Aug 22 19:29:07 2025 +0100
Commit:     James Almer <jamr...@gmail.com>
CommitDate: Fri Aug 22 22:44:07 2025 +0000

    lavc/Makefile: Make exif.o compulsory
    
    av_exif_* functions are part of libavcodec's public API since
    ad77345a5d14862f4701e5ad422b03b14934a5b9, so the EXIF objects can't
    be disabled.
    
    Fixes compilation with --disable-everything.

diff --git a/configure b/configure
index e1809a3e58..aa41b2a7b3 100755
--- a/configure
+++ b/configure
@@ -2587,7 +2587,6 @@ CONFIG_EXTRA="
     dovi_rpuenc
     dvprofile
     evcparse
-    exif
     faandct
     faanidct
     fdctdsp
@@ -2941,7 +2940,7 @@ alac_encoder_select="lpc"
 als_decoder_select="bswapdsp mpeg4audio"
 amrnb_decoder_select="lsp celp_math"
 amrwb_decoder_select="lsp celp_math"
-amv_decoder_select="sp5x_decoder exif"
+amv_decoder_select="sp5x_decoder"
 amv_encoder_select="jpegtables mpegvideoenc"
 ape_decoder_select="bswapdsp llauddsp"
 apng_decoder_select="inflate_wrapper"
@@ -3042,7 +3041,7 @@ mdec_decoder_select="blockdsp bswapdsp idctdsp"
 media100_decoder_select="media100_to_mjpegb_bsf mjpegb_decoder"
 metasound_decoder_select="lsp sinewin"
 mimic_decoder_select="blockdsp bswapdsp hpeldsp idctdsp"
-mjpeg_decoder_select="blockdsp hpeldsp exif idctdsp jpegtables"
+mjpeg_decoder_select="blockdsp hpeldsp idctdsp jpegtables"
 mjpeg_encoder_select="jpegtables mpegvideoenc"
 mjpegb_decoder_select="mjpeg_decoder"
 mlp_decoder_select="mlp_parser"
@@ -3163,7 +3162,7 @@ vp8_decoder_select="h264pred videodsp vp8dsp"
 vp9_decoder_select="videodsp vp9_parser cbs_vp9 vp9_superframe_split_bsf"
 vvc_decoder_select="cabac cbs_h266 golomb videodsp vvc_sei"
 wcmv_decoder_select="inflate_wrapper"
-webp_decoder_select="vp8_decoder exif"
+webp_decoder_select="vp8_decoder"
 wmalossless_decoder_select="llauddsp"
 wmapro_decoder_select="sinewin wma_freqs"
 wmav1_decoder_select="sinewin wma_freqs"
@@ -3691,7 +3690,7 @@ asf_o_demuxer_select="riffdec"
 asf_muxer_select="riffenc"
 asf_stream_muxer_select="asf_muxer"
 av1_demuxer_select="av1_frame_merge_bsf av1_parser"
-avi_demuxer_select="riffdec exif"
+avi_demuxer_select="riffdec"
 avi_muxer_select="riffenc"
 avif_muxer_select="mov_muxer"
 caf_demuxer_select="iso_media"
diff --git a/libavcodec/Makefile b/libavcodec/Makefile
index 35408949ac..3d036de4b6 100644
--- a/libavcodec/Makefile
+++ b/libavcodec/Makefile
@@ -43,6 +43,7 @@ OBJS = ac3_parser.o                                           
          \
        dirac.o                                                          \
        dv_profile.o                                                     \
        encode.o                                                         \
+       exif.o                                                           \
        get_buffer.o                                                     \
        imgconvert.o                                                     \
        jni.o                                                            \
@@ -57,6 +58,7 @@ OBJS = ac3_parser.o                                           
          \
        qsv_api.o                                                        \
        raw.o                                                            \
        threadprogress.o                                                 \
+       tiff_common.o                                                    \
        utils.o                                                          \
        version.o                                                        \
        vlc.o                                                            \
@@ -101,7 +103,6 @@ OBJS-$(CONFIG_DOVI_RPUDEC)             += dovi_rpu.o 
dovi_rpudec.o
 OBJS-$(CONFIG_DOVI_RPUENC)             += dovi_rpu.o dovi_rpuenc.o
 OBJS-$(CONFIG_ERROR_RESILIENCE)        += error_resilience.o
 OBJS-$(CONFIG_EVCPARSE)                += evc_parse.o evc_ps.o
-OBJS-$(CONFIG_EXIF)                    += exif.o tiff_common.o
 OBJS-$(CONFIG_FAANDCT)                 += faandct.o
 OBJS-$(CONFIG_FAANIDCT)                += faanidct.o
 OBJS-$(CONFIG_FDCTDSP)                 += fdctdsp.o jfdctfst.o jfdctint.o

-----------------------------------------------------------------------

Summary of changes:
 configure           | 9 ++++-----
 libavcodec/Makefile | 3 ++-
 2 files changed, 6 insertions(+), 6 deletions(-)


hooks/post-receive
-- 

_______________________________________________
ffmpeg-cvslog mailing list
ffmpeg-cvslog@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog

To unsubscribe, visit link above, or email
ffmpeg-cvslog-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to