From 205b8fd078e50aa3f7f401646dbb73de1bb35a10 Mon Sep 17 00:00:00 2001 From: Tobias Rapp Date: Mon, 6 Mar 2017 08:53:28 +0100 Subject: avcodec: estimate output bitrate for uncompressed video codecs Allows to get a more realistic total bitrate (and estimated file size) in avi_write_header. Previously a static default value of 200k was assumed. Adds an internal helper function for bitrate guessing. Signed-off-by: Tobias Rapp Reviewed-by: Michael Niedermayer --- libavcodec/v210enc.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libavcodec/v210enc.c') diff --git a/libavcodec/v210enc.c b/libavcodec/v210enc.c index d3a8e26bc1..a6afbbfc41 100644 --- a/libavcodec/v210enc.c +++ b/libavcodec/v210enc.c @@ -110,6 +110,9 @@ FF_ENABLE_DEPRECATION_WARNINGS ff_v210enc_init(s); + avctx->bits_per_coded_sample = 20; + avctx->bit_rate = ff_guess_coded_bitrate(avctx) * 16 / 15; + return 0; } -- cgit v1.2.3