Commit 18a411ba authored by stefano's avatar stefano

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

invalid.


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18053 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent 7cccaf78
...@@ -2536,9 +2536,13 @@ static void list_fmts(void (*get_fmt_string)(char *buf, int buf_size, int fmt), ...@@ -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) 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); 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); list_fmts(avcodec_pix_fmt_string, PIX_FMT_NB);
av_exit(0); av_exit(0);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment