]> git.sesse.net Git - ffmpeg/commitdiff
Add some long names to AVCodec declarations.
authorStefano Sabatini <stefano.sabatini-lala@poste.it>
Tue, 29 Apr 2008 07:24:44 +0000 (07:24 +0000)
committerDiego Biurrun <diego@biurrun.de>
Tue, 29 Apr 2008 07:24:44 +0000 (07:24 +0000)
patch by Stefano Sabatini, stefano.sabatini-lala poste it

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

16 files changed:
libavcodec/dv.c
libavcodec/flicvideo.c
libavcodec/h263dec.c
libavcodec/h264.c
libavcodec/libgsm.c
libavcodec/libx264.c
libavcodec/libxvidff.c
libavcodec/ljpegenc.c
libavcodec/mjpegbdec.c
libavcodec/mpeg12.c
libavcodec/mpeg12enc.c
libavcodec/mpegvideo_enc.c
libavcodec/msrle.c
libavcodec/truemotion1.c
libavcodec/truemotion2.c
libavcodec/ws-snd1.c

index 3983381640cf0a991f9b953bc561aabb4e4cce85..60371136f214a420f4765a0016443e5f0d0513dc 100644 (file)
@@ -1240,6 +1240,7 @@ AVCodec dvvideo_encoder = {
     dvvideo_init,
     dvvideo_encode_frame,
     .pix_fmts = (enum PixelFormat[]) {PIX_FMT_YUV411P, PIX_FMT_YUV422P, PIX_FMT_YUV420P, -1},
+    .long_name = "DV (Digital Video)",
 };
 #endif // CONFIG_DVVIDEO_ENCODER
 
@@ -1254,6 +1255,7 @@ AVCodec dvvideo_decoder = {
     dvvideo_close,
     dvvideo_decode_frame,
     CODEC_CAP_DR1,
-    NULL
+    NULL,
+    .long_name = "DV (Digital Video)",
 };
 #endif
index 0a4ea6cf9718b51194a4738ca653fefe346b4b06..ea1d8c4261fd4938c140ebf7b6e2fca2dde7d937 100644 (file)
@@ -749,5 +749,6 @@ AVCodec flic_decoder = {
     NULL,
     NULL,
     NULL,
-    NULL
+    NULL,
+    .long_name = "Autodesk Animator Flic video",
 };
index 4ecac28c792d83d70cf2eaa61341d2de0a6a7784..28cd932071762d2d5ba8cfc025ec5a8b9c6f3b25 100644 (file)
@@ -723,6 +723,7 @@ AVCodec mpeg4_decoder = {
     ff_h263_decode_frame,
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1 | CODEC_CAP_TRUNCATED | CODEC_CAP_DELAY,
     .flush= ff_mpeg_flush,
+    .long_name= "MPEG-4 part 2",
 };
 
 AVCodec h263_decoder = {
@@ -749,6 +750,7 @@ AVCodec msmpeg4v1_decoder = {
     ff_h263_decode_end,
     ff_h263_decode_frame,
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1,
+    .long_name="MPEG-4 part 2 Microsoft variant version 1",
 };
 
 AVCodec msmpeg4v2_decoder = {
@@ -761,6 +763,7 @@ AVCodec msmpeg4v2_decoder = {
     ff_h263_decode_end,
     ff_h263_decode_frame,
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1,
+    .long_name=" MPEG-4 part 2 Microsoft variant version 2",
 };
 
 AVCodec msmpeg4v3_decoder = {
@@ -773,6 +776,7 @@ AVCodec msmpeg4v3_decoder = {
     ff_h263_decode_end,
     ff_h263_decode_frame,
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1,
+    .long_name="MPEG-4 part 2 Microsoft variant version 3",
 };
 
 AVCodec wmv1_decoder = {
index 219c6875fe0fb233d670a4a6224b4dc2d73026d7..2d660fe780611d50d9479f87382812e4bd06f830 100644 (file)
@@ -8087,6 +8087,7 @@ AVCodec h264_decoder = {
     decode_frame,
     /*CODEC_CAP_DRAW_HORIZ_BAND |*/ CODEC_CAP_DR1 | CODEC_CAP_TRUNCATED | CODEC_CAP_DELAY,
     .flush= flush_dpb,
+    .long_name = "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
 };
 
 #include "svq3.c"
index 995b4676165b113ef1931fa9947c21730cddc691..2e62a31027ab6cd0b9ec97acb19671095ecf0a9f 100644 (file)
@@ -106,6 +106,7 @@ AVCodec libgsm_encoder = {
     libgsm_init,
     libgsm_encode_frame,
     libgsm_close,
+    .long_name = "libgsm GSM",
 };
 
 AVCodec libgsm_ms_encoder = {
@@ -116,6 +117,7 @@ AVCodec libgsm_ms_encoder = {
     libgsm_init,
     libgsm_encode_frame,
     libgsm_close,
+    .long_name = "libgsm GSM Microsoft variant",
 };
 
 static int libgsm_decode_frame(AVCodecContext *avctx,
@@ -145,6 +147,7 @@ AVCodec libgsm_decoder = {
     NULL,
     libgsm_close,
     libgsm_decode_frame,
+    .long_name = "libgsm GSM",
 };
 
 AVCodec libgsm_ms_decoder = {
@@ -156,4 +159,5 @@ AVCodec libgsm_ms_decoder = {
     NULL,
     libgsm_close,
     libgsm_decode_frame,
+    .long_name = "libgsm GSM Microsoft variant",
 };
index e730bfe4211f84669a3f76698f896552924eb549..2e3a88ebd9ecb6099aa604777f8b49e0f05d59aa 100644 (file)
@@ -296,5 +296,6 @@ AVCodec libx264_encoder = {
     .encode = X264_frame,
     .close = X264_close,
     .capabilities = CODEC_CAP_DELAY,
-    .pix_fmts = (enum PixelFormat[]) { PIX_FMT_YUV420P, -1 }
+    .pix_fmts = (enum PixelFormat[]) { PIX_FMT_YUV420P, -1 },
+    .long_name = "libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
 };
index acac29b7dd49e8cf0dac7c5c6126026666744681..a97e0da5ebd93a40d61c518d6dad6f7ae1398bcc 100644 (file)
@@ -774,4 +774,5 @@ AVCodec libxvid_encoder = {
     ff_xvid_encode_frame,
     ff_xvid_encode_close,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1},
+    .long_name= "libxvidcore MPEG-4 part 2",
 };
index 0e717397bf38879fde4450aaddfe0ddf93c88c02..cbe1afc23a0c4b76bd2cfa3169bae9338df9b3fd 100644 (file)
@@ -194,4 +194,5 @@ AVCodec ljpeg_encoder = { //FIXME avoid MPV_* lossless JPEG should not need them
     MPV_encode_init,
     encode_picture_lossless,
     MPV_encode_end,
+    .long_name = "Lossless JPEG",
 };
index a6c409a9022b135dd42c04ccbc016665eea5041c..99d39a4d6f0e9cee4944ba78ecaa331630febff9 100644 (file)
@@ -145,5 +145,6 @@ AVCodec mjpegb_decoder = {
     ff_mjpeg_decode_end,
     mjpegb_decode_frame,
     CODEC_CAP_DR1,
-    NULL
+    NULL,
+    .long_name = "Apple MJPEG-B",
 };
index 96d37c7327b95c8c7cacb71278c29e504d5c43d9..282d14790a1645aba86a0fb9038c9f13a625ae6b 100644 (file)
@@ -2442,6 +2442,7 @@ AVCodec mpeg1video_decoder = {
     mpeg_decode_frame,
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1 | CODEC_CAP_TRUNCATED | CODEC_CAP_DELAY,
     .flush= ff_mpeg_flush,
+    .long_name= "MPEG-1 video",
 };
 
 AVCodec mpeg2video_decoder = {
@@ -2455,6 +2456,7 @@ AVCodec mpeg2video_decoder = {
     mpeg_decode_frame,
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1 | CODEC_CAP_TRUNCATED | CODEC_CAP_DELAY,
     .flush= ff_mpeg_flush,
+    .long_name= "MPEG-2 video",
 };
 
 //legacy decoder
@@ -2469,6 +2471,7 @@ AVCodec mpegvideo_decoder = {
     mpeg_decode_frame,
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1 | CODEC_CAP_TRUNCATED | CODEC_CAP_DELAY,
     .flush= ff_mpeg_flush,
+    .long_name= "MPEG-1 video",
 };
 
 #ifdef HAVE_XVMC
@@ -2502,6 +2505,7 @@ AVCodec mpeg_xvmc_decoder = {
     mpeg_decode_frame,
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1 | CODEC_CAP_TRUNCATED| CODEC_CAP_HWACCEL | CODEC_CAP_DELAY,
     .flush= ff_mpeg_flush,
+    .long_name = "MPEG-1 video XvMC (X-Video Motion Compensation)",
 };
 
 #endif
index 6d62ccbab02ddbfd5c4f1b1b33799ad5aff8955a..4aaa0972dbfe7f7dca4366b6c3c2cf5799679156 100644 (file)
@@ -938,6 +938,7 @@ AVCodec mpeg1video_encoder = {
     .supported_framerates= ff_frame_rate_tab+1,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1},
     .capabilities= CODEC_CAP_DELAY,
+    .long_name= "MPEG-1 video",
 };
 
 AVCodec mpeg2video_encoder = {
@@ -951,4 +952,5 @@ AVCodec mpeg2video_encoder = {
     .supported_framerates= ff_frame_rate_tab+1,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_YUV422P, -1},
     .capabilities= CODEC_CAP_DELAY,
+    .long_name= "MPEG-2 video",
 };
index 12c660e9a5bfe05953115fff16bd6a2c1b1ec3b6..af6e43b440972391ff799c3dce1ac468192ea89a 100644 (file)
@@ -3805,6 +3805,7 @@ AVCodec mpeg4_encoder = {
     MPV_encode_end,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1},
     .capabilities= CODEC_CAP_DELAY,
+    .long_name= "MPEG-4 part 2",
 };
 
 AVCodec msmpeg4v1_encoder = {
@@ -3816,6 +3817,7 @@ AVCodec msmpeg4v1_encoder = {
     MPV_encode_picture,
     MPV_encode_end,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1},
+    .long_name= "MPEG-4 part 2 Microsoft variant version 1",
 };
 
 AVCodec msmpeg4v2_encoder = {
@@ -3827,6 +3829,7 @@ AVCodec msmpeg4v2_encoder = {
     MPV_encode_picture,
     MPV_encode_end,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1},
+    .long_name= "MPEG-4 part 2 Microsoft variant version 2",
 };
 
 AVCodec msmpeg4v3_encoder = {
@@ -3838,6 +3841,7 @@ AVCodec msmpeg4v3_encoder = {
     MPV_encode_picture,
     MPV_encode_end,
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, -1},
+    .long_name= "MPEG-4 part 2 Microsoft variant version 3",
 };
 
 AVCodec wmv1_encoder = {
index f9f037339fdc03557aa09a037a660b9747195bef..a55b578b43db5686798ea1f5f989c55a97631f4d 100644 (file)
@@ -304,4 +304,5 @@ AVCodec msrle_decoder = {
     msrle_decode_end,
     msrle_decode_frame,
     CODEC_CAP_DR1,
+    .long_name= "Microsoft RLE",
 };
index d825ba14142aa396a4eed50258276f33576c4689..c2b8c1d16ec1ab7f05708decfa567226d413a183 100644 (file)
@@ -899,4 +899,5 @@ AVCodec truemotion1_decoder = {
     truemotion1_decode_end,
     truemotion1_decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "Duck TrueMotion 1.0",
 };
index 26a4b49ce24efc333809004d7fda4329bcc57674..22a9ebb4564766d39f0529044f0cf48da5f213d4 100644 (file)
@@ -887,4 +887,5 @@ AVCodec truemotion2_decoder = {
     decode_end,
     decode_frame,
     CODEC_CAP_DR1,
+    .long_name = "Duck TrueMotion 2.0",
 };
index 6858b09c32df68a9018c531aad4346ce767974a0..dc6ef37f8ea56e5714161c854fac54abf31e6ea4 100644 (file)
@@ -149,4 +149,5 @@ AVCodec ws_snd1_decoder = {
     NULL,
     NULL,
     ws_snd_decode_frame,
+    .long_name = "Westwood Audio (SND1)",
 };