From 6b87f0707d2e2dd2136ed71e479c1aed25337b05 Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Mon, 4 Jun 2012 20:42:00 +0200 Subject: [PATCH] Do not try to encode DVCPRO HD, it produces broken files. --- libavcodec/dv.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libavcodec/dv.c b/libavcodec/dv.c index cd2cd4ba8f..4ea3099cd9 100644 --- a/libavcodec/dv.c +++ b/libavcodec/dv.c @@ -335,6 +335,10 @@ static av_cold int dvvideo_init_encoder(AVCodecContext *avctx) ff_dv_print_profiles(avctx, AV_LOG_ERROR); return AVERROR(EINVAL); } + if (avctx->height > 576) { + av_log(avctx, AV_LOG_ERROR, "DVCPRO HD encoding is not supported.\n"); + return AVERROR_PATCHWELCOME; + } dv_vlc_map_tableinit();