# HG changeset patch
# User Praveen Tiwari <[email protected]>
# Date 1541569020 -19800
# Wed Nov 07 11:07:00 2018 +0530
# Branch stable
# Node ID 5177401a9d4c8b577c4502538037e1cd0d2fae68
# Parent 26b4debfab1af7d5e080902b700d6124fafa8ebd
ratecontrol.cpp: nits - fix for coding style
diff -r 26b4debfab1a -r 5177401a9d4c source/encoder/ratecontrol.cpp
--- a/source/encoder/ratecontrol.cpp Thu Nov 01 18:47:40 2018 +0530
+++ b/source/encoder/ratecontrol.cpp Wed Nov 07 11:07:00 2018 +0530
@@ -381,9 +381,9 @@
m_isGrainEnabled = false;
if(m_param->rc.bEnableGrain) // tune for grainy content OR equal p-b frame
sizes
- m_isGrainEnabled = true;
+ m_isGrainEnabled = true;
for (int i = 0; i < 3; i++)
- m_lastQScaleFor[i] = x265_qp2qScale(m_param->rc.rateControlMode ==
X265_RC_CRF ? CRF_INIT_QP : ABR_INIT_QP_MIN);
+ m_lastQScaleFor[i] = x265_qp2qScale(m_param->rc.rateControlMode ==
X265_RC_CRF ? CRF_INIT_QP : ABR_INIT_QP_MIN);
m_avgPFrameQp = 0 ;
/* 720p videos seem to be a good cutoff for cplxrSum */
@@ -1253,9 +1253,7 @@
m_isSceneTransition = false;
if (rce->encodeOrder < m_lastPredictorReset + m_param->frameNumThreads)
- {
rce->rowPreds[0][0].count = 0;
- }
rce->bLastMiniGopBFrame = curFrame->m_lowres.bLastMiniGopBFrame;
rce->bufferRate = m_bufferRate;
@@ -1458,12 +1456,8 @@
if (!rce->keptAsRef)
q *= fabs(m_param->rc.pbFactor);
}
- else if (rce->sliceType == P_SLICE
- && m_lastNonBPictType == P_SLICE
- && rce->coeffBits == 0)
- {
+ else if (rce->sliceType == P_SLICE && m_lastNonBPictType == P_SLICE &&
rce->coeffBits == 0)
q = lastPqScale;
- }
/* last qscale / qdiff stuff */
if (m_lastNonBPictType == rce->sliceType &&
@@ -1664,9 +1658,7 @@
m_movingAvgSum += m_satdCostWindow[addPos];
}
else if (m_sliderPos == s_slidingWindowFrames)
- {
m_movingAvgSum += m_satdCostWindow[addPos];
- }
else if (m_sliderPos > 0)
{
m_movingAvgSum += m_satdCostWindow[addPos];
@@ -1964,9 +1956,7 @@
}
}
else if (m_qCompress != 1 && m_param->rc.rateControlMode ==
X265_RC_CRF)
- {
q = x265_qp2qScale(CRF_INIT_QP) / fabs(m_param->rc.ipFactor);
- }
else if (m_framesDone == 0 && !m_isVbv &&
m_param->rc.rateControlMode == X265_RC_ABR)
{
/* for ABR alone, clip the first I frame qp */
# HG changeset patch
# User Praveen Tiwari <[email protected]>
# Date 1541569020 -19800
# Wed Nov 07 11:07:00 2018 +0530
# Branch stable
# Node ID 5177401a9d4c8b577c4502538037e1cd0d2fae68
# Parent 26b4debfab1af7d5e080902b700d6124fafa8ebd
ratecontrol.cpp: nits - fix for coding style
diff -r 26b4debfab1a -r 5177401a9d4c source/encoder/ratecontrol.cpp
--- a/source/encoder/ratecontrol.cpp Thu Nov 01 18:47:40 2018 +0530
+++ b/source/encoder/ratecontrol.cpp Wed Nov 07 11:07:00 2018 +0530
@@ -381,9 +381,9 @@
m_isGrainEnabled = false;
if(m_param->rc.bEnableGrain) // tune for grainy content OR equal p-b frame sizes
- m_isGrainEnabled = true;
+ m_isGrainEnabled = true;
for (int i = 0; i < 3; i++)
- m_lastQScaleFor[i] = x265_qp2qScale(m_param->rc.rateControlMode == X265_RC_CRF ? CRF_INIT_QP : ABR_INIT_QP_MIN);
+ m_lastQScaleFor[i] = x265_qp2qScale(m_param->rc.rateControlMode == X265_RC_CRF ? CRF_INIT_QP : ABR_INIT_QP_MIN);
m_avgPFrameQp = 0 ;
/* 720p videos seem to be a good cutoff for cplxrSum */
@@ -1253,9 +1253,7 @@
m_isSceneTransition = false;
if (rce->encodeOrder < m_lastPredictorReset + m_param->frameNumThreads)
- {
rce->rowPreds[0][0].count = 0;
- }
rce->bLastMiniGopBFrame = curFrame->m_lowres.bLastMiniGopBFrame;
rce->bufferRate = m_bufferRate;
@@ -1458,12 +1456,8 @@
if (!rce->keptAsRef)
q *= fabs(m_param->rc.pbFactor);
}
- else if (rce->sliceType == P_SLICE
- && m_lastNonBPictType == P_SLICE
- && rce->coeffBits == 0)
- {
+ else if (rce->sliceType == P_SLICE && m_lastNonBPictType == P_SLICE && rce->coeffBits == 0)
q = lastPqScale;
- }
/* last qscale / qdiff stuff */
if (m_lastNonBPictType == rce->sliceType &&
@@ -1664,9 +1658,7 @@
m_movingAvgSum += m_satdCostWindow[addPos];
}
else if (m_sliderPos == s_slidingWindowFrames)
- {
m_movingAvgSum += m_satdCostWindow[addPos];
- }
else if (m_sliderPos > 0)
{
m_movingAvgSum += m_satdCostWindow[addPos];
@@ -1964,9 +1956,7 @@
}
}
else if (m_qCompress != 1 && m_param->rc.rateControlMode == X265_RC_CRF)
- {
q = x265_qp2qScale(CRF_INIT_QP) / fabs(m_param->rc.ipFactor);
- }
else if (m_framesDone == 0 && !m_isVbv && m_param->rc.rateControlMode == X265_RC_ABR)
{
/* for ABR alone, clip the first I frame qp */
_______________________________________________
x265-devel mailing list
[email protected]
https://mailman.videolan.org/listinfo/x265-devel