From f2b00a5372bfa1d82a8ab99cb8eafac8a9473494 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Sun, 22 Sep 2013 14:44:17 +0300 Subject: [PATCH] movenc: Return a proper error code for invalid combinations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Martin Storsjö --- libavformat/movenc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/movenc.c b/libavformat/movenc.c index f4bd990fdf..1fe850bf3c 100644 --- a/libavformat/movenc.c +++ b/libavformat/movenc.c @@ -3179,7 +3179,7 @@ static int mov_write_header(AVFormatContext *s) if (!s->pb->seekable && (!(mov->flags & FF_MOV_FLAG_FRAGMENT) || mov->ism_lookahead)) { av_log(s, AV_LOG_ERROR, "muxer does not support non seekable output\n"); - return -1; + return AVERROR(EINVAL); } @@ -3187,7 +3187,7 @@ static int mov_write_header(AVFormatContext *s) if (mov->mode == MODE_PSP) { if (s->nb_streams != 2) { av_log(s, AV_LOG_ERROR, "PSP mode need one video and one audio stream\n"); - return -1; + return AVERROR(EINVAL); } mov_write_uuidprof_tag(pb, s); }