[x265] [PATCH] frameencoder: fix a condition error for m_sliceBaseRow
junyan.he at hotmail.com
junyan.he at hotmail.com
Fri Aug 9 07:08:40 CEST 2019
From: He Junyan <junyan.he at hotmail.com>
---
source/encoder/frameencoder.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/source/encoder/frameencoder.cpp b/source/encoder/frameencoder.cpp
index bf2e3e3..f5d6627 100644
--- a/source/encoder/frameencoder.cpp
+++ b/source/encoder/frameencoder.cpp
@@ -126,7 +126,7 @@ bool FrameEncoder::init(Encoder *top, int numRows, int numCols)
for (uint32_t i = 0; i < m_numRows; i++)
{
const uint32_t rowRange = (rowSum >> 8);
- if ((i >= rowRange) & (sidx != m_param->maxSlices - 1))
+ if ((i >= rowRange) && (sidx != m_param->maxSlices - 1))
{
rowSum += sliceGroupSizeAccu;
m_sliceBaseRow[++sidx] = i;
--
2.7.4
More information about the x265-devel
mailing list