diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2004-10-19 10:52:59 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2004-10-19 10:52:59 +0000 |
commit | 92a80570aaf413dccbed1943e703b88d752fb8ec (patch) | |
tree | 27c35fd57ea29e40b39d8ac8ae3ca77dc39cf72a /ffmpeg.c | |
parent | 4a8d51356f7f93d905f3dce36fba922d1adf5d95 (diff) | |
download | ffmpeg-92a80570aaf413dccbed1943e703b88d752fb8ec.tar.gz |
add the long_name to the -formats output patch by (john Galloway <jrg at monsterbot dot com>) and (Måns Rullgård <mru at mru dot ath dot cx>)
Originally committed as revision 3611 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'ffmpeg.c')
-rw-r--r-- | ffmpeg.c | 15 |
1 files changed, 10 insertions, 5 deletions
@@ -3491,11 +3491,13 @@ static void show_formats(void) int decode=0; int encode=0; const char *name=NULL; + const char *long_name=NULL; for(ofmt = first_oformat; ofmt != NULL; ofmt = ofmt->next) { if((name == NULL || strcmp(ofmt->name, name)<0) && strcmp(ofmt->name, last_name)>0){ name= ofmt->name; + long_name= ofmt->long_name; encode=1; } } @@ -3503,6 +3505,7 @@ static void show_formats(void) if((name == NULL || strcmp(ifmt->name, name)<0) && strcmp(ifmt->name, last_name)>0){ name= ifmt->name; + long_name= ifmt->long_name; encode=0; } if(name && strcmp(ifmt->name, name)==0) @@ -3513,21 +3516,23 @@ static void show_formats(void) last_name= name; printf( - " %s%s %s\n", + " %s%s %-15s %s\n", decode ? "D":" ", encode ? "E":" ", - name); + name, + long_name ? long_name:" "); } printf("\n"); - printf("Image formats:\n"); + printf("Image formats (filename extensions, if any, follow):\n"); for(image_fmt = first_image_format; image_fmt != NULL; image_fmt = image_fmt->next) { printf( - " %s%s %s\n", + " %s%s %-6s %s\n", image_fmt->img_read ? "D":" ", image_fmt->img_write ? "E":" ", - image_fmt->name); + image_fmt->name, + image_fmt->extensions ? image_fmt->extensions:" "); } printf("\n"); |