SHA256
1
0
forked from pool/ffmpeg-5

- Copy current codec list from ffmpeg-6

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/ffmpeg-5?expand=0&rev=76
This commit is contained in:
2023-12-06 09:19:51 +00:00
committed by Git OBS Bridge
parent 070008e71c
commit cc8fab96c3
4 changed files with 500 additions and 14 deletions

View File

@@ -70,6 +70,9 @@
%bcond_without codec2
%bcond_without rubberband
%bcond_without vulkan
%bcond_without amrwb
%bcond_without opencore
%bcond_without xvid
%else
%bcond_with mysofa
%bcond_with vidstab
@@ -676,11 +679,11 @@ LDFLAGS="%_lto_cflags" \
--enable-demuxers \
--disable-encoders \
--disable-decoders \
--disable-decoder=mpeg4,h263,h264,hevc,vc1 \
--disable-decoder=h264,hevc,vc1 \
--enable-encoder="$(perl -pe 's{^(\w*).*}{$1,}gs' <%_sourcedir/enable_encoders)" \
--enable-decoder="$(perl -pe 's{^(\w*).*}{$1,}gs' <%_sourcedir/enable_decoders)" \
for i in MPEG4 H263 H264 HEVC VC1; do
for i in H264 HEVC VC1; do
grep -q "#define CONFIG_${i}_DECODER 0" config_components.h
done
%endif
@@ -910,7 +913,7 @@ CFLAGS="%optflags" \
--disable-muxers --disable-demuxers \
--disable-encoders --disable-decoders \
--disable-programs --disable-doc
for i in MPEG4 H263 H264 HEVC VC1; do
for i in H264 HEVC VC1; do
grep -q "#define CONFIG_${i}_DECODER 0" config_components.h
done
cat config.h