[x265] [PATCH] lookahead: bug fix - don't overwrite lastNonB reference with current Frame. closes issue #26
aarthi at multicorewareinc.com
aarthi at multicorewareinc.com
Tue Feb 25 21:17:51 CET 2014
# HG changeset patch
# User Aarthi Thirumalai
# Date 1393359394 -19800
# Wed Feb 26 01:46:34 2014 +0530
# Node ID 94fdd039f101eb2afb580b0320524dce2dcea51d
# Parent b456566376adae3c3323fda9b272f853852041cc
lookahead: bug fix - don't overwrite lastNonB reference with current Frame. closes issue #26.
'lastNonB' state is already replaced with current frame's lowres at this point. Don't overwrite frame[0] containing actual ref
to lastNonB with current frame lowres.
diff -r b456566376ad -r 94fdd039f101 source/encoder/slicetype.cpp
--- a/source/encoder/slicetype.cpp Tue Feb 25 11:20:47 2014 -0600
+++ b/source/encoder/slicetype.cpp Wed Feb 26 01:46:34 2014 +0530
@@ -324,7 +324,6 @@
int p0, p1, b;
p1 = b = bframes + 1;
- frames[0] = lastNonB;
for (int i = 0; i <= bframes; i++)
{
frames[i + 1] = &list[i]->m_lowres;
More information about the x265-devel
mailing list