P_SLICE 402 source/common/slice.h bool isInterP() const { return m_sliceType == P_SLICE; } P_SLICE 238 source/encoder/analysis.cpp if (m_param->bIntraRefresh && m_slice->m_sliceType == P_SLICE && P_SLICE 260 source/encoder/analysis.cpp if (m_slice->m_sliceType == P_SLICE || m_param->bIntraInBFrames) P_SLICE 1363 source/encoder/analysis.cpp if (m_slice->m_sliceType == P_SLICE) P_SLICE 1413 source/encoder/analysis.cpp if (m_slice->m_sliceType == P_SLICE) P_SLICE 1994 source/encoder/analysis.cpp if (m_slice->m_sliceType == P_SLICE) P_SLICE 2042 source/encoder/analysis.cpp if (m_slice->m_sliceType == P_SLICE) P_SLICE 2447 source/encoder/analysis.cpp if (m_param->bIntraRefresh && m_slice->m_sliceType == P_SLICE) P_SLICE 2474 source/encoder/analysis.cpp if (m_param->bIntraRefresh && m_slice->m_sliceType == P_SLICE && P_SLICE 2577 source/encoder/analysis.cpp if (m_param->bIntraRefresh && m_slice->m_sliceType == P_SLICE) P_SLICE 2619 source/encoder/analysis.cpp if (m_param->bIntraRefresh && m_slice->m_sliceType == P_SLICE && P_SLICE 144 source/encoder/dpb.cpp slice->m_sliceType = IS_X265_TYPE_B(type) ? B_SLICE : (type == X265_TYPE_P) ? P_SLICE : I_SLICE; P_SLICE 553 source/encoder/encoder.cpp else if (slice->m_sliceType == P_SLICE) P_SLICE 900 source/encoder/encoder.cpp if (slice->m_sliceType == P_SLICE) P_SLICE 919 source/encoder/encoder.cpp if (slice->m_sliceType == P_SLICE) P_SLICE 3498 source/encoder/encoder.cpp int numDir = (curEncData.m_slice->m_sliceType == P_SLICE) ? 1 : 2; P_SLICE 3512 source/encoder/encoder.cpp int numDir = curEncData.m_slice->m_sliceType == P_SLICE ? 1 : 2; P_SLICE 572 source/encoder/entropy.cpp case P_SLICE: P_SLICE 685 source/encoder/entropy.cpp if ((slice.m_pps->bUseWeightPred && slice.m_sliceType == P_SLICE) || (slice.m_pps->bUseWeightedBiPred && slice.m_sliceType == B_SLICE)) P_SLICE 1353 source/encoder/entropy.cpp if ((slice.m_sliceType == P_SLICE && slice.m_pps->bUseWeightPred) || P_SLICE 387 source/encoder/frameencoder.cpp bool bUseWeightP = slice->m_sliceType == P_SLICE && slice->m_pps->bUseWeightPred; P_SLICE 297 source/encoder/ratecontrol.cpp m_qpConstant[P_SLICE] = m_qp; P_SLICE 303 source/encoder/ratecontrol.cpp m_qpConstant[P_SLICE] = m_qpConstant[I_SLICE] = m_qpConstant[B_SLICE] = m_qp; P_SLICE 547 source/encoder/ratecontrol.cpp rce->sliceType = P_SLICE; P_SLICE 605 source/encoder/ratecontrol.cpp rce->sliceType = P_SLICE; P_SLICE 1147 source/encoder/ratecontrol.cpp m_qpConstant[P_SLICE] = x265_clip3(QP_MIN, QP_MAX_MAX, m_param->rc.qp); P_SLICE 1169 source/encoder/ratecontrol.cpp : m_rce2Pass[index].sliceType == P_SLICE ? X265_TYPE_P P_SLICE 1357 source/encoder/ratecontrol.cpp m_qp = (m_qpConstant[B_SLICE] + m_qpConstant[P_SLICE]) / 2; P_SLICE 1366 source/encoder/ratecontrol.cpp m_qp += zone->qp - m_qpConstant[P_SLICE]; P_SLICE 1387 source/encoder/ratecontrol.cpp m_lastQScaleFor[P_SLICE] = m_lastQScaleFor[m_sliceType] * fabs(m_param->rc.ipFactor); P_SLICE 1418 source/encoder/ratecontrol.cpp const double lastPqScale = m_lastQScaleFor[P_SLICE]; P_SLICE 1442 source/encoder/ratecontrol.cpp else if (rce->sliceType == P_SLICE P_SLICE 1443 source/encoder/ratecontrol.cpp && m_lastNonBPictType == P_SLICE P_SLICE 1467 source/encoder/ratecontrol.cpp if (rce->sliceType == P_SLICE) P_SLICE 1607 source/encoder/ratecontrol.cpp double q = m_lastQScaleFor[P_SLICE]; P_SLICE 1608 source/encoder/ratecontrol.cpp int curQp = int (x265_qScale2qp(m_lastQScaleFor[P_SLICE]) + 0.5); P_SLICE 1613 source/encoder/ratecontrol.cpp q = abs(projectedBitrate - m_bitrate) < abs (curBitrate - m_bitrate) ? x265_qp2qScale(newQp) : m_lastQScaleFor[P_SLICE]; P_SLICE 1615 source/encoder/ratecontrol.cpp q = rcOverflow > 1 ? qScaleAvg * qpstep : rcOverflow < 1 ? qScaleAvg / qpstep : m_lastQScaleFor[P_SLICE]; P_SLICE 1677 source/encoder/ratecontrol.cpp if (prevRefSlice->m_sliceType == P_SLICE && prevRefSlice->m_poc < m_lastAbrResetPoc) P_SLICE 1710 source/encoder/ratecontrol.cpp m_lastQScaleFor[P_SLICE] = X265_MAX(minScenecutQscale, m_lastQScaleFor[P_SLICE]); P_SLICE 1717 source/encoder/ratecontrol.cpp lmin = m_lastQScaleFor[P_SLICE] / m_lstep; P_SLICE 1718 source/encoder/ratecontrol.cpp lmax = m_lastQScaleFor[P_SLICE] * m_lstep; P_SLICE 1733 source/encoder/ratecontrol.cpp lmin = m_lastQScaleFor[P_SLICE] / m_lstep; P_SLICE 1734 source/encoder/ratecontrol.cpp lmax = m_lastQScaleFor[P_SLICE] * m_lstep; P_SLICE 1770 source/encoder/ratecontrol.cpp m_lastQScaleFor[P_SLICE] = x265_qp2qScale(m_avgPFrameQp); P_SLICE 1825 source/encoder/ratecontrol.cpp if (m_sliceType == P_SLICE) P_SLICE 1961 source/encoder/ratecontrol.cpp m_lastQScaleFor[P_SLICE] = X265_MAX(minScenecutQscale, m_lastQScaleFor[P_SLICE]); P_SLICE 1964 source/encoder/ratecontrol.cpp if (m_sliceType == P_SLICE) P_SLICE 1977 source/encoder/ratecontrol.cpp if ((m_curSlice->m_poc == 0 || m_lastQScaleFor[P_SLICE] < q) && !(m_2pass && !m_isVbv)) P_SLICE 1978 source/encoder/ratecontrol.cpp m_lastQScaleFor[P_SLICE] = q * fabs(m_param->rc.ipFactor); P_SLICE 2141 source/encoder/ratecontrol.cpp frameQ[P_SLICE] = m_sliceType == I_SLICE ? q * m_param->rc.ipFactor : (m_sliceType == B_SLICE ? q / m_param->rc.pbFactor : q); P_SLICE 2142 source/encoder/ratecontrol.cpp frameQ[B_SLICE] = frameQ[P_SLICE] * m_param->rc.pbFactor; P_SLICE 2143 source/encoder/ratecontrol.cpp frameQ[I_SLICE] = frameQ[P_SLICE] / m_param->rc.ipFactor; P_SLICE 2155 source/encoder/ratecontrol.cpp type = IS_X265_TYPE_I(type) ? I_SLICE : IS_X265_TYPE_B(type) ? B_SLICE : P_SLICE; P_SLICE 2189 source/encoder/ratecontrol.cpp if ((m_sliceType == P_SLICE || m_sliceType == B_SLICE || P_SLICE 2300 source/encoder/ratecontrol.cpp if (picType == P_SLICE P_SLICE 2316 source/encoder/ratecontrol.cpp else if (picType == P_SLICE) P_SLICE 2764 source/encoder/ratecontrol.cpp : rce->sliceType == P_SLICE ? 'P' P_SLICE 237 source/encoder/sao.cpp case P_SLICE: P_SLICE 861 source/encoder/sao.cpp if (!m_param->bLimitSAO || ((slice->m_sliceType == P_SLICE && !cu->isSkipped(0)) || P_SLICE 1384 source/encoder/sao.cpp if (m_param->bLimitSAO && ((slice->m_sliceType == P_SLICE && cu->isSkipped(0)) || P_SLICE 1496 source/encoder/sao.cpp if (m_param->bLimitSAO && ((slice->m_sliceType == P_SLICE && cu->isSkipped(0)) || P_SLICE 1626 source/encoder/sao.cpp if (m_param->bLimitSAO && ((slice->m_sliceType == P_SLICE && cu->isSkipped(0)) || P_SLICE 2595 source/encoder/search.cpp if (cu.m_encData->m_param->bIntraRefresh && m_slice->m_sliceType == P_SLICE && P_SLICE 873 source/encoder/slicetype.cpp case P_SLICE: