# HG changeset patch # User Santhoshini Sekar <santhosh...@multicorewareinc.com> # Date 1400748424 -19800 # Thu May 22 14:17:04 2014 +0530 # Node ID 8883aa66b346bb0fbc3f92155d173b5533336f7e # Parent 8ac70ae728744dabf2df5ad62aee3c3e6574ba5a rc: always use frameSizeEstimted for bits in updateVbvPlan
diff -r 8ac70ae72874 -r 8883aa66b346 source/encoder/encoder.cpp --- a/source/encoder/encoder.cpp Thu May 22 11:37:29 2014 +0530 +++ b/source/encoder/encoder.cpp Thu May 22 14:17:04 2014 +0530 @@ -203,13 +203,12 @@ { FrameEncoder *encoder = &m_frameEncoder[encIdx]; double bits; - bits = encoder->m_rce.frameSizePlanned; + bits = encoder->m_rce.frameSizeEstimated; if (!encoder->m_rce.isActive) { encIdx = (encIdx + 1) % param->frameNumThreads; continue; } - bits = X265_MAX(bits, encoder->m_rce.frameSizeEstimated); rc->bufferFill -= bits; rc->bufferFill = X265_MAX(rc->bufferFill, 0); rc->bufferFill += encoder->m_rce.bufferRate; _______________________________________________ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel