ref: 549a1b9bf4b1a087160569f8ef234decb0e7360a
parent: ee01b3afafee7ad4ca8ef567b6106f4d510e9c53
author: huade <[email protected]>
date: Mon Dec 14 09:56:09 EST 2015
fixed layer size update bugs
--- a/codec/encoder/core/src/slice_multi_threading.cpp
+++ b/codec/encoder/core/src/slice_multi_threading.cpp
@@ -511,9 +511,7 @@
int32_t iSliceIdx = 0;
if (!kbIsDynamicSlicingMode) {
- pSliceBs = &pCtx->pSliceBs[0];
- iLayerSize = pSliceBs->uiBsPos; // assign with base pSlice first
- iSliceIdx = 0;
+ pSliceBs = &pCtx->pSliceBs[0];
iNalIdxBase = pLbi->iNalCount = 0;
while (iSliceIdx < iSliceCount) {
if (pSliceBs != NULL && pSliceBs->uiBsPos > 0) {