# HG changeset patch # User Bhavna Hariharan <bha...@multicorewareinc.com> # Date 1528863867 -19800 # Wed Jun 13 09:54:27 2018 +0530 # Node ID 1cd6be817c5f85287910bfec751c262ca8f1a6ec # Parent 3bde7d26383f5d8ca652c4db4a7c4a61d6b45589 analysis: Fix crash when rd-refine is enabled with analysis-reuse-level 10 save encode
diff -r 3bde7d26383f -r 1cd6be817c5f source/encoder/analysis.cpp --- a/source/encoder/analysis.cpp Wed Jun 13 13:53:30 2018 +0530 +++ b/source/encoder/analysis.cpp Wed Jun 13 09:54:27 2018 +0530 @@ -2453,7 +2453,7 @@ for (uint32_t part = 0; part < numPU; part++) { PredictionUnit pu(mode.cu, cuGeom, part); - if (m_param->analysisReuseLevel >= 7) + if ((m_param->analysisLoad && m_param->analysisReuseLevel == 10) || (m_param->bMVType == AVC_INFO && m_param->analysisReuseLevel >= 7)) { analysis_inter_data* interDataCTU = (analysis_inter_data*)m_frame->m_analysisData.interData; int cuIdx = (mode.cu.m_cuAddr * parentCTU.m_numPartitions) + cuGeom.absPartIdx;
# HG changeset patch # User Bhavna Hariharan <bha...@multicorewareinc.com> # Date 1528863867 -19800 # Wed Jun 13 09:54:27 2018 +0530 # Node ID 1cd6be817c5f85287910bfec751c262ca8f1a6ec # Parent 3bde7d26383f5d8ca652c4db4a7c4a61d6b45589 analysis: Fix crash when rd-refine is enabled with analysis-reuse-level 10 save encode diff -r 3bde7d26383f -r 1cd6be817c5f source/encoder/analysis.cpp --- a/source/encoder/analysis.cpp Wed Jun 13 13:53:30 2018 +0530 +++ b/source/encoder/analysis.cpp Wed Jun 13 09:54:27 2018 +0530 @@ -2453,7 +2453,7 @@ for (uint32_t part = 0; part < numPU; part++) { PredictionUnit pu(mode.cu, cuGeom, part); - if (m_param->analysisReuseLevel >= 7) + if ((m_param->analysisLoad && m_param->analysisReuseLevel == 10) || (m_param->bMVType == AVC_INFO && m_param->analysisReuseLevel >= 7)) { analysis_inter_data* interDataCTU = (analysis_inter_data*)m_frame->m_analysisData.interData; int cuIdx = (mode.cu.m_cuAddr * parentCTU.m_numPartitions) + cuGeom.absPartIdx;
_______________________________________________ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel