diff --git a/libavcodec/8bps.c b/libavcodec/8bps.c index 57c4ec19398273e72d0f70053a16a7a5fe0564f1..dc63dae58f3e1c94edab07b605184a3480426734 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 5852523df7a77616db573c636697f06eb5ed3638..8517bb239dcc4af740d3f21fddc19ea56040aa01 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 6845cea434703ca965e330aca3e2e7a63f37f66a..9694639fbeb300be8b2ac7a4a2d53a650ad63f4c 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 31addb9b8a5a0480c247e9b2a3d110f3f66f48fc..60c12b169cbd2bbfbef73f24f44e3db6ca7ffd43 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 b2c3e494229bdc8cb450e701783ef28b2b366435..79bfeb1e4475c8e7c3e620b03ffa30a9afe54f2a 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 ac0180fe26534aa2e320a3af7cc605e0822588f2..3ff6d04d4a043b5357f9e9ebd988b0a7f8385114 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 a1594edd037c298436f0dd8b5fa2b4f276edc9f4..f7a719a04587d73eddb5811c9ec965a50d6a2cea 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 52aee28e8817da18c6557e35a08f04b5c08284bb..c9de401a8bd2c00d71191f282d1d0d030a1f52c9 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 0927b7a178411ba6a5dfa3d4d56eab606127a5a3..1421c6b6e930de97832e40d42c84b7310ac5beaa 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 77ea88c96cfe8c47a4827634c4d3c4d1a67531d3..0859ee24e4e841a8fba581d568b021a12ed1c287 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 380fa1f8db464ebdf10deb6ea9da5b9b8de02a08..2df987ab076d6d3d6bbb3a300ed4f5585bd3fce8 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 45dbe5568d22c9f0226110266f4be473f97acfd9..d172593dbc50cc9d566244ed26e4ba7cf2061f15 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 342bf1e6c5e3ab05e91c420c6ac2804957ac5f4a..71868865f599866f907a73a8ed4fe18990f7a18b 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 1b0f9d569cea35a455fa83f7393dc9ed6b22e065..bdd71beef62001ab66dc9d7a2ed1136fa04b4351 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 ac40903da86a4c8ef4cb69327ba0e6e7dc568633..d72fc262e454813b5bdb61ddf4748139479607cd 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 3ca685b055ab7f01d67008a4cd57b14f0797ca28..bdfa287c0e7dc695959d729cf018e0bf3a0656c5 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 160af3aeb7dfd49e6cff6c01232cb6b79a73a7a0..ae2c61335064679b21b104f3e2836677a93a0317 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 61806612db3361741644523ed5db8d86c485009e..e9add522cd95a7c61b70a1d7d2402ff11831f158 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 37fc3866fe472c1015a6df1d9c3f8be2935e2293..343d55c6487797cc63c94db290f541009d84619a 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 c276494abf181969b46bff4d2688174743ebda27..5f97e4d23cfb82e1b0638f571b3dabe9d9df779e 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 5a5145060c4619b7ff75a796dfaad71026053ded..2a7702a64dccd1935cbc123a7ac6615e32cf600d 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 14e80112d23ae93cae680868b0f83759071625a9..be262a95c42e879042e108da068294f4d8dfb34f 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 dddb919cd3e7a31c7a9e221778d4d0c4ad950912..d1e9fcf8d6fd404388ef70134848b1c1023a5045 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 c3d848f314cfe9bc1ecf6b9f87e0b365885bed69..21f9abddb0372bcf87f41c4fa3d4cc06519f7d0c 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 dcef79939f1eb631274845361376cf4de5c9baef..78bc6cb0644769ab374d8bd78755b7c8cb38666c 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 9b22014c7c165a3f7dc2fc911080e7fc9e828685..c4805be931ccdb0c8f757d14335cca1992cdb669 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 5621dfbd852f6d1b75a5dd931499f090e9d3ec5b..69d5243db8d96de2f38a4bd4a7b57d026ee7aa80 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 55ddbef45da8cdb7b7ae35914a1a540c11824f17..399585fb5dd92363f8924bc75d48950bc41ba5ed 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 88db1014cfff741253f38fb2f25e3a1bce91d456..939ceac9a9f8ad3bce2abe6962d8b142bf150834 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 9adab61827e9aea839f32b4c9580317a37967245..212ad7caacb424f459597180c229f0804c6a45ba 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 30fd4a41716a3236f32bfcbb8c505a57e9de1b9d..351889e3965bc4fc1249fcd66b4934c2b3819dad 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 ad36ff2ecc51339b3fadbf782bad1ff918dd1f81..b6ee698035d5e7202821c88a147e04ff708d2984 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 2ad547bac1bee3ee35294439c3a9fe9a475aff81..f03b1a265f4c987f333a1a14eee9137c6705e922 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 60fd7bc0431fa792ae91a3a168700fa7babfab29..7e3d00b614623ea5989483d435246b047b60d00f 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 85aeeccbdf11800ee9d2a47ad164fa0624f20518..d9b7d648389d64ef15092f5d914b84b807a81228 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 eacea9a38678157e821f084fd7770299f5d9e33a..65c9d78c8dcebf1dfed8e5c8bebdf07d449b997a 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 1d3ee4fd1d619e1d4d12b4f9dffd43d294d75866..65dac91c72791bd75a03b1739ec555ca99d52506 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 ca939b9c490cbfbfef0a760ed8f69cee95bbb515..dfba2510fa2b4cfd3766cd08d75fbececfb981d4 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 8756171f6d410935ad052b76ed7fab8933d87ecc..bbb31da8def4d05fb999640978a8b09bb45b6e10 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 12d52088849c65eb23b0a9961e609cf5d064f567..ba8e83d1b393f3450efc4bf9318c1f8fcf4e6bb5 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 2e90d8e9bdac8386452bd009c67dcfeca1d06161..944d8fd0b400b281f58c6c7c795b37b9deffbb07 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 38bc48a08bdce38e54755183cae99e18bae160e3..cc931bdf4b5189f1d483dcb8776e3b81a3e277aa 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 cb90bf6da1b93023ef595845d245b53098b03d4e..62e78bd785ae7105085fc9ec1613400b33b7c3e4 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 0cdd0dd9c5b5b383b56f873c3e6a00dad1d6731e..7227096717bf8b5dbc19df266a227dcdba2daf8d 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 b5a381024cb732e69ce0a61b3c4993bef230550f..4d1bb70ee5ced8ea9b21c1977d979ccec7ecb445 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 705896464268f5f507106a406c97486ea6683d92..666be9e640a7de7a83e03799221ebfaf00717e0a 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 d02e6c083b822cd9c0fba9c5ebc18288f63719c9..de71caa2057110662c9ad082a373df28fefbff5b 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 e81bfd4f7facd41e8de63493381ba2b68f48601f..bb2e8ebc2624b5df7be88a81fab06d87fc644964 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 e1ca0eb032076e211777a1f59bfbff16935e1a45..01c0bf9dbc9789b6bd95a7369b913a023d984641 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 7621acb7512670b57d32ab3ef7e939539dcb19af..c4cac00532a18b4fd86e82a924c853c0f07b73f5 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 cffc6315fa8637e6bf23c3980db85dbf2ee169e3..00b0f59af336012a58d2291c16eda0b49ca55a41 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 7f3fe3a0f069bfda54294484746fe5502b326c64..1b9fd0510d72f18afc82f30062b718c4ac915296 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 c369be1fced7baaccd3e1a0235de9080384b26af..08e88caf84eeb704d150b8d7296d6ec73cac9b40 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", }; /*