summaryrefslogtreecommitdiffstats
path: root/media/ffvpx/libavcodec/codec_list.c
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
commit26a029d407be480d791972afb5975cf62c9360a6 (patch)
treef435a8308119effd964b339f76abb83a57c29483 /media/ffvpx/libavcodec/codec_list.c
parentInitial commit. (diff)
downloadfirefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz
firefox-26a029d407be480d791972afb5975cf62c9360a6.zip
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'media/ffvpx/libavcodec/codec_list.c')
-rw-r--r--media/ffvpx/libavcodec/codec_list.c62
1 files changed, 62 insertions, 0 deletions
diff --git a/media/ffvpx/libavcodec/codec_list.c b/media/ffvpx/libavcodec/codec_list.c
new file mode 100644
index 0000000000..04259e3cd7
--- /dev/null
+++ b/media/ffvpx/libavcodec/codec_list.c
@@ -0,0 +1,62 @@
+static const FFCodec * const codec_list[] = {
+#if CONFIG_VP8_DECODER
+ &ff_vp8_decoder,
+#endif
+#if CONFIG_VP9_DECODER
+ &ff_vp9_decoder,
+#endif
+#if CONFIG_FLAC_DECODER
+ &ff_flac_decoder,
+#endif
+#if CONFIG_MP3_DECODER
+ &ff_mp3_decoder,
+#endif
+#if CONFIG_LIBDAV1D
+ &ff_libdav1d_decoder,
+#endif
+#if CONFIG_AV1_DECODER
+ &ff_av1_decoder,
+#endif
+#if CONFIG_LIBVORBIS_DECODER
+ &ff_libvorbis_decoder,
+#endif
+#if CONFIG_PCM_ALAW_DECODER
+ &ff_pcm_alaw_decoder,
+#endif
+#if CONFIG_PCM_F32LE_DECODER
+ &ff_pcm_f32le_decoder,
+#endif
+#if CONFIG_PCM_MULAW_DECODER
+ &ff_pcm_mulaw_decoder,
+#endif
+#if CONFIG_PCM_S16LE_DECODER
+ &ff_pcm_s16le_decoder,
+#endif
+#if CONFIG_PCM_S24LE_DECODER
+ &ff_pcm_s24le_decoder,
+#endif
+#if CONFIG_PCM_S32LE_DECODER
+ &ff_pcm_s32le_decoder,
+#endif
+#if CONFIG_PCM_U8_DECODER
+ &ff_pcm_u8_decoder,
+#endif
+#if CONFIG_LIBOPUS_DECODER
+ &ff_libopus_decoder,
+#endif
+#if CONFIG_LIBVPX_VP8_DECODER
+ &ff_libvpx_vp8_decoder,
+#endif
+#if CONFIG_LIBVPX_VP9_DECODER
+ &ff_libvpx_vp9_decoder,
+#endif
+#if CONFIG_LIBVPX_VP8_ENCODER
+ &ff_libvpx_vp8_encoder,
+#endif
+#if CONFIG_LIBVPX_VP9_ENCODER
+ &ff_libvpx_vp9_encoder,
+#endif
+#if CONFIG_LIBAOM_AV1_ENCODER
+ &ff_libaom_av1_encoder,
+#endif
+ NULL };