Browse Source

Make ffmpeg fail if the argument provided to the -pix_fmt option is

invalid.

Originally committed as revision 18053 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/v0.6
Stefano Sabatini 17 years ago
parent
commit
90da2b5086
1 changed files with 6 additions and 2 deletions
  1. +6
    -2
      ffmpeg.c

+ 6
- 2
ffmpeg.c View File

@@ -2536,9 +2536,13 @@ static void list_fmts(void (*get_fmt_string)(char *buf, int buf_size, int fmt),

static void opt_frame_pix_fmt(const char *arg)
{
if (strcmp(arg, "list"))
if (strcmp(arg, "list")) {
frame_pix_fmt = avcodec_get_pix_fmt(arg);
else {
if (frame_pix_fmt == PIX_FMT_NONE) {
fprintf(stderr, "Unknown pixel format requested: %s\n", arg);
av_exit(1);
}
} else {
list_fmts(avcodec_pix_fmt_string, PIX_FMT_NB);
av_exit(0);
}


Loading…
Cancel
Save