Projects
Essentials
A_tw-ffmpeg-4
Sign Up
Log In
Username
Password
We truncated the diff of some files because they were too big. If you want to see the full diff for every file,
click here
.
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 9
View file
ffmpeg-4.spec
Changed
@@ -600,7 +600,7 @@ %if "%_lto_cflags" != "" %global _lto_cflags %_lto_cflags -ffat-lto-objects %endif -CFLAGS="%optflags" \ +CFLAGS="%optflags -Wno-deprecated-declarations" CXXFLAGS="%optflags -Wno-deprecated-declarations" \ %if %suse_version > 1500 %ifarch %ix86 %else @@ -748,11 +748,11 @@ --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.h done %endif
View file
enable_decoders
Changed
@@ -1,27 +1,210 @@ ## module name # reason for enablement in ffmpeg (usually there is another package that already got legal review) aac +aasc ac3 +acelp_kelvin +adpcm_4xm +adpcm_adx +adpcm_afc +adpcm_agm +adpcm_aica +adpcm_argo +adpcm_ct +adpcm_dtk +adpcm_ea +adpcm_ea_maxis_xa +adpcm_ea_r1 +adpcm_ea_r2 +adpcm_ea_r3 +adpcm_ea_xas +adpcm_g722 +adpcm_g726 +adpcm_g726le +adpcm_ima_acorn +adpcm_ima_alp +adpcm_ima_amv +adpcm_ima_apc +adpcm_ima_apm +adpcm_ima_cunning +adpcm_ima_dat4 +adpcm_ima_dk3 +adpcm_ima_dk4 +adpcm_ima_ea_eacs +adpcm_ima_ea_sead +adpcm_ima_iss +adpcm_ima_moflex +adpcm_ima_mtf +adpcm_ima_oki +adpcm_ima_qt +adpcm_ima_rad +adpcm_ima_smjpeg +adpcm_ima_ssi +adpcm_ima_wav +adpcm_ima_ws +adpcm_ms +adpcm_mtaf +adpcm_psx +adpcm_sbpro_2 +adpcm_sbpro_3 +adpcm_sbpro_4 +adpcm_swf +adpcm_thp +adpcm_thp_le +adpcm_vima +adpcm_xa +adpcm_xmd +adpcm_yamaha +adpcm_zork +alac +alias_pix +amrnb # opencore-amr +amrwb # opencore-amr +amv +anm ansi # trivial -apng +anull +apac +ape +apng # animated png +arbc +argo ass # trivial +asv1 +asv2 +atrac1 +atrac3 +atrac3al +atrac3p +atrac3pal +aura +aura2 +av1 # libaom +av1_nvdec # passthrough +av1_qsv # passthrough +av1_vaapi # passthrough ayuv # trivial +bethsoftvid # trivial +bfi # trivial +bink +binkaudio_dct +binkaudio_rdft +bintext +bitpacked # trivial bmp # trivial +bmv_audio +bmv_video +bonk +brender_pix +c93 +cbd2_dpcm +ccaption +cdgraphics +cdtoons +cdxl +cinepak +clearvideo +cljr +cook +cpia +cscd +cyuv +dca +dds +derf_dpcm +dfa +dfpwm dirac # dirac +dnxhd +dolby_e +dpx +dsd_lsbf +dsd_msbf +dsicinaudio +dsicinvideo +dss_sp +dvaudio +dvbsub +dvdsub +dvvideo +dxa +dxtory +eacmv +eamad +eatgq +eatgv +eatqi +eightbps +eightsvx_exp +eightsvx_fib +escape124 +escape130 +evrc exr # openEXR ffv1 # ffmpeg ffvhuff # ffmpeg ffwavesynth # pseudo +fits flac # libFLAC +flashsv +flashsv2 +flic +flv +fmvc +fourxm +ftr # fdk-aac +g723_1 +g729 +gdv +gem gif # libpng +gremlin_dpcm gsm # libgsm +gsm_ms +h261 +h263 +h263_v4l2m2m # passthrough +h263i +h263p +hap +hca +hcom +hdr +hnm4_video +hq_hqa +hqx huffyuv # trivial+zlib +hymt # huffyuv-mt +iac +idcin +idf +iff_ilbm ilbc # ilbc +imc +indeo2 +indeo3 +indeo4 +indeo5 +interplay_acm +interplay_dpcm +interplay_video +ipu +jacosub +jpeg2000 # openjpeg2 +jpegls +jv +kgv1 +kmvc +lagarith libaom # libaom
View file
enable_encoders
Changed
@@ -1,38 +1,104 @@ ## module name # reason for enablement in ffmpeg (usually there is another package that already got legal review) +a64multi +a64multi5 aac +ac3 +adpcm_adx +adpcm_argo +adpcm_g722 +adpcm_g726 +adpcm_g726le +adpcm_ima_alp +adpcm_ima_amv +adpcm_ima_apm +adpcm_ima_qt +adpcm_ima_ssi +adpcm_ima_wav +adpcm_ima_ws +adpcm_ms +adpcm_swf +adpcm_yamaha +alac +alias_pix +amv +anull apng # libpng ass # trivial +asv1 +asv2 +av1_nvenc +av1_vaapi ayuv # trival +bitpacked # trivial bmp # trivial +cinepak +cljr +dca +dfpwm +dnxhd +dpx +dvdsub +dvvideo +exr ffv1 ffvhuff # trivial+zlib flac # libFLAC +flashsv +flashsv2 +flv +g723_1 gif # libpng +h261 +h263 +h263_v4l2m2m # passthrough +h263p +hdr huffyuv # trivial+zlib +ilbc # ilbc +jpeg2000 jpegls libaom # libaom libaom_av1 # libaom libcodec2 # codec2 libgsm # libgsm +libgsm_ms # libgsm +libjxl # libjxl libmp3lame # lame +libopencore_amrnb # opencore-amr +libopenh264 # passthrough/dlopen libopenjpeg # openjpeg libopus # opus librav1e # rav1e libschroedinger # schroedinger libspeex # speex -libsvtav1 +libsvtav1 # SVT-AV1 libtheora # libtheora libtwolame # twolame +libvo_amrwbenc # vo-amrwbenc libvorbis # libvorbis -libvpx_vp8 -libvpx_vp9 -libwebp -libwebp_anim +libvpx_vp8 # libvpx +libvpx_vp9 # libvpx +libwebp # libwebp +libwebp_anim # libwebp +libxvid # xvidcore mjpeg # mjpegtools +mjpeg_qsv # passthrough +mjpeg_vaapi # passthrough +mlp mp2 # twolame mp2fixed # twolame mpeg1video +mpeg2_qsv +mpeg2_vaapi mpeg2video +mpeg4 +mpeg4_v4l2m2m # passthrough +msmpeg4v1 +msmpeg4v2 +msmpeg4v3 +msnsiren +msvideo1 +nellymoser opus # opus pam pbm # trivial @@ -64,25 +130,66 @@ pcx pgm # trivial pgmyuv # trivial +phm # trivial png # libpng ppm # trivial +qoi +qtrle +r10k # trivial +r210 # trivial +ra_144 rawvideo # trivial +roq +roq_dpcm +rpza +rv10 +rv20 +s302m +sbc sgi # trivial +siren +smc +snow +sonic +sonic_ls +speedhq srt # trivial ssa # trivial +subrip # trivial sunrast # trivial +svq1 targa # trivial text # trivial tiff # libtiff +truehd +tta +ttml +utvideo v210 # trivial v308 # trivial v408 # trivial v410 # trivial +vc2 # dirac +vnull # trivial vorbis # libvorbis +vp8_qsv # passthrough +vp8_v4l2m2m # passthrough +vp8_vaapi # passthrough +vp9_qsv # passthrough +vp9_vaapi # passthough +wavpack +wbmp webvtt # trivial +wmav1 +wmav2 +wmv1 +wmv2 wrapped_avframe # passthrough -xbm # (X11) +xbm # trivial +xface +xsub xwd # xwd y41p # trivial yuv4 # trivial zlib # zlib +zmbv # dosbox
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.