From 162d4fc99d07fcd3322aee9bcc99f045463da2b7 Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Sun, 27 Apr 2008 22:39:51 +0000 Subject: [PATCH] Add long names to AVCodec declarations. patch by Stefano Sabatini, stefano.sabatini-lala poste it Originally committed as revision 13009 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/8bps.c | 1 + libavcodec/ac3dec.c | 1 + libavcodec/ac3enc.c | 1 + libavcodec/apedec.c | 1 + libavcodec/avs.c | 1 + libavcodec/dsicinav.c | 2 ++ libavcodec/dvbsub.c | 1 + libavcodec/dvbsubdec.c | 1 + libavcodec/dvdsubdec.c | 1 + libavcodec/dvdsubenc.c | 1 + libavcodec/dxa.c | 3 ++- libavcodec/gif.c | 1 + libavcodec/gifdec.c | 1 + libavcodec/idcinvideo.c | 1 + libavcodec/jpeglsdec.c | 1 + libavcodec/jpeglsenc.c | 1 + libavcodec/kmvc.c | 3 ++- libavcodec/lcldec.c | 2 ++ libavcodec/lclenc.c | 1 + libavcodec/liba52.c | 1 + libavcodec/libamr.c | 4 ++++ libavcodec/libfaac.c | 3 ++- libavcodec/libmp3lame.c | 1 + libavcodec/libtheoraenc.c | 1 + libavcodec/libvorbis.c | 1 + libavcodec/mpegaudiodec.c | 4 ++++ libavcodec/mpegaudioenc.c | 1 + libavcodec/qdm2.c | 1 + libavcodec/qtrle.c | 1 + libavcodec/qtrleenc.c | 1 + libavcodec/ra144.c | 1 + libavcodec/ra288.c | 1 + libavcodec/rawdec.c | 1 + libavcodec/rawenc.c | 1 + libavcodec/rl2.c | 1 + libavcodec/roqaudioenc.c | 1 + libavcodec/roqvideodec.c | 1 + libavcodec/roqvideoenc.c | 1 + libavcodec/rpza.c | 1 + libavcodec/rv10.c | 4 +++- libavcodec/rv30.c | 1 + libavcodec/rv40.c | 1 + libavcodec/smacker.c | 6 ++++-- libavcodec/smc.c | 1 + libavcodec/snow.c | 4 +++- libavcodec/svq1dec.c | 1 + libavcodec/svq1enc.c | 1 + libavcodec/svq3.c | 1 + libavcodec/ulti.c | 3 ++- libavcodec/vc1.c | 6 ++++-- libavcodec/vmdav.c | 2 ++ libavcodec/vp6.c | 3 +++ libavcodec/xan.c | 1 + 53 files changed, 78 insertions(+), 10 deletions(-) diff --git a/libavcodec/8bps.c b/libavcodec/8bps.c index 57c4ec1939..dc63dae58f 100644 --- a/libavcodec/8bps.c +++ b/libavcodec/8bps.c @@ -230,4 +230,5 @@ AVCodec eightbps_decoder = { decode_end, decode_frame, CODEC_CAP_DR1, + .long_name = "QuickTime 8BPS video", }; diff --git a/libavcodec/ac3dec.c b/libavcodec/ac3dec.c index 5852523df7..8517bb239d 100644 --- a/libavcodec/ac3dec.c +++ b/libavcodec/ac3dec.c @@ -1220,4 +1220,5 @@ AVCodec ac3_decoder = { .init = ac3_decode_init, .close = ac3_decode_end, .decode = ac3_decode_frame, + .long_name = "ATSC A/52 / AC-3", }; diff --git a/libavcodec/ac3enc.c b/libavcodec/ac3enc.c index 6845cea434..9694639fbe 100644 --- a/libavcodec/ac3enc.c +++ b/libavcodec/ac3enc.c @@ -1363,4 +1363,5 @@ AVCodec ac3_encoder = { AC3_encode_frame, AC3_encode_close, NULL, + .long_name = "ATSC A/52 / AC-3", }; diff --git a/libavcodec/apedec.c b/libavcodec/apedec.c index 31addb9b8a..60c12b169c 100644 --- a/libavcodec/apedec.c +++ b/libavcodec/apedec.c @@ -917,4 +917,5 @@ AVCodec ape_decoder = { NULL, ape_decode_close, ape_decode_frame, + .long_name = "Monkey's Audio", }; diff --git a/libavcodec/avs.c b/libavcodec/avs.c index b2c3e49422..79bfeb1e44 100644 --- a/libavcodec/avs.c +++ b/libavcodec/avs.c @@ -158,4 +158,5 @@ AVCodec avs_decoder = { NULL, avs_decode_frame, CODEC_CAP_DR1, + .long_name = "AVS (Audio Video Standard) video", }; diff --git a/libavcodec/dsicinav.c b/libavcodec/dsicinav.c index ac0180fe26..3ff6d04d4a 100644 --- a/libavcodec/dsicinav.c +++ b/libavcodec/dsicinav.c @@ -348,6 +348,7 @@ AVCodec dsicinvideo_decoder = { cinvideo_decode_end, cinvideo_decode_frame, CODEC_CAP_DR1, + .long_name = "Delphine Software International CIN video", }; AVCodec dsicinaudio_decoder = { @@ -359,4 +360,5 @@ AVCodec dsicinaudio_decoder = { NULL, NULL, cinaudio_decode_frame, + .long_name = "Delphine Software International CIN audio", }; diff --git a/libavcodec/dvbsub.c b/libavcodec/dvbsub.c index a1594edd03..f7a719a045 100644 --- a/libavcodec/dvbsub.c +++ b/libavcodec/dvbsub.c @@ -408,4 +408,5 @@ AVCodec dvbsub_encoder = { sizeof(DVBSubtitleContext), NULL, dvbsub_encode, + .long_name = "DVB subtitles", }; diff --git a/libavcodec/dvbsubdec.c b/libavcodec/dvbsubdec.c index 52aee28e88..c9de401a8b 100644 --- a/libavcodec/dvbsubdec.c +++ b/libavcodec/dvbsubdec.c @@ -1429,4 +1429,5 @@ AVCodec dvbsub_decoder = { NULL, dvbsub_close_decoder, dvbsub_decode, + .long_name = "DVB subtitles", }; diff --git a/libavcodec/dvdsubdec.c b/libavcodec/dvdsubdec.c index 0927b7a178..1421c6b6e9 100644 --- a/libavcodec/dvdsubdec.c +++ b/libavcodec/dvdsubdec.c @@ -506,4 +506,5 @@ AVCodec dvdsub_decoder = { NULL, NULL, dvdsub_decode, + .long_name = "DVD subtitles", }; diff --git a/libavcodec/dvdsubenc.c b/libavcodec/dvdsubenc.c index 77ea88c96c..0859ee24e4 100644 --- a/libavcodec/dvdsubenc.c +++ b/libavcodec/dvdsubenc.c @@ -222,4 +222,5 @@ AVCodec dvdsub_encoder = { 0, NULL, dvdsub_encode, + .long_name = "DVD subtitles", }; diff --git a/libavcodec/dxa.c b/libavcodec/dxa.c index 380fa1f8db..2df987ab07 100644 --- a/libavcodec/dxa.c +++ b/libavcodec/dxa.c @@ -326,6 +326,7 @@ AVCodec dxa_decoder = { decode_init, NULL, decode_end, - decode_frame + decode_frame, + .long_name = "Feeble Files/ScummVM DXA", }; diff --git a/libavcodec/gif.c b/libavcodec/gif.c index 45dbe5568d..d172593dbc 100644 --- a/libavcodec/gif.c +++ b/libavcodec/gif.c @@ -341,4 +341,5 @@ AVCodec gif_encoder = { gif_encode_frame, NULL, //encode_end, .pix_fmts= (enum PixelFormat[]){PIX_FMT_PAL8, -1}, + .long_name= "GIF (Graphics Interchange Format)", }; diff --git a/libavcodec/gifdec.c b/libavcodec/gifdec.c index 342bf1e6c5..71868865f5 100644 --- a/libavcodec/gifdec.c +++ b/libavcodec/gifdec.c @@ -333,4 +333,5 @@ AVCodec gif_decoder = { NULL, gif_decode_close, gif_decode_frame, + .long_name = "GIF (Graphics Interchange Format)", }; diff --git a/libavcodec/idcinvideo.c b/libavcodec/idcinvideo.c index 1b0f9d569c..bdd71beef6 100644 --- a/libavcodec/idcinvideo.c +++ b/libavcodec/idcinvideo.c @@ -262,5 +262,6 @@ AVCodec idcin_decoder = { idcin_decode_end, idcin_decode_frame, CODEC_CAP_DR1, + .long_name = "Id Quake II CIN video", }; diff --git a/libavcodec/jpeglsdec.c b/libavcodec/jpeglsdec.c index ac40903da8..d72fc262e4 100644 --- a/libavcodec/jpeglsdec.c +++ b/libavcodec/jpeglsdec.c @@ -372,4 +372,5 @@ AVCodec jpegls_decoder = { ff_mjpeg_decode_end, ff_mjpeg_decode_frame, CODEC_CAP_DR1, + .long_name = "JPEG-LS", }; diff --git a/libavcodec/jpeglsenc.c b/libavcodec/jpeglsenc.c index 3ca685b055..bdfa287c0e 100644 --- a/libavcodec/jpeglsenc.c +++ b/libavcodec/jpeglsenc.c @@ -390,4 +390,5 @@ AVCodec jpegls_encoder = { //FIXME avoid MPV_* lossless JPEG should not need the encode_picture_ls, NULL, .pix_fmts= (enum PixelFormat[]){PIX_FMT_BGR24, PIX_FMT_RGB24, PIX_FMT_GRAY8, PIX_FMT_GRAY16, -1}, + .long_name= "JPEG-LS", }; diff --git a/libavcodec/kmvc.c b/libavcodec/kmvc.c index 160af3aeb7..ae2c613350 100644 --- a/libavcodec/kmvc.c +++ b/libavcodec/kmvc.c @@ -410,5 +410,6 @@ AVCodec kmvc_decoder = { decode_init, NULL, decode_end, - decode_frame + decode_frame, + .long_name = "Karl Morton's video codec", }; diff --git a/libavcodec/lcldec.c b/libavcodec/lcldec.c index 61806612db..e9add522cd 100644 --- a/libavcodec/lcldec.c +++ b/libavcodec/lcldec.c @@ -697,6 +697,7 @@ AVCodec mszh_decoder = { decode_end, decode_frame, CODEC_CAP_DR1, + .long_name ="LCL (LossLess Codec Library) MSZH", }; #endif @@ -711,5 +712,6 @@ AVCodec zlib_decoder = { decode_end, decode_frame, CODEC_CAP_DR1, + .long_name ="LCL (LossLess Codec Library) ZLIB", }; #endif diff --git a/libavcodec/lclenc.c b/libavcodec/lclenc.c index 37fc3866fe..343d55c648 100644 --- a/libavcodec/lclenc.c +++ b/libavcodec/lclenc.c @@ -228,4 +228,5 @@ AVCodec zlib_encoder = { encode_init, encode_frame, encode_end, + .long_name = "LCL (LossLess Codec Library) ZLIB", }; diff --git a/libavcodec/liba52.c b/libavcodec/liba52.c index c276494abf..5f97e4d23c 100644 --- a/libavcodec/liba52.c +++ b/libavcodec/liba52.c @@ -222,4 +222,5 @@ AVCodec liba52_decoder = { NULL, a52_decode_end, a52_decode_frame, + .long_name = "liba52 ATSC A/52 / AC-3", }; diff --git a/libavcodec/libamr.c b/libavcodec/libamr.c index 5a5145060c..2a7702a64d 100644 --- a/libavcodec/libamr.c +++ b/libavcodec/libamr.c @@ -503,6 +503,7 @@ AVCodec libamr_nb_decoder = NULL, amr_nb_decode_close, amr_nb_decode_frame, + .long_name = "libamr-nb Adaptive Multi-Rate (AMR) Narrow-Band", }; AVCodec libamr_nb_encoder = @@ -515,6 +516,7 @@ AVCodec libamr_nb_encoder = amr_nb_encode_frame, amr_nb_encode_close, NULL, + .long_name = "libamr-nb Adaptive Multi-Rate (AMR) Narrow-Band", }; #endif @@ -695,6 +697,7 @@ AVCodec libamr_wb_decoder = NULL, amr_wb_decode_close, amr_wb_decode_frame, + .long_name = "libamr-wb Adaptive Multi-Rate (AMR) Wide-Band", }; AVCodec libamr_wb_encoder = @@ -707,6 +710,7 @@ AVCodec libamr_wb_encoder = amr_wb_encode_frame, amr_wb_encode_close, NULL, + .long_name = "libamr-wb Adaptive Multi-Rate (AMR) Wide-Band", }; #endif //CONFIG_LIBAMR_WB diff --git a/libavcodec/libfaac.c b/libavcodec/libfaac.c index 14e80112d2..be262a95c4 100644 --- a/libavcodec/libfaac.c +++ b/libavcodec/libfaac.c @@ -150,5 +150,6 @@ AVCodec libfaac_encoder = { sizeof(FaacAudioContext), Faac_encode_init, Faac_encode_frame, - Faac_encode_close + Faac_encode_close, + .long_name = "libfaac AAC (Advanced Audio Codec)", }; diff --git a/libavcodec/libmp3lame.c b/libavcodec/libmp3lame.c index dddb919cd3..d1e9fcf8d6 100644 --- a/libavcodec/libmp3lame.c +++ b/libavcodec/libmp3lame.c @@ -218,4 +218,5 @@ AVCodec libmp3lame_encoder = { MP3lame_encode_frame, MP3lame_encode_close, .capabilities= CODEC_CAP_DELAY, + .long_name= "libmp3lame MP3 (MPEG audio layer 3)", }; diff --git a/libavcodec/libtheoraenc.c b/libavcodec/libtheoraenc.c index c3d848f314..21f9abddb0 100644 --- a/libavcodec/libtheoraenc.c +++ b/libavcodec/libtheoraenc.c @@ -277,4 +277,5 @@ AVCodec libtheora_encoder = .close = encode_close, .encode = encode_frame, .pix_fmts = supported_pixel_formats, + .long_name = "libtheora Theora", }; diff --git a/libavcodec/libvorbis.c b/libavcodec/libvorbis.c index dcef79939f..78bc6cb064 100644 --- a/libavcodec/libvorbis.c +++ b/libavcodec/libvorbis.c @@ -217,4 +217,5 @@ AVCodec libvorbis_encoder = { oggvorbis_encode_frame, oggvorbis_encode_close, .capabilities= CODEC_CAP_DELAY, + .long_name= "libvorbis Vorbis", } ; diff --git a/libavcodec/mpegaudiodec.c b/libavcodec/mpegaudiodec.c index 9b22014c7c..c4805be931 100644 --- a/libavcodec/mpegaudiodec.c +++ b/libavcodec/mpegaudiodec.c @@ -2640,6 +2640,7 @@ AVCodec mp2_decoder = decode_frame, CODEC_CAP_PARSE_ONLY, .flush= flush, + .long_name= "MP2 (MPEG audio layer 2)", }; #endif #ifdef CONFIG_MP3_DECODER @@ -2655,6 +2656,7 @@ AVCodec mp3_decoder = decode_frame, CODEC_CAP_PARSE_ONLY, .flush= flush, + .long_name= "MP3 (MPEG audio layer 3)", }; #endif #ifdef CONFIG_MP3ADU_DECODER @@ -2670,6 +2672,7 @@ AVCodec mp3adu_decoder = decode_frame_adu, CODEC_CAP_PARSE_ONLY, .flush= flush, + .long_name= "ADU (Application Data Unit) MP3 (MPEG audio layer 3)", }; #endif #ifdef CONFIG_MP3ON4_DECODER @@ -2684,5 +2687,6 @@ AVCodec mp3on4_decoder = decode_close_mp3on4, decode_frame_mp3on4, .flush= flush, + .long_name= "MP3onMP4", }; #endif diff --git a/libavcodec/mpegaudioenc.c b/libavcodec/mpegaudioenc.c index 5621dfbd85..69d5243db8 100644 --- a/libavcodec/mpegaudioenc.c +++ b/libavcodec/mpegaudioenc.c @@ -796,6 +796,7 @@ AVCodec mp2_encoder = { MPA_encode_frame, MPA_encode_close, NULL, + .long_name = "MP2 (MPEG audio layer 2)", }; #undef FIX diff --git a/libavcodec/qdm2.c b/libavcodec/qdm2.c index 55ddbef45d..399585fb5d 100644 --- a/libavcodec/qdm2.c +++ b/libavcodec/qdm2.c @@ -2038,4 +2038,5 @@ AVCodec qdm2_decoder = .init = qdm2_decode_init, .close = qdm2_decode_close, .decode = qdm2_decode_frame, + .long_name = "QDesign Music Codec 2", }; diff --git a/libavcodec/qtrle.c b/libavcodec/qtrle.c index 88db1014cf..939ceac9a9 100644 --- a/libavcodec/qtrle.c +++ b/libavcodec/qtrle.c @@ -620,5 +620,6 @@ AVCodec qtrle_decoder = { qtrle_decode_end, qtrle_decode_frame, CODEC_CAP_DR1, + .long_name = "QuickTime Animation (RLE) video", }; diff --git a/libavcodec/qtrleenc.c b/libavcodec/qtrleenc.c index 9adab61827..212ad7caac 100644 --- a/libavcodec/qtrleenc.c +++ b/libavcodec/qtrleenc.c @@ -323,4 +323,5 @@ AVCodec qtrle_encoder = { qtrle_encode_frame, qtrle_encode_end, .pix_fmts = (enum PixelFormat[]){PIX_FMT_RGB24, -1}, + .long_name = "QuickTime Animation (RLE) video", }; diff --git a/libavcodec/ra144.c b/libavcodec/ra144.c index 30fd4a4171..351889e396 100644 --- a/libavcodec/ra144.c +++ b/libavcodec/ra144.c @@ -510,4 +510,5 @@ AVCodec ra_144_decoder = NULL, NULL, ra144_decode_frame, + .long_name = "RealAudio 1.0 (14.4K)", }; diff --git a/libavcodec/ra288.c b/libavcodec/ra288.c index ad36ff2ecc..b6ee698035 100644 --- a/libavcodec/ra288.c +++ b/libavcodec/ra288.c @@ -255,4 +255,5 @@ AVCodec ra_288_decoder = NULL, NULL, ra288_decode_frame, + .long_name = "RealAudio 2.0 (28.8K)", }; diff --git a/libavcodec/rawdec.c b/libavcodec/rawdec.c index 2ad547bac1..f03b1a265f 100644 --- a/libavcodec/rawdec.c +++ b/libavcodec/rawdec.c @@ -162,4 +162,5 @@ AVCodec rawvideo_decoder = { NULL, raw_close_decoder, raw_decode, + .long_name = "raw video", }; diff --git a/libavcodec/rawenc.c b/libavcodec/rawenc.c index 60fd7bc043..7e3d00b614 100644 --- a/libavcodec/rawenc.c +++ b/libavcodec/rawenc.c @@ -51,4 +51,5 @@ AVCodec rawvideo_encoder = { sizeof(AVFrame), raw_init_encoder, raw_encode, + .long_name = "raw video", }; diff --git a/libavcodec/rl2.c b/libavcodec/rl2.c index 85aeeccbdf..d9b7d64838 100644 --- a/libavcodec/rl2.c +++ b/libavcodec/rl2.c @@ -236,5 +236,6 @@ AVCodec rl2_decoder = { rl2_decode_end, rl2_decode_frame, CODEC_CAP_DR1, + .long_name = "RL2 video", }; diff --git a/libavcodec/roqaudioenc.c b/libavcodec/roqaudioenc.c index eacea9a386..65c9d78c8d 100644 --- a/libavcodec/roqaudioenc.c +++ b/libavcodec/roqaudioenc.c @@ -174,4 +174,5 @@ AVCodec roq_dpcm_encoder = { roq_dpcm_encode_frame, roq_dpcm_encode_close, NULL, + .long_name = "Id RoQ audio", }; diff --git a/libavcodec/roqvideodec.c b/libavcodec/roqvideodec.c index 1d3ee4fd1d..65dac91c72 100644 --- a/libavcodec/roqvideodec.c +++ b/libavcodec/roqvideodec.c @@ -219,4 +219,5 @@ AVCodec roq_decoder = { roq_decode_end, roq_decode_frame, CODEC_CAP_DR1, + .long_name = "Id RoQ video", }; diff --git a/libavcodec/roqvideoenc.c b/libavcodec/roqvideoenc.c index ca939b9c49..dfba2510fa 100644 --- a/libavcodec/roqvideoenc.c +++ b/libavcodec/roqvideoenc.c @@ -1066,4 +1066,5 @@ AVCodec roq_encoder = roq_encode_end, .supported_framerates = (AVRational[]){{30,1}, {0,0}}, .pix_fmts = (enum PixelFormat[]){PIX_FMT_YUV444P, -1}, + .long_name = "Id RoQ video", }; diff --git a/libavcodec/rpza.c b/libavcodec/rpza.c index 8756171f6d..bbb31da8de 100644 --- a/libavcodec/rpza.c +++ b/libavcodec/rpza.c @@ -283,4 +283,5 @@ AVCodec rpza_decoder = { rpza_decode_end, rpza_decode_frame, CODEC_CAP_DR1, + .long_name = "QuickTime video (RPZA)", }; diff --git a/libavcodec/rv10.c b/libavcodec/rv10.c index 12d5208884..ba8e83d1b3 100644 --- a/libavcodec/rv10.c +++ b/libavcodec/rv10.c @@ -784,7 +784,8 @@ AVCodec rv10_decoder = { NULL, rv10_decode_end, rv10_decode_frame, - CODEC_CAP_DR1 + CODEC_CAP_DR1, + .long_name = "RealVideo 1.0", }; AVCodec rv20_decoder = { @@ -798,5 +799,6 @@ AVCodec rv20_decoder = { rv10_decode_frame, CODEC_CAP_DR1 | CODEC_CAP_DELAY, .flush= ff_mpeg_flush, + .long_name = "RealVideo 2.0", }; diff --git a/libavcodec/rv30.c b/libavcodec/rv30.c index 2e90d8e9bd..944d8fd0b4 100644 --- a/libavcodec/rv30.c +++ b/libavcodec/rv30.c @@ -144,4 +144,5 @@ AVCodec rv30_decoder = { ff_rv34_decode_end, ff_rv34_decode_frame, CODEC_CAP_DR1 | CODEC_CAP_DELAY, + .long_name = "RealVideo 3.0", }; diff --git a/libavcodec/rv40.c b/libavcodec/rv40.c index 38bc48a08b..cc931bdf4b 100644 --- a/libavcodec/rv40.c +++ b/libavcodec/rv40.c @@ -276,4 +276,5 @@ AVCodec rv40_decoder = { ff_rv34_decode_end, ff_rv34_decode_frame, CODEC_CAP_DR1 | CODEC_CAP_DELAY, + .long_name = "RealVideo 4.0", }; diff --git a/libavcodec/smacker.c b/libavcodec/smacker.c index cb90bf6da1..62e78bd785 100644 --- a/libavcodec/smacker.c +++ b/libavcodec/smacker.c @@ -697,7 +697,8 @@ AVCodec smacker_decoder = { decode_init, NULL, decode_end, - decode_frame + decode_frame, + .long_name = "Smacker video", }; AVCodec smackaud_decoder = { @@ -708,6 +709,7 @@ AVCodec smackaud_decoder = { smka_decode_init, NULL, NULL, - smka_decode_frame + smka_decode_frame, + .long_name = "Smacker audio", }; diff --git a/libavcodec/smc.c b/libavcodec/smc.c index 0cdd0dd9c5..7227096717 100644 --- a/libavcodec/smc.c +++ b/libavcodec/smc.c @@ -484,4 +484,5 @@ AVCodec smc_decoder = { smc_decode_end, smc_decode_frame, CODEC_CAP_DR1, + .long_name = "QuickTime Graphics (SMC)", }; diff --git a/libavcodec/snow.c b/libavcodec/snow.c index b5a381024c..4d1bb70ee5 100644 --- a/libavcodec/snow.c +++ b/libavcodec/snow.c @@ -4660,7 +4660,8 @@ AVCodec snow_decoder = { decode_end, decode_frame, 0 /*CODEC_CAP_DR1*/ /*| CODEC_CAP_DRAW_HORIZ_BAND*/, - NULL + NULL, + .long_name = "Snow", }; #ifdef CONFIG_SNOW_ENCODER @@ -4672,6 +4673,7 @@ AVCodec snow_encoder = { encode_init, encode_frame, encode_end, + .long_name = "Snow", }; #endif diff --git a/libavcodec/svq1dec.c b/libavcodec/svq1dec.c index 7058964642..666be9e640 100644 --- a/libavcodec/svq1dec.c +++ b/libavcodec/svq1dec.c @@ -826,4 +826,5 @@ AVCodec svq1_decoder = { CODEC_CAP_DR1, .flush= ff_mpeg_flush, .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV410P, -1}, + .long_name= "Sorenson Vector Quantizer 1", }; diff --git a/libavcodec/svq1enc.c b/libavcodec/svq1enc.c index d02e6c083b..de71caa205 100644 --- a/libavcodec/svq1enc.c +++ b/libavcodec/svq1enc.c @@ -585,4 +585,5 @@ AVCodec svq1_encoder = { svq1_encode_frame, svq1_encode_end, .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV410P, -1}, + .long_name= "Sorenson Vector Quantizer 1", }; diff --git a/libavcodec/svq3.c b/libavcodec/svq3.c index e81bfd4f7f..bb2e8ebc26 100644 --- a/libavcodec/svq3.c +++ b/libavcodec/svq3.c @@ -982,4 +982,5 @@ AVCodec svq3_decoder = { decode_end, svq3_decode_frame, CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1 | CODEC_CAP_DELAY, + .long_name = "Sorenson Vector Quantizer 3", }; diff --git a/libavcodec/ulti.c b/libavcodec/ulti.c index e1ca0eb032..01c0bf9dbc 100644 --- a/libavcodec/ulti.c +++ b/libavcodec/ulti.c @@ -410,6 +410,7 @@ AVCodec ulti_decoder = { ulti_decode_end, ulti_decode_frame, CODEC_CAP_DR1, - NULL + NULL, + .long_name = "IBM UltiMotion", }; diff --git a/libavcodec/vc1.c b/libavcodec/vc1.c index 7621acb751..c4cac00532 100644 --- a/libavcodec/vc1.c +++ b/libavcodec/vc1.c @@ -4136,7 +4136,8 @@ AVCodec vc1_decoder = { vc1_decode_end, vc1_decode_frame, CODEC_CAP_DELAY, - NULL + NULL, + .long_name = "SMPTE VC-1", }; AVCodec wmv3_decoder = { @@ -4149,5 +4150,6 @@ AVCodec wmv3_decoder = { vc1_decode_end, vc1_decode_frame, CODEC_CAP_DELAY, - NULL + NULL, + .long_name = "Windows Media Video 9", }; diff --git a/libavcodec/vmdav.c b/libavcodec/vmdav.c index cffc6315fa..00b0f59af3 100644 --- a/libavcodec/vmdav.c +++ b/libavcodec/vmdav.c @@ -561,6 +561,7 @@ AVCodec vmdvideo_decoder = { vmdvideo_decode_end, vmdvideo_decode_frame, CODEC_CAP_DR1, + .long_name = "Sierra VMD video", }; AVCodec vmdaudio_decoder = { @@ -572,4 +573,5 @@ AVCodec vmdaudio_decoder = { NULL, NULL, vmdaudio_decode_frame, + .long_name = "Sierra VMD audio", }; diff --git a/libavcodec/vp6.c b/libavcodec/vp6.c index 7f3fe3a0f0..1b9fd0510d 100644 --- a/libavcodec/vp6.c +++ b/libavcodec/vp6.c @@ -638,6 +638,7 @@ AVCodec vp6_decoder = { vp56_free, vp56_decode_frame, CODEC_CAP_DR1, + .long_name = "On2 VP6", }; /* flash version, not flipped upside-down */ @@ -651,6 +652,7 @@ AVCodec vp6f_decoder = { vp56_free, vp56_decode_frame, CODEC_CAP_DR1, + .long_name = "On2 VP6 (Flash version)" }; /* flash version, not flipped upside-down, with alpha channel */ @@ -664,4 +666,5 @@ AVCodec vp6a_decoder = { vp56_free, vp56_decode_frame, CODEC_CAP_DR1, + .long_name = "On2 VP6 (Flash version, with alpha channel)", }; diff --git a/libavcodec/xan.c b/libavcodec/xan.c index c369be1fce..08e88caf84 100644 --- a/libavcodec/xan.c +++ b/libavcodec/xan.c @@ -471,6 +471,7 @@ AVCodec xan_wc3_decoder = { xan_decode_end, xan_decode_frame, CODEC_CAP_DR1, + .long_name = "Wing Commander III / Xan", }; /*