From d5202e4fda3d6e3d63e032328b7626f779572e76 Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Sun, 27 Apr 2008 10:52:44 +0000 Subject: [PATCH] Add long names to many AVCodec declarations. patch by Stefano Sabatini, stefano.sabatini-lala poste it Originally committed as revision 13005 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/8svx.c | 2 ++ libavcodec/aasc.c | 1 + libavcodec/adxdec.c | 1 + libavcodec/adxenc.c | 1 + libavcodec/alac.c | 1 + libavcodec/asv1.c | 2 ++ libavcodec/atrac3.c | 1 + libavcodec/bethsoftvideo.c | 1 + libavcodec/c93.c | 1 + libavcodec/cavsdec.c | 1 + libavcodec/cinepak.c | 1 + libavcodec/cljr.c | 2 ++ libavcodec/cook.c | 1 + libavcodec/cscd.c | 1 + libavcodec/cyuv.c | 3 ++- libavcodec/dca.c | 1 + libavcodec/dnxhddec.c | 1 + libavcodec/dnxhdenc.c | 1 + libavcodec/escape124.c | 1 + libavcodec/flac.c | 1 + libavcodec/flacenc.c | 1 + libavcodec/flashsv.c | 1 + libavcodec/flashsvenc.c | 1 + libavcodec/fraps.c | 1 + libavcodec/g726.c | 2 ++ libavcodec/h261dec.c | 1 + libavcodec/h261enc.c | 1 + libavcodec/imc.c | 1 + libavcodec/indeo2.c | 1 + libavcodec/indeo3.c | 3 ++- libavcodec/interplayvideo.c | 1 + libavcodec/loco.c | 1 + libavcodec/mace.c | 2 ++ libavcodec/mimic.c | 1 + libavcodec/mjpegdec.c | 6 ++++-- libavcodec/mjpegenc.c | 1 + libavcodec/mmvideo.c | 1 + libavcodec/mpc7.c | 1 + libavcodec/mpc8.c | 1 + libavcodec/nellymoserdec.c | 1 + libavcodec/nuv.c | 1 + libavcodec/qdrw.c | 1 + libavcodec/qpeg.c | 1 + libavcodec/shorten.c | 1 + libavcodec/sp5xdec.c | 6 ++++-- libavcodec/truespeech.c | 1 + libavcodec/tscc.c | 1 + libavcodec/vb.c | 3 ++- libavcodec/vcr1.c | 2 ++ libavcodec/vorbis_dec.c | 1 + libavcodec/vorbis_enc.c | 1 + libavcodec/vp3.c | 6 ++++-- libavcodec/vp5.c | 1 + libavcodec/wavpack.c | 1 + libavcodec/wmadec.c | 2 ++ libavcodec/wmaenc.c | 2 ++ libavcodec/wmv2dec.c | 1 + libavcodec/wmv2enc.c | 1 + libavcodec/wnv1.c | 1 + libavcodec/xl.c | 1 + libavcodec/xsubdec.c | 1 + 61 files changed, 81 insertions(+), 9 deletions(-) diff --git a/libavcodec/8svx.c b/libavcodec/8svx.c index 8c1d142022..095173f349 100644 --- a/libavcodec/8svx.c +++ b/libavcodec/8svx.c @@ -96,6 +96,7 @@ AVCodec eightsvx_fib_decoder = { .priv_data_size = sizeof (EightSvxContext), .init = eightsvx_decode_init, .decode = eightsvx_decode_frame, + .long_name = "8SVX fibonacci", }; AVCodec eightsvx_exp_decoder = { @@ -105,4 +106,5 @@ AVCodec eightsvx_exp_decoder = { .priv_data_size = sizeof (EightSvxContext), .init = eightsvx_decode_init, .decode = eightsvx_decode_frame, + .long_name = "8SVX exponential", }; diff --git a/libavcodec/aasc.c b/libavcodec/aasc.c index 23279c645f..1e599e0daa 100644 --- a/libavcodec/aasc.c +++ b/libavcodec/aasc.c @@ -171,4 +171,5 @@ AVCodec aasc_decoder = { aasc_decode_end, aasc_decode_frame, CODEC_CAP_DR1, + .long_name = "Autodesk RLE", }; diff --git a/libavcodec/adxdec.c b/libavcodec/adxdec.c index 851badbee6..13ff33d33e 100644 --- a/libavcodec/adxdec.c +++ b/libavcodec/adxdec.c @@ -165,5 +165,6 @@ AVCodec adpcm_adx_decoder = { NULL, NULL, adx_decode_frame, + .long_name = "SEGA CRI ADX", }; diff --git a/libavcodec/adxenc.c b/libavcodec/adxenc.c index dcc8f3c955..e5d405a059 100644 --- a/libavcodec/adxenc.c +++ b/libavcodec/adxenc.c @@ -190,4 +190,5 @@ AVCodec adpcm_adx_encoder = { adx_encode_frame, adx_encode_close, NULL, + .long_name = "SEGA CRI ADX", }; diff --git a/libavcodec/alac.c b/libavcodec/alac.c index f85493f868..648b4b6f19 100644 --- a/libavcodec/alac.c +++ b/libavcodec/alac.c @@ -619,4 +619,5 @@ AVCodec alac_decoder = { NULL, alac_decode_close, alac_decode_frame, + .long_name = "ALAC (Apple Lossless Audio Codec)", }; diff --git a/libavcodec/asv1.c b/libavcodec/asv1.c index ba8ca16ab9..0d7188e7fa 100644 --- a/libavcodec/asv1.c +++ b/libavcodec/asv1.c @@ -640,6 +640,7 @@ AVCodec asv1_encoder = { encode_frame, //encode_end, .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1}, + .long_name= "ASUS V1", }; AVCodec asv2_encoder = { @@ -651,6 +652,7 @@ AVCodec asv2_encoder = { encode_frame, //encode_end, .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1}, + .long_name= "ASUS V2", }; #endif //CONFIG_ENCODERS diff --git a/libavcodec/atrac3.c b/libavcodec/atrac3.c index de6b328360..2f964b7183 100644 --- a/libavcodec/atrac3.c +++ b/libavcodec/atrac3.c @@ -1065,4 +1065,5 @@ AVCodec atrac3_decoder = .init = atrac3_decode_init, .close = atrac3_decode_close, .decode = atrac3_decode_frame, + .long_name = "Atrac 3 (Adaptive TRansform Acoustic Coding 3)", }; diff --git a/libavcodec/bethsoftvideo.c b/libavcodec/bethsoftvideo.c index 80d466e93d..2113631aa9 100644 --- a/libavcodec/bethsoftvideo.c +++ b/libavcodec/bethsoftvideo.c @@ -136,4 +136,5 @@ AVCodec bethsoftvid_decoder = { .init = bethsoftvid_decode_init, .close = bethsoftvid_decode_end, .decode = bethsoftvid_decode_frame, + .long_name = "Bethesda VID video", }; diff --git a/libavcodec/c93.c b/libavcodec/c93.c index aa6ba0f306..ae144f02b7 100644 --- a/libavcodec/c93.c +++ b/libavcodec/c93.c @@ -250,4 +250,5 @@ AVCodec c93_decoder = { decode_end, decode_frame, CODEC_CAP_DR1, + .long_name = "Interplay C93", }; diff --git a/libavcodec/cavsdec.c b/libavcodec/cavsdec.c index b3849a434d..a7ce8838e7 100644 --- a/libavcodec/cavsdec.c +++ b/libavcodec/cavsdec.c @@ -699,4 +699,5 @@ AVCodec cavs_decoder = { cavs_decode_frame, CODEC_CAP_DR1 | CODEC_CAP_DELAY, .flush= cavs_flush, + .long_name= "Chinese AVS video (AVS1-P2, JiZhun profile)", }; diff --git a/libavcodec/cinepak.c b/libavcodec/cinepak.c index e3bfc98aed..ad3823f828 100644 --- a/libavcodec/cinepak.c +++ b/libavcodec/cinepak.c @@ -463,4 +463,5 @@ AVCodec cinepak_decoder = { cinepak_decode_end, cinepak_decode_frame, CODEC_CAP_DR1, + .long_name = "Cinepak", }; diff --git a/libavcodec/cljr.c b/libavcodec/cljr.c index a5b2c1ea5a..b0de30c06c 100644 --- a/libavcodec/cljr.c +++ b/libavcodec/cljr.c @@ -140,6 +140,7 @@ AVCodec cljr_decoder = { NULL, decode_frame, CODEC_CAP_DR1, + .long_name = "Cirrus Logic AccuPak", }; #if 0 #ifdef CONFIG_ENCODERS @@ -152,6 +153,7 @@ AVCodec cljr_encoder = { encode_init, encode_frame, //encode_end, + .long_name = "Cirrus Logic AccuPak", }; #endif //CONFIG_ENCODERS diff --git a/libavcodec/cook.c b/libavcodec/cook.c index 8fa14e31cd..a923e9bae5 100644 --- a/libavcodec/cook.c +++ b/libavcodec/cook.c @@ -1206,4 +1206,5 @@ AVCodec cook_decoder = .init = cook_decode_init, .close = cook_decode_close, .decode = cook_decode_frame, + .long_name = "COOK", }; diff --git a/libavcodec/cscd.c b/libavcodec/cscd.c index 931da79fbe..13ca05a1c7 100644 --- a/libavcodec/cscd.c +++ b/libavcodec/cscd.c @@ -258,5 +258,6 @@ AVCodec cscd_decoder = { decode_end, decode_frame, CODEC_CAP_DR1, + .long_name = "CamStudio", }; diff --git a/libavcodec/cyuv.c b/libavcodec/cyuv.c index 53f44bb9c3..26bf7550db 100644 --- a/libavcodec/cyuv.c +++ b/libavcodec/cyuv.c @@ -180,6 +180,7 @@ AVCodec cyuv_decoder = { cyuv_decode_end, cyuv_decode_frame, CODEC_CAP_DR1, - NULL + NULL, + .long_name = "Creative YUV (CYUV)", }; diff --git a/libavcodec/dca.c b/libavcodec/dca.c index ea0462451c..acbdb91894 100644 --- a/libavcodec/dca.c +++ b/libavcodec/dca.c @@ -1264,4 +1264,5 @@ AVCodec dca_decoder = { .priv_data_size = sizeof(DCAContext), .init = dca_decode_init, .decode = dca_decode_frame, + .long_name = "DCA (DTS Coherent Acoustics)", }; diff --git a/libavcodec/dnxhddec.c b/libavcodec/dnxhddec.c index 04d8d4a619..593ee95c31 100644 --- a/libavcodec/dnxhddec.c +++ b/libavcodec/dnxhddec.c @@ -342,4 +342,5 @@ AVCodec dnxhd_decoder = { dnxhd_decode_close, dnxhd_decode_frame, CODEC_CAP_DR1, + .long_name = "VC3/DNxHD", }; diff --git a/libavcodec/dnxhdenc.c b/libavcodec/dnxhdenc.c index 3da6a1a67b..e49fc86023 100644 --- a/libavcodec/dnxhdenc.c +++ b/libavcodec/dnxhdenc.c @@ -844,4 +844,5 @@ AVCodec dnxhd_encoder = { dnxhd_encode_picture, dnxhd_encode_end, .pix_fmts = (enum PixelFormat[]){PIX_FMT_YUV422P, -1}, + .long_name = "VC3/DNxHD", }; diff --git a/libavcodec/escape124.c b/libavcodec/escape124.c index 3201d5be5e..378e4145e2 100644 --- a/libavcodec/escape124.c +++ b/libavcodec/escape124.c @@ -380,5 +380,6 @@ AVCodec escape124_decoder = { escape124_decode_close, escape124_decode_frame, CODEC_CAP_DR1, + .long_name = "Escape 124", }; diff --git a/libavcodec/flac.c b/libavcodec/flac.c index e31b3c9d4b..bebed036a7 100644 --- a/libavcodec/flac.c +++ b/libavcodec/flac.c @@ -768,4 +768,5 @@ AVCodec flac_decoder = { flac_decode_close, flac_decode_frame, .flush= flac_flush, + .long_name= "FLAC (Free Lossless Audio Codec)" }; diff --git a/libavcodec/flacenc.c b/libavcodec/flacenc.c index 17e414345f..9e5036bee3 100644 --- a/libavcodec/flacenc.c +++ b/libavcodec/flacenc.c @@ -1492,4 +1492,5 @@ AVCodec flac_encoder = { flac_encode_close, NULL, .capabilities = CODEC_CAP_SMALL_LAST_FRAME, + .long_name = "FLAC (Free Lossless Audio Codec)", }; diff --git a/libavcodec/flashsv.c b/libavcodec/flashsv.c index 28579b79b3..040a550255 100644 --- a/libavcodec/flashsv.c +++ b/libavcodec/flashsv.c @@ -255,4 +255,5 @@ AVCodec flashsv_decoder = { flashsv_decode_frame, CODEC_CAP_DR1, .pix_fmts = (enum PixelFormat[]){PIX_FMT_BGR24, -1}, + .long_name = "Flash Screen Video", }; diff --git a/libavcodec/flashsvenc.c b/libavcodec/flashsvenc.c index c26d893ef1..97e0abd265 100644 --- a/libavcodec/flashsvenc.c +++ b/libavcodec/flashsvenc.c @@ -293,5 +293,6 @@ AVCodec flashsv_encoder = { flashsv_encode_frame, flashsv_encode_end, .pix_fmts = (enum PixelFormat[]){PIX_FMT_BGR24, -1}, + .long_name = "Flash Screen Video", }; diff --git a/libavcodec/fraps.c b/libavcodec/fraps.c index 246f725726..04cfd0be45 100644 --- a/libavcodec/fraps.c +++ b/libavcodec/fraps.c @@ -365,4 +365,5 @@ AVCodec fraps_decoder = { decode_end, decode_frame, CODEC_CAP_DR1, + .long_name = "Fraps", }; diff --git a/libavcodec/g726.c b/libavcodec/g726.c index 14cc9a42ec..d9eb94a34d 100644 --- a/libavcodec/g726.c +++ b/libavcodec/g726.c @@ -413,6 +413,7 @@ AVCodec adpcm_g726_encoder = { g726_encode_frame, g726_close, NULL, + .long_name = "G.726 ADPCM", }; #endif //CONFIG_ENCODERS @@ -425,4 +426,5 @@ AVCodec adpcm_g726_decoder = { NULL, g726_close, g726_decode_frame, + .long_name = "G.726 ADPCM", }; diff --git a/libavcodec/h261dec.c b/libavcodec/h261dec.c index 692da22276..1d1e838ab8 100644 --- a/libavcodec/h261dec.c +++ b/libavcodec/h261dec.c @@ -647,4 +647,5 @@ AVCodec h261_decoder = { h261_decode_end, h261_decode_frame, CODEC_CAP_DR1, + .long_name = "H.261", }; diff --git a/libavcodec/h261enc.c b/libavcodec/h261enc.c index aea2549c7a..f8e3b72233 100644 --- a/libavcodec/h261enc.c +++ b/libavcodec/h261enc.c @@ -330,5 +330,6 @@ AVCodec h261_encoder = { MPV_encode_picture, MPV_encode_end, .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1}, + .long_name= "H.261", }; diff --git a/libavcodec/imc.c b/libavcodec/imc.c index 0ab555db7f..a30da89b2d 100644 --- a/libavcodec/imc.c +++ b/libavcodec/imc.c @@ -813,4 +813,5 @@ AVCodec imc_decoder = { .init = imc_decode_init, .close = imc_decode_close, .decode = imc_decode_frame, + .long_name = "IMC (Intel Music Codec)", }; diff --git a/libavcodec/indeo2.c b/libavcodec/indeo2.c index 4198e53f06..4ab4a99848 100644 --- a/libavcodec/indeo2.c +++ b/libavcodec/indeo2.c @@ -219,4 +219,5 @@ AVCodec indeo2_decoder = { NULL, ir2_decode_frame, CODEC_CAP_DR1, + .long_name = "Intel Indeo 2", }; diff --git a/libavcodec/indeo3.c b/libavcodec/indeo3.c index bd3287f9a5..7e6bdf6773 100644 --- a/libavcodec/indeo3.c +++ b/libavcodec/indeo3.c @@ -1134,5 +1134,6 @@ AVCodec indeo3_decoder = { indeo3_decode_end, indeo3_decode_frame, 0, - NULL + NULL, + .long_name = "Intel Indeo 3", }; diff --git a/libavcodec/interplayvideo.c b/libavcodec/interplayvideo.c index dc90aabbc8..a2cf2e42da 100644 --- a/libavcodec/interplayvideo.c +++ b/libavcodec/interplayvideo.c @@ -942,4 +942,5 @@ AVCodec interplay_video_decoder = { ipvideo_decode_end, ipvideo_decode_frame, CODEC_CAP_DR1, + .long_name = "Interplay MVE Video", }; diff --git a/libavcodec/loco.c b/libavcodec/loco.c index c023b08ff6..171652b13b 100644 --- a/libavcodec/loco.c +++ b/libavcodec/loco.c @@ -282,4 +282,5 @@ AVCodec loco_decoder = { NULL, decode_frame, CODEC_CAP_DR1, + .long_name = "LOCO", }; diff --git a/libavcodec/mace.c b/libavcodec/mace.c index 8ff2d1d3ce..a3f7898811 100644 --- a/libavcodec/mace.c +++ b/libavcodec/mace.c @@ -437,6 +437,7 @@ AVCodec mace3_decoder = { NULL, NULL, mace_decode_frame, + .long_name = "MACE (Macintosh Audio Compression/Expansion) 3:1", }; AVCodec mace6_decoder = { @@ -448,5 +449,6 @@ AVCodec mace6_decoder = { NULL, NULL, mace_decode_frame, + .long_name = "MACE (Macintosh Audio Compression/Expansion) 6:1", }; diff --git a/libavcodec/mimic.c b/libavcodec/mimic.c index b18b9c27ed..bbb92299c9 100644 --- a/libavcodec/mimic.c +++ b/libavcodec/mimic.c @@ -386,4 +386,5 @@ AVCodec mimic_decoder = { mimic_decode_end, mimic_decode_frame, CODEC_CAP_DR1, + .long_name = "Mimic", }; diff --git a/libavcodec/mjpegdec.c b/libavcodec/mjpegdec.c index 5f43cb5b4d..a8929fc462 100644 --- a/libavcodec/mjpegdec.c +++ b/libavcodec/mjpegdec.c @@ -1363,7 +1363,8 @@ AVCodec mjpeg_decoder = { ff_mjpeg_decode_end, ff_mjpeg_decode_frame, CODEC_CAP_DR1, - NULL + NULL, + .long_name = "MJPEG (Motion JPEG)", }; AVCodec thp_decoder = { @@ -1376,5 +1377,6 @@ AVCodec thp_decoder = { ff_mjpeg_decode_end, ff_mjpeg_decode_frame, CODEC_CAP_DR1, - NULL + NULL, + .long_name = "Nintendo Gamecube THP video", }; diff --git a/libavcodec/mjpegenc.c b/libavcodec/mjpegenc.c index 5980b9fc78..d76341c0e7 100644 --- a/libavcodec/mjpegenc.c +++ b/libavcodec/mjpegenc.c @@ -455,4 +455,5 @@ AVCodec mjpeg_encoder = { MPV_encode_picture, MPV_encode_end, .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUVJ420P, PIX_FMT_YUVJ422P, -1}, + .long_name= "MJPEG (Motion JPEG)", }; diff --git a/libavcodec/mmvideo.c b/libavcodec/mmvideo.c index 8b3e656d21..0280a98834 100644 --- a/libavcodec/mmvideo.c +++ b/libavcodec/mmvideo.c @@ -202,4 +202,5 @@ AVCodec mmvideo_decoder = { mm_decode_end, mm_decode_frame, CODEC_CAP_DR1, + .long_name = "American Laser Games MM Video", }; diff --git a/libavcodec/mpc7.c b/libavcodec/mpc7.c index d3afe313da..3eb642d71f 100644 --- a/libavcodec/mpc7.c +++ b/libavcodec/mpc7.c @@ -273,4 +273,5 @@ AVCodec mpc7_decoder = { NULL, mpc7_decode_frame, .flush = mpc7_decode_flush, + .long_name = "Musepack SV7", }; diff --git a/libavcodec/mpc8.c b/libavcodec/mpc8.c index 1833e45dac..6817f38c61 100644 --- a/libavcodec/mpc8.c +++ b/libavcodec/mpc8.c @@ -361,4 +361,5 @@ AVCodec mpc8_decoder = { NULL, NULL, mpc8_decode_frame, + .long_name = "Musepack SV8", }; diff --git a/libavcodec/nellymoserdec.c b/libavcodec/nellymoserdec.c index 470465d9d2..e1ec6e1fc0 100644 --- a/libavcodec/nellymoserdec.c +++ b/libavcodec/nellymoserdec.c @@ -395,5 +395,6 @@ AVCodec nellymoser_decoder = { NULL, decode_end, decode_tag, + .long_name = "Nellymoser", }; diff --git a/libavcodec/nuv.c b/libavcodec/nuv.c index 2c30eb4fee..b87e4bd8c1 100644 --- a/libavcodec/nuv.c +++ b/libavcodec/nuv.c @@ -271,5 +271,6 @@ AVCodec nuv_decoder = { decode_end, decode_frame, CODEC_CAP_DR1, + .long_name = "NuppelVideo", }; diff --git a/libavcodec/qdrw.c b/libavcodec/qdrw.c index cd041ea65b..23b8ddaaec 100644 --- a/libavcodec/qdrw.c +++ b/libavcodec/qdrw.c @@ -151,4 +151,5 @@ AVCodec qdraw_decoder = { NULL, decode_frame, CODEC_CAP_DR1, + .long_name = "Apple QuickDraw", }; diff --git a/libavcodec/qpeg.c b/libavcodec/qpeg.c index 9e92ff0f99..8fe89ef132 100644 --- a/libavcodec/qpeg.c +++ b/libavcodec/qpeg.c @@ -316,4 +316,5 @@ AVCodec qpeg_decoder = { decode_end, decode_frame, CODEC_CAP_DR1, + .long_name = "Q-team QPEG", }; diff --git a/libavcodec/shorten.c b/libavcodec/shorten.c index 2f3a1fe168..874ae3218f 100644 --- a/libavcodec/shorten.c +++ b/libavcodec/shorten.c @@ -532,4 +532,5 @@ AVCodec shorten_decoder = { shorten_decode_close, shorten_decode_frame, .flush= shorten_flush, + .long_name= "Shorten", }; diff --git a/libavcodec/sp5xdec.c b/libavcodec/sp5xdec.c index 25d224889c..0e4df9552e 100644 --- a/libavcodec/sp5xdec.c +++ b/libavcodec/sp5xdec.c @@ -198,7 +198,8 @@ AVCodec sp5x_decoder = { ff_mjpeg_decode_end, sp5x_decode_frame, CODEC_CAP_DR1, - NULL + NULL, + .long_name = "Sunplus JPEG (SP5X)" }; AVCodec amv_decoder = { @@ -209,5 +210,6 @@ AVCodec amv_decoder = { ff_mjpeg_decode_init, NULL, ff_mjpeg_decode_end, - sp5x_decode_frame + sp5x_decode_frame, + .long_name = "AMV Video", }; diff --git a/libavcodec/truespeech.c b/libavcodec/truespeech.c index f25278cee9..8d2c462ea9 100644 --- a/libavcodec/truespeech.c +++ b/libavcodec/truespeech.c @@ -380,4 +380,5 @@ AVCodec truespeech_decoder = { NULL, NULL, truespeech_decode_frame, + .long_name = "DSP Group TrueSpeech", }; diff --git a/libavcodec/tscc.c b/libavcodec/tscc.c index fd4bee836b..3844725eb1 100644 --- a/libavcodec/tscc.c +++ b/libavcodec/tscc.c @@ -341,5 +341,6 @@ AVCodec tscc_decoder = { decode_end, decode_frame, CODEC_CAP_DR1, + .long_name = "TechSmith Screen Capture Codec", }; diff --git a/libavcodec/vb.c b/libavcodec/vb.c index 920a0be18e..b448755387 100644 --- a/libavcodec/vb.c +++ b/libavcodec/vb.c @@ -277,6 +277,7 @@ AVCodec vb_decoder = { decode_init, NULL, decode_end, - decode_frame + decode_frame, + .long_name = "Beam Software VB", }; diff --git a/libavcodec/vcr1.c b/libavcodec/vcr1.c index 79dfd136c5..f316c8fcd8 100644 --- a/libavcodec/vcr1.c +++ b/libavcodec/vcr1.c @@ -172,6 +172,7 @@ AVCodec vcr1_decoder = { NULL, decode_frame, CODEC_CAP_DR1, + .long_name = "ATI VCR1", }; #if 0 #ifdef CONFIG_ENCODERS @@ -184,6 +185,7 @@ AVCodec vcr1_encoder = { encode_init, encode_frame, //encode_end, + .long_name = "ATI VCR1", }; #endif //CONFIG_ENCODERS diff --git a/libavcodec/vorbis_dec.c b/libavcodec/vorbis_dec.c index 2a63a6496b..aff21675f9 100644 --- a/libavcodec/vorbis_dec.c +++ b/libavcodec/vorbis_dec.c @@ -1634,5 +1634,6 @@ AVCodec vorbis_decoder = { NULL, vorbis_decode_close, vorbis_decode_frame, + .long_name = "Vorbis", }; diff --git a/libavcodec/vorbis_enc.c b/libavcodec/vorbis_enc.c index a69aa9ce51..2df946417a 100644 --- a/libavcodec/vorbis_enc.c +++ b/libavcodec/vorbis_enc.c @@ -1084,4 +1084,5 @@ AVCodec vorbis_encoder = { vorbis_encode_frame, vorbis_encode_close, .capabilities= CODEC_CAP_DELAY, + .long_name = "Vorbis", }; diff --git a/libavcodec/vp3.c b/libavcodec/vp3.c index b47923ec6b..d0bc7c57c5 100644 --- a/libavcodec/vp3.c +++ b/libavcodec/vp3.c @@ -2634,7 +2634,8 @@ AVCodec theora_decoder = { vp3_decode_end, vp3_decode_frame, 0, - NULL + NULL, + .long_name = "Theora", }; #endif @@ -2648,5 +2649,6 @@ AVCodec vp3_decoder = { vp3_decode_end, vp3_decode_frame, 0, - NULL + NULL, + .long_name = "On2 VP3", }; diff --git a/libavcodec/vp5.c b/libavcodec/vp5.c index 77bfedff19..4cbd68bff5 100644 --- a/libavcodec/vp5.c +++ b/libavcodec/vp5.c @@ -292,4 +292,5 @@ AVCodec vp5_decoder = { vp56_free, vp56_decode_frame, CODEC_CAP_DR1, + .long_name = "On2 VP5", }; diff --git a/libavcodec/wavpack.c b/libavcodec/wavpack.c index 20340cccae..7035fc05d5 100644 --- a/libavcodec/wavpack.c +++ b/libavcodec/wavpack.c @@ -582,4 +582,5 @@ AVCodec wavpack_decoder = { NULL, NULL, wavpack_decode_frame, + .long_name = "WavPack", }; diff --git a/libavcodec/wmadec.c b/libavcodec/wmadec.c index 9e19584193..e622b238d6 100644 --- a/libavcodec/wmadec.c +++ b/libavcodec/wmadec.c @@ -862,6 +862,7 @@ AVCodec wmav1_decoder = NULL, ff_wma_end, wma_decode_superframe, + .long_name = "Windows Media Audio 1", }; AVCodec wmav2_decoder = @@ -874,4 +875,5 @@ AVCodec wmav2_decoder = NULL, ff_wma_end, wma_decode_superframe, + .long_name = "Windows Media Audio 2", }; diff --git a/libavcodec/wmaenc.c b/libavcodec/wmaenc.c index f2feee2f63..d0509001af 100644 --- a/libavcodec/wmaenc.c +++ b/libavcodec/wmaenc.c @@ -387,6 +387,7 @@ AVCodec wmav1_encoder = encode_init, encode_superframe, ff_wma_end, + .long_name = "Windows Media Audio 1", }; AVCodec wmav2_encoder = @@ -398,4 +399,5 @@ AVCodec wmav2_encoder = encode_init, encode_superframe, ff_wma_end, + .long_name = "Windows Media Audio 2", }; diff --git a/libavcodec/wmv2dec.c b/libavcodec/wmv2dec.c index c88ca77b05..e497438707 100644 --- a/libavcodec/wmv2dec.c +++ b/libavcodec/wmv2dec.c @@ -492,4 +492,5 @@ AVCodec wmv2_decoder = { wmv2_decode_end, ff_h263_decode_frame, CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1, + .long_name = "Windows Media Video 8", }; diff --git a/libavcodec/wmv2enc.c b/libavcodec/wmv2enc.c index 6a5baeb8fb..289721ba7f 100644 --- a/libavcodec/wmv2enc.c +++ b/libavcodec/wmv2enc.c @@ -237,4 +237,5 @@ AVCodec wmv2_encoder = { MPV_encode_picture, MPV_encode_end, .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1}, + .long_name= "Windows Media Video 8", }; diff --git a/libavcodec/wnv1.c b/libavcodec/wnv1.c index 1df741de77..d4b01ac573 100644 --- a/libavcodec/wnv1.c +++ b/libavcodec/wnv1.c @@ -141,4 +141,5 @@ AVCodec wnv1_decoder = { NULL, decode_frame, CODEC_CAP_DR1, + .long_name = "Winnov WNV1", }; diff --git a/libavcodec/xl.c b/libavcodec/xl.c index b607df2cb0..5e2dc57905 100644 --- a/libavcodec/xl.c +++ b/libavcodec/xl.c @@ -135,4 +135,5 @@ AVCodec xl_decoder = { NULL, decode_frame, CODEC_CAP_DR1, + .long_name = "Miro VideoXL", }; diff --git a/libavcodec/xsubdec.c b/libavcodec/xsubdec.c index 480fc9af5a..d9740c09fb 100644 --- a/libavcodec/xsubdec.c +++ b/libavcodec/xsubdec.c @@ -133,4 +133,5 @@ AVCodec xsub_decoder = { NULL, NULL, decode_frame, + .long_name = "XSUB", };