ffmpeg/enable_decoders
Neal Gompa 8f156f4363 Disable hardware decoders due to broken failure modes
Even though we do not ship the necessary software to make these
work out of the box, libavcodec does not correctly disable these
to clients when no software implementation exists.

Additionally, the codec preferences seem to be wonky and need to
be tweaked before we turn these back on.
2022-02-15 12:17:55 -05:00

119 lines
2.1 KiB
Plaintext

## module name # reason for enablement in ffmpeg (usually there is another package that already got legal review)
libfdk_aac # fdk-aac-free
ac3
ansi # trivial
apng # animated png
ass # trivial
av1_qsv # libaom
ayuv # trivial
bmp # trivial
dirac # dirac
exr # openEXR
ffv1 # ffmpeg
ffvhuff # ffmpeg
ffwavesynth # pseudo
flac # libFLAC
gif # libpng
gsm # libgsm
huffyuv # trivial+zlib
ilbc # ilbc
jpeg2000 # openjpeg2
libaom # libaom
libaom_av1 # libaom
libcelt # celt, opus
libcodec2 # codec2
libdav1d # av1
libgsm # libgsm
libopenh264 # openh264_dlopen
libopenjpeg # openjpeg
libopus # opus
libschroedinger # schroedinger
libspeex # speex
libvorbis # libvorbis
libvpx_vp8 # libvpx
libvpx_vp9 # libvpx
mjpeg # mjpegtools
mjpeg_qsv # mjpegtools
mp1 # twolame/lame
mp1float # twolame/lame
mp2 # twolame
mp2float # twolame
mp3 # lame
mp3float # lame
mpeg1video
mpeg1_v4l2m2m
mpeg2video
mpeg2_qsv
mpeg2_v4l2m2m
opus # libopus
pam # trivial
pbm # trivial
pcm_alaw # trivial
pcm_bluray
pcm_dvd
pcm_f32be # trivial
pcm_f32le # trivial
pcm_f64be # trivial
pcm_f64le # trivial
pcm_mulaw # trivial
pcm_s16be # trivial
pcm_s16be_planar # trivial
pcm_s16le # trivial
pcm_s16le_planar # trivial
pcm_s24be # trivial
pcm_s24le # trivial
pcm_s24le_planar # trivial
pcm_s32be # trivial
pcm_s32le # trivial
pcm_s32le_planar # trivial
pcm_s8 # trivial
pcm_s8_planar # trivial
pcm_u16be # trivial
pcm_u16le # trivial
pcm_u24be # trivial
pcm_u24le # trivial
pcm_u32be # trivial
pcm_u32le # trivial
pcm_u8 # trivial
pcx
pgm # trivial
pgmyuv # trivial
pgssub # mkvtoolnix
pgx
png # libpng
ppm # trivial
rawvideo # trivial
sgi # trivial
srt # trivial
ssa # trivial
sunrast # trivial
targa # trivial
text # trivial
theora # libtheora
tiff # libtiff
v210 # trivial
v210x # trivial
v308 # trivial
v408 # trivial
v410 # trivial
vorbis # libvorbis
vp3 # libav
vp5 # libav
vp6 # libav
vp6a # libav
vp6f # libav
vp8 # libvpx
vp8_qsv # libvpx
vp8_v4l2m2m # libvpx
vp9 # libvpx
vp9_qsv # libvpx
vp9_v4l2m2m # libvpx
webp # libwebp
webvtt # trivial
wrapped_avframe # passthrough
xbm # trivial
xwd # xwd
y41p # trivial
yuv4 # trivial
zlib # zlib