Add long names to many AVCodec declarations.
authorStefano Sabatini <stefano.sabatini-lala@poste.it>
Sun, 27 Apr 2008 10:52:44 +0000 (10:52 +0000)
committerDiego Biurrun <diego@biurrun.de>
Sun, 27 Apr 2008 10:52:44 +0000 (10:52 +0000)
patch by Stefano Sabatini, stefano.sabatini-lala poste it

Originally committed as revision 13005 to svn://svn.ffmpeg.org/ffmpeg/trunk

61 files changed:
libavcodec/8svx.c
libavcodec/aasc.c
libavcodec/adxdec.c
libavcodec/adxenc.c
libavcodec/alac.c
libavcodec/asv1.c
libavcodec/atrac3.c
libavcodec/bethsoftvideo.c
libavcodec/c93.c
libavcodec/cavsdec.c
libavcodec/cinepak.c
libavcodec/cljr.c
libavcodec/cook.c
libavcodec/cscd.c
libavcodec/cyuv.c
libavcodec/dca.c
libavcodec/dnxhddec.c
libavcodec/dnxhdenc.c
libavcodec/escape124.c
libavcodec/flac.c
libavcodec/flacenc.c
libavcodec/flashsv.c
libavcodec/flashsvenc.c
libavcodec/fraps.c
libavcodec/g726.c
libavcodec/h261dec.c
libavcodec/h261enc.c
libavcodec/imc.c
libavcodec/indeo2.c
libavcodec/indeo3.c
libavcodec/interplayvideo.c
libavcodec/loco.c
libavcodec/mace.c
libavcodec/mimic.c
libavcodec/mjpegdec.c
libavcodec/mjpegenc.c
libavcodec/mmvideo.c
libavcodec/mpc7.c
libavcodec/mpc8.c
libavcodec/nellymoserdec.c
libavcodec/nuv.c
libavcodec/qdrw.c
libavcodec/qpeg.c
libavcodec/shorten.c
libavcodec/sp5xdec.c
libavcodec/truespeech.c
libavcodec/tscc.c
libavcodec/vb.c
libavcodec/vcr1.c
libavcodec/vorbis_dec.c
libavcodec/vorbis_enc.c
libavcodec/vp3.c
libavcodec/vp5.c
libavcodec/wavpack.c
libavcodec/wmadec.c
libavcodec/wmaenc.c
libavcodec/wmv2dec.c
libavcodec/wmv2enc.c
libavcodec/wnv1.c
libavcodec/xl.c
libavcodec/xsubdec.c

index 8c1d142..095173f 100644 (file)
@@ -96,6 +96,7 @@ AVCodec eightsvx_fib_decoder = {
   .priv_data_size = sizeof (EightSvxContext),
   .init           = eightsvx_decode_init,
   .decode         = eightsvx_decode_frame,
   .priv_data_size = sizeof (EightSvxContext),
   .init           = eightsvx_decode_init,
   .decode         = eightsvx_decode_frame,
+  .long_name      = "8SVX fibonacci",
 };
 
 AVCodec eightsvx_exp_decoder = {
 };
 
 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,
   .priv_data_size = sizeof (EightSvxContext),
   .init           = eightsvx_decode_init,
   .decode         = eightsvx_decode_frame,
+  .long_name      = "8SVX exponential",
 };
 };
index 23279c6..1e599e0 100644 (file)
@@ -171,4 +171,5 @@ AVCodec aasc_decoder = {
     aasc_decode_end,
     aasc_decode_frame,
     CODEC_CAP_DR1,
     aasc_decode_end,
     aasc_decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "Autodesk RLE",
 };
 };
index 851badb..13ff33d 100644 (file)
@@ -165,5 +165,6 @@ AVCodec adpcm_adx_decoder = {
     NULL,
     NULL,
     adx_decode_frame,
     NULL,
     NULL,
     adx_decode_frame,
+    .long_name = "SEGA CRI ADX",
 };
 
 };
 
index dcc8f3c..e5d405a 100644 (file)
@@ -190,4 +190,5 @@ AVCodec adpcm_adx_encoder = {
     adx_encode_frame,
     adx_encode_close,
     NULL,
     adx_encode_frame,
     adx_encode_close,
     NULL,
+    .long_name = "SEGA CRI ADX",
 };
 };
index f85493f..648b4b6 100644 (file)
@@ -619,4 +619,5 @@ AVCodec alac_decoder = {
     NULL,
     alac_decode_close,
     alac_decode_frame,
     NULL,
     alac_decode_close,
     alac_decode_frame,
+    .long_name = "ALAC (Apple Lossless Audio Codec)",
 };
 };
index ba8ca16..0d7188e 100644 (file)
@@ -640,6 +640,7 @@ AVCodec asv1_encoder = {
     encode_frame,
     //encode_end,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1},
     encode_frame,
     //encode_end,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1},
+    .long_name= "ASUS V1",
 };
 
 AVCodec asv2_encoder = {
 };
 
 AVCodec asv2_encoder = {
@@ -651,6 +652,7 @@ AVCodec asv2_encoder = {
     encode_frame,
     //encode_end,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1},
     encode_frame,
     //encode_end,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1},
+    .long_name= "ASUS V2",
 };
 
 #endif //CONFIG_ENCODERS
 };
 
 #endif //CONFIG_ENCODERS
index de6b328..2f964b7 100644 (file)
@@ -1065,4 +1065,5 @@ AVCodec atrac3_decoder =
     .init = atrac3_decode_init,
     .close = atrac3_decode_close,
     .decode = atrac3_decode_frame,
     .init = atrac3_decode_init,
     .close = atrac3_decode_close,
     .decode = atrac3_decode_frame,
+    .long_name = "Atrac 3 (Adaptive TRansform Acoustic Coding 3)",
 };
 };
index 80d466e..2113631 100644 (file)
@@ -136,4 +136,5 @@ AVCodec bethsoftvid_decoder = {
     .init = bethsoftvid_decode_init,
     .close = bethsoftvid_decode_end,
     .decode = bethsoftvid_decode_frame,
     .init = bethsoftvid_decode_init,
     .close = bethsoftvid_decode_end,
     .decode = bethsoftvid_decode_frame,
+    .long_name = "Bethesda VID video",
 };
 };
index aa6ba0f..ae144f0 100644 (file)
@@ -250,4 +250,5 @@ AVCodec c93_decoder = {
     decode_end,
     decode_frame,
     CODEC_CAP_DR1,
     decode_end,
     decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "Interplay C93",
 };
 };
index b3849a4..a7ce883 100644 (file)
@@ -699,4 +699,5 @@ AVCodec cavs_decoder = {
     cavs_decode_frame,
     CODEC_CAP_DR1 | CODEC_CAP_DELAY,
     .flush= cavs_flush,
     cavs_decode_frame,
     CODEC_CAP_DR1 | CODEC_CAP_DELAY,
     .flush= cavs_flush,
+    .long_name= "Chinese AVS video (AVS1-P2, JiZhun profile)",
 };
 };
index e3bfc98..ad3823f 100644 (file)
@@ -463,4 +463,5 @@ AVCodec cinepak_decoder = {
     cinepak_decode_end,
     cinepak_decode_frame,
     CODEC_CAP_DR1,
     cinepak_decode_end,
     cinepak_decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "Cinepak",
 };
 };
index a5b2c1e..b0de30c 100644 (file)
@@ -140,6 +140,7 @@ AVCodec cljr_decoder = {
     NULL,
     decode_frame,
     CODEC_CAP_DR1,
     NULL,
     decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "Cirrus Logic AccuPak",
 };
 #if 0
 #ifdef CONFIG_ENCODERS
 };
 #if 0
 #ifdef CONFIG_ENCODERS
@@ -152,6 +153,7 @@ AVCodec cljr_encoder = {
     encode_init,
     encode_frame,
     //encode_end,
     encode_init,
     encode_frame,
     //encode_end,
+    .long_name = "Cirrus Logic AccuPak",
 };
 
 #endif //CONFIG_ENCODERS
 };
 
 #endif //CONFIG_ENCODERS
index 8fa14e3..a923e9b 100644 (file)
@@ -1206,4 +1206,5 @@ AVCodec cook_decoder =
     .init = cook_decode_init,
     .close = cook_decode_close,
     .decode = cook_decode_frame,
     .init = cook_decode_init,
     .close = cook_decode_close,
     .decode = cook_decode_frame,
+    .long_name = "COOK",
 };
 };
index 931da79..13ca05a 100644 (file)
@@ -258,5 +258,6 @@ AVCodec cscd_decoder = {
     decode_end,
     decode_frame,
     CODEC_CAP_DR1,
     decode_end,
     decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "CamStudio",
 };
 
 };
 
index 53f44bb..26bf755 100644 (file)
@@ -180,6 +180,7 @@ AVCodec cyuv_decoder = {
     cyuv_decode_end,
     cyuv_decode_frame,
     CODEC_CAP_DR1,
     cyuv_decode_end,
     cyuv_decode_frame,
     CODEC_CAP_DR1,
-    NULL
+    NULL,
+    .long_name = "Creative YUV (CYUV)",
 };
 
 };
 
index ea04624..acbdb91 100644 (file)
@@ -1264,4 +1264,5 @@ AVCodec dca_decoder = {
     .priv_data_size = sizeof(DCAContext),
     .init = dca_decode_init,
     .decode = dca_decode_frame,
     .priv_data_size = sizeof(DCAContext),
     .init = dca_decode_init,
     .decode = dca_decode_frame,
+    .long_name = "DCA (DTS Coherent Acoustics)",
 };
 };
index 04d8d4a..593ee95 100644 (file)
@@ -342,4 +342,5 @@ AVCodec dnxhd_decoder = {
     dnxhd_decode_close,
     dnxhd_decode_frame,
     CODEC_CAP_DR1,
     dnxhd_decode_close,
     dnxhd_decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "VC3/DNxHD",
 };
 };
index 3da6a1a..e49fc86 100644 (file)
@@ -844,4 +844,5 @@ AVCodec dnxhd_encoder = {
     dnxhd_encode_picture,
     dnxhd_encode_end,
     .pix_fmts = (enum PixelFormat[]){PIX_FMT_YUV422P, -1},
     dnxhd_encode_picture,
     dnxhd_encode_end,
     .pix_fmts = (enum PixelFormat[]){PIX_FMT_YUV422P, -1},
+    .long_name = "VC3/DNxHD",
 };
 };
index 3201d5b..378e414 100644 (file)
@@ -380,5 +380,6 @@ AVCodec escape124_decoder = {
     escape124_decode_close,
     escape124_decode_frame,
     CODEC_CAP_DR1,
     escape124_decode_close,
     escape124_decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "Escape 124",
 };
 
 };
 
index e31b3c9..bebed03 100644 (file)
@@ -768,4 +768,5 @@ AVCodec flac_decoder = {
     flac_decode_close,
     flac_decode_frame,
     .flush= flac_flush,
     flac_decode_close,
     flac_decode_frame,
     .flush= flac_flush,
+    .long_name= "FLAC (Free Lossless Audio Codec)"
 };
 };
index 17e4143..9e5036b 100644 (file)
@@ -1492,4 +1492,5 @@ AVCodec flac_encoder = {
     flac_encode_close,
     NULL,
     .capabilities = CODEC_CAP_SMALL_LAST_FRAME,
     flac_encode_close,
     NULL,
     .capabilities = CODEC_CAP_SMALL_LAST_FRAME,
+    .long_name = "FLAC (Free Lossless Audio Codec)",
 };
 };
index 28579b7..040a550 100644 (file)
@@ -255,4 +255,5 @@ AVCodec flashsv_decoder = {
     flashsv_decode_frame,
     CODEC_CAP_DR1,
     .pix_fmts = (enum PixelFormat[]){PIX_FMT_BGR24, -1},
     flashsv_decode_frame,
     CODEC_CAP_DR1,
     .pix_fmts = (enum PixelFormat[]){PIX_FMT_BGR24, -1},
+    .long_name = "Flash Screen Video",
 };
 };
index c26d893..97e0abd 100644 (file)
@@ -293,5 +293,6 @@ AVCodec flashsv_encoder = {
     flashsv_encode_frame,
     flashsv_encode_end,
     .pix_fmts = (enum PixelFormat[]){PIX_FMT_BGR24, -1},
     flashsv_encode_frame,
     flashsv_encode_end,
     .pix_fmts = (enum PixelFormat[]){PIX_FMT_BGR24, -1},
+    .long_name = "Flash Screen Video",
 };
 
 };
 
index 246f725..04cfd0b 100644 (file)
@@ -365,4 +365,5 @@ AVCodec fraps_decoder = {
     decode_end,
     decode_frame,
     CODEC_CAP_DR1,
     decode_end,
     decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "Fraps",
 };
 };
index 14cc9a4..d9eb94a 100644 (file)
@@ -413,6 +413,7 @@ AVCodec adpcm_g726_encoder = {
     g726_encode_frame,
     g726_close,
     NULL,
     g726_encode_frame,
     g726_close,
     NULL,
+    .long_name = "G.726 ADPCM",
 };
 #endif //CONFIG_ENCODERS
 
 };
 #endif //CONFIG_ENCODERS
 
@@ -425,4 +426,5 @@ AVCodec adpcm_g726_decoder = {
     NULL,
     g726_close,
     g726_decode_frame,
     NULL,
     g726_close,
     g726_decode_frame,
+    .long_name = "G.726 ADPCM",
 };
 };
index 692da22..1d1e838 100644 (file)
@@ -647,4 +647,5 @@ AVCodec h261_decoder = {
     h261_decode_end,
     h261_decode_frame,
     CODEC_CAP_DR1,
     h261_decode_end,
     h261_decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "H.261",
 };
 };
index aea2549..f8e3b72 100644 (file)
@@ -330,5 +330,6 @@ AVCodec h261_encoder = {
     MPV_encode_picture,
     MPV_encode_end,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1},
     MPV_encode_picture,
     MPV_encode_end,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1},
+    .long_name= "H.261",
 };
 
 };
 
index 0ab555d..a30da89 100644 (file)
@@ -813,4 +813,5 @@ AVCodec imc_decoder = {
     .init = imc_decode_init,
     .close = imc_decode_close,
     .decode = imc_decode_frame,
     .init = imc_decode_init,
     .close = imc_decode_close,
     .decode = imc_decode_frame,
+    .long_name = "IMC (Intel Music Codec)",
 };
 };
index 4198e53..4ab4a99 100644 (file)
@@ -219,4 +219,5 @@ AVCodec indeo2_decoder = {
     NULL,
     ir2_decode_frame,
     CODEC_CAP_DR1,
     NULL,
     ir2_decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "Intel Indeo 2",
 };
 };
index bd3287f..7e6bdf6 100644 (file)
@@ -1134,5 +1134,6 @@ AVCodec indeo3_decoder = {
     indeo3_decode_end,
     indeo3_decode_frame,
     0,
     indeo3_decode_end,
     indeo3_decode_frame,
     0,
-    NULL
+    NULL,
+    .long_name = "Intel Indeo 3",
 };
 };
index dc90aab..a2cf2e4 100644 (file)
@@ -942,4 +942,5 @@ AVCodec interplay_video_decoder = {
     ipvideo_decode_end,
     ipvideo_decode_frame,
     CODEC_CAP_DR1,
     ipvideo_decode_end,
     ipvideo_decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "Interplay MVE Video",
 };
 };
index c023b08..171652b 100644 (file)
@@ -282,4 +282,5 @@ AVCodec loco_decoder = {
     NULL,
     decode_frame,
     CODEC_CAP_DR1,
     NULL,
     decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "LOCO",
 };
 };
index 8ff2d1d..a3f7898 100644 (file)
@@ -437,6 +437,7 @@ AVCodec mace3_decoder = {
     NULL,
     NULL,
     mace_decode_frame,
     NULL,
     NULL,
     mace_decode_frame,
+    .long_name = "MACE (Macintosh Audio Compression/Expansion) 3:1",
 };
 
 AVCodec mace6_decoder = {
 };
 
 AVCodec mace6_decoder = {
@@ -448,5 +449,6 @@ AVCodec mace6_decoder = {
     NULL,
     NULL,
     mace_decode_frame,
     NULL,
     NULL,
     mace_decode_frame,
+    .long_name = "MACE (Macintosh Audio Compression/Expansion) 6:1",
 };
 
 };
 
index b18b9c2..bbb9229 100644 (file)
@@ -386,4 +386,5 @@ AVCodec mimic_decoder = {
     mimic_decode_end,
     mimic_decode_frame,
     CODEC_CAP_DR1,
     mimic_decode_end,
     mimic_decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "Mimic",
 };
 };
index 5f43cb5..a8929fc 100644 (file)
@@ -1363,7 +1363,8 @@ AVCodec mjpeg_decoder = {
     ff_mjpeg_decode_end,
     ff_mjpeg_decode_frame,
     CODEC_CAP_DR1,
     ff_mjpeg_decode_end,
     ff_mjpeg_decode_frame,
     CODEC_CAP_DR1,
-    NULL
+    NULL,
+    .long_name = "MJPEG (Motion JPEG)",
 };
 
 AVCodec thp_decoder = {
 };
 
 AVCodec thp_decoder = {
@@ -1376,5 +1377,6 @@ AVCodec thp_decoder = {
     ff_mjpeg_decode_end,
     ff_mjpeg_decode_frame,
     CODEC_CAP_DR1,
     ff_mjpeg_decode_end,
     ff_mjpeg_decode_frame,
     CODEC_CAP_DR1,
-    NULL
+    NULL,
+    .long_name = "Nintendo Gamecube THP video",
 };
 };
index 5980b9f..d76341c 100644 (file)
@@ -455,4 +455,5 @@ AVCodec mjpeg_encoder = {
     MPV_encode_picture,
     MPV_encode_end,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUVJ420P, PIX_FMT_YUVJ422P, -1},
     MPV_encode_picture,
     MPV_encode_end,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUVJ420P, PIX_FMT_YUVJ422P, -1},
+    .long_name= "MJPEG (Motion JPEG)",
 };
 };
index 8b3e656..0280a98 100644 (file)
@@ -202,4 +202,5 @@ AVCodec mmvideo_decoder = {
     mm_decode_end,
     mm_decode_frame,
     CODEC_CAP_DR1,
     mm_decode_end,
     mm_decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "American Laser Games MM Video",
 };
 };
index d3afe31..3eb642d 100644 (file)
@@ -273,4 +273,5 @@ AVCodec mpc7_decoder = {
     NULL,
     mpc7_decode_frame,
     .flush = mpc7_decode_flush,
     NULL,
     mpc7_decode_frame,
     .flush = mpc7_decode_flush,
+    .long_name = "Musepack SV7",
 };
 };
index 1833e45..6817f38 100644 (file)
@@ -361,4 +361,5 @@ AVCodec mpc8_decoder = {
     NULL,
     NULL,
     mpc8_decode_frame,
     NULL,
     NULL,
     mpc8_decode_frame,
+    .long_name = "Musepack SV8",
 };
 };
index 470465d..e1ec6e1 100644 (file)
@@ -395,5 +395,6 @@ AVCodec nellymoser_decoder = {
     NULL,
     decode_end,
     decode_tag,
     NULL,
     decode_end,
     decode_tag,
+    .long_name = "Nellymoser",
 };
 
 };
 
index 2c30eb4..b87e4bd 100644 (file)
@@ -271,5 +271,6 @@ AVCodec nuv_decoder = {
     decode_end,
     decode_frame,
     CODEC_CAP_DR1,
     decode_end,
     decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "NuppelVideo",
 };
 
 };
 
index cd041ea..23b8dda 100644 (file)
@@ -151,4 +151,5 @@ AVCodec qdraw_decoder = {
     NULL,
     decode_frame,
     CODEC_CAP_DR1,
     NULL,
     decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "Apple QuickDraw",
 };
 };
index 9e92ff0..8fe89ef 100644 (file)
@@ -316,4 +316,5 @@ AVCodec qpeg_decoder = {
     decode_end,
     decode_frame,
     CODEC_CAP_DR1,
     decode_end,
     decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "Q-team QPEG",
 };
 };
index 2f3a1fe..874ae32 100644 (file)
@@ -532,4 +532,5 @@ AVCodec shorten_decoder = {
     shorten_decode_close,
     shorten_decode_frame,
     .flush= shorten_flush,
     shorten_decode_close,
     shorten_decode_frame,
     .flush= shorten_flush,
+    .long_name= "Shorten",
 };
 };
index 25d2248..0e4df95 100644 (file)
@@ -198,7 +198,8 @@ AVCodec sp5x_decoder = {
     ff_mjpeg_decode_end,
     sp5x_decode_frame,
     CODEC_CAP_DR1,
     ff_mjpeg_decode_end,
     sp5x_decode_frame,
     CODEC_CAP_DR1,
-    NULL
+    NULL,
+    .long_name = "Sunplus JPEG (SP5X)"
 };
 
 AVCodec amv_decoder = {
 };
 
 AVCodec amv_decoder = {
@@ -209,5 +210,6 @@ AVCodec amv_decoder = {
     ff_mjpeg_decode_init,
     NULL,
     ff_mjpeg_decode_end,
     ff_mjpeg_decode_init,
     NULL,
     ff_mjpeg_decode_end,
-    sp5x_decode_frame
+    sp5x_decode_frame,
+    .long_name = "AMV Video",
 };
 };
index f25278c..8d2c462 100644 (file)
@@ -380,4 +380,5 @@ AVCodec truespeech_decoder = {
     NULL,
     NULL,
     truespeech_decode_frame,
     NULL,
     NULL,
     truespeech_decode_frame,
+    .long_name = "DSP Group TrueSpeech",
 };
 };
index fd4bee8..3844725 100644 (file)
@@ -341,5 +341,6 @@ AVCodec tscc_decoder = {
         decode_end,
         decode_frame,
         CODEC_CAP_DR1,
         decode_end,
         decode_frame,
         CODEC_CAP_DR1,
+        .long_name = "TechSmith Screen Capture Codec",
 };
 
 };
 
index 920a0be..b448755 100644 (file)
@@ -277,6 +277,7 @@ AVCodec vb_decoder = {
     decode_init,
     NULL,
     decode_end,
     decode_init,
     NULL,
     decode_end,
-    decode_frame
+    decode_frame,
+    .long_name = "Beam Software VB",
 };
 
 };
 
index 79dfd13..f316c8f 100644 (file)
@@ -172,6 +172,7 @@ AVCodec vcr1_decoder = {
     NULL,
     decode_frame,
     CODEC_CAP_DR1,
     NULL,
     decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "ATI VCR1",
 };
 #if 0
 #ifdef CONFIG_ENCODERS
 };
 #if 0
 #ifdef CONFIG_ENCODERS
@@ -184,6 +185,7 @@ AVCodec vcr1_encoder = {
     encode_init,
     encode_frame,
     //encode_end,
     encode_init,
     encode_frame,
     //encode_end,
+    .long_name = "ATI VCR1",
 };
 
 #endif //CONFIG_ENCODERS
 };
 
 #endif //CONFIG_ENCODERS
index 2a63a64..aff2167 100644 (file)
@@ -1634,5 +1634,6 @@ AVCodec vorbis_decoder = {
     NULL,
     vorbis_decode_close,
     vorbis_decode_frame,
     NULL,
     vorbis_decode_close,
     vorbis_decode_frame,
+    .long_name = "Vorbis",
 };
 
 };
 
index a69aa9c..2df9464 100644 (file)
@@ -1084,4 +1084,5 @@ AVCodec vorbis_encoder = {
     vorbis_encode_frame,
     vorbis_encode_close,
     .capabilities= CODEC_CAP_DELAY,
     vorbis_encode_frame,
     vorbis_encode_close,
     .capabilities= CODEC_CAP_DELAY,
+    .long_name = "Vorbis",
 };
 };
index b47923e..d0bc7c5 100644 (file)
@@ -2634,7 +2634,8 @@ AVCodec theora_decoder = {
     vp3_decode_end,
     vp3_decode_frame,
     0,
     vp3_decode_end,
     vp3_decode_frame,
     0,
-    NULL
+    NULL,
+    .long_name = "Theora",
 };
 #endif
 
 };
 #endif
 
@@ -2648,5 +2649,6 @@ AVCodec vp3_decoder = {
     vp3_decode_end,
     vp3_decode_frame,
     0,
     vp3_decode_end,
     vp3_decode_frame,
     0,
-    NULL
+    NULL,
+    .long_name = "On2 VP3",
 };
 };
index 77bfedf..4cbd68b 100644 (file)
@@ -292,4 +292,5 @@ AVCodec vp5_decoder = {
     vp56_free,
     vp56_decode_frame,
     CODEC_CAP_DR1,
     vp56_free,
     vp56_decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "On2 VP5",
 };
 };
index 20340cc..7035fc0 100644 (file)
@@ -582,4 +582,5 @@ AVCodec wavpack_decoder = {
     NULL,
     NULL,
     wavpack_decode_frame,
     NULL,
     NULL,
     wavpack_decode_frame,
+    .long_name = "WavPack",
 };
 };
index 9e19584..e622b23 100644 (file)
@@ -862,6 +862,7 @@ AVCodec wmav1_decoder =
     NULL,
     ff_wma_end,
     wma_decode_superframe,
     NULL,
     ff_wma_end,
     wma_decode_superframe,
+    .long_name = "Windows Media Audio 1",
 };
 
 AVCodec wmav2_decoder =
 };
 
 AVCodec wmav2_decoder =
@@ -874,4 +875,5 @@ AVCodec wmav2_decoder =
     NULL,
     ff_wma_end,
     wma_decode_superframe,
     NULL,
     ff_wma_end,
     wma_decode_superframe,
+    .long_name = "Windows Media Audio 2",
 };
 };
index f2feee2..d050900 100644 (file)
@@ -387,6 +387,7 @@ AVCodec wmav1_encoder =
     encode_init,
     encode_superframe,
     ff_wma_end,
     encode_init,
     encode_superframe,
     ff_wma_end,
+    .long_name = "Windows Media Audio 1",
 };
 
 AVCodec wmav2_encoder =
 };
 
 AVCodec wmav2_encoder =
@@ -398,4 +399,5 @@ AVCodec wmav2_encoder =
     encode_init,
     encode_superframe,
     ff_wma_end,
     encode_init,
     encode_superframe,
     ff_wma_end,
+    .long_name = "Windows Media Audio 2",
 };
 };
index c88ca77..e497438 100644 (file)
@@ -492,4 +492,5 @@ AVCodec wmv2_decoder = {
     wmv2_decode_end,
     ff_h263_decode_frame,
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1,
     wmv2_decode_end,
     ff_h263_decode_frame,
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1,
+    .long_name = "Windows Media Video 8",
 };
 };
index 6a5baeb..289721b 100644 (file)
@@ -237,4 +237,5 @@ AVCodec wmv2_encoder = {
     MPV_encode_picture,
     MPV_encode_end,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1},
     MPV_encode_picture,
     MPV_encode_end,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1},
+    .long_name= "Windows Media Video 8",
 };
 };
index 1df741d..d4b01ac 100644 (file)
@@ -141,4 +141,5 @@ AVCodec wnv1_decoder = {
     NULL,
     decode_frame,
     CODEC_CAP_DR1,
     NULL,
     decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "Winnov WNV1",
 };
 };
index b607df2..5e2dc57 100644 (file)
@@ -135,4 +135,5 @@ AVCodec xl_decoder = {
     NULL,
     decode_frame,
     CODEC_CAP_DR1,
     NULL,
     decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "Miro VideoXL",
 };
 };
index 480fc9a..d9740c0 100644 (file)
@@ -133,4 +133,5 @@ AVCodec xsub_decoder = {
     NULL,
     NULL,
     decode_frame,
     NULL,
     NULL,
     decode_frame,
+    .long_name = "XSUB",
 };
 };