/dports/graphics/libbpg/libbpg-0.9.8/jctvc/TLibEncoder/ |
H A D | TEncEntropy.cpp | 96 uiAbsPartIdx = 0; in encodeCUTransquantBypassFlag() 115 uiAbsPartIdx = 0; in encodeSkipFlag() 141 uiAbsPartIdx = 0; in encodeMergeIndex() 158 uiAbsPartIdx = 0; in encodePredMode() 174 uiAbsPartIdx = 0; in encodeSplitFlag() 191 uiAbsPartIdx = 0; in encodePartSize() 215 uiAbsPartIdx = 0; in encodeIPCMInfo() 258 …if( pcCU->isIntra(uiAbsPartIdx) && pcCU->getPartitionSize(uiAbsPartIdx) == SIZE_NxN && uiDepth == … in xEncodeTransform() 332 …uiAbsPartIdx) && uiDepth == pcCU->getDepth( uiAbsPartIdx ) && (!bChroma || (!pcCU->getCbf( uiAbsPa… in xEncodeTransform() 616 uiAbsPartIdx = 0; in encodeQP() [all …]
|
H A D | TEncEntropy.h | 82 virtual Void codeSkipFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0; 83 virtual Void codeMergeFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0; 84 virtual Void codeMergeIndex ( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0; 88 virtual Void codePredMode ( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0; 90 virtual Void codeIPCMInfo ( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0; 146 Void encodePUWise ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 147 Void encodeInterDirPU ( TComDataCU* pcSubCU, UInt uiAbsPartIdx ); 151 Void encodeMergeFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 156 Void encodePredInfo ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 159 Void encodeIntraDirModeChroma( TComDataCU* pcCU, UInt uiAbsPartIdx ); [all …]
|
H A D | TEncCavlc.h | 96 Void codeCUTransquantBypassFlag( TComDataCU* pcCU, UInt uiAbsPartIdx ); 97 Void codeSkipFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 98 Void codeMergeFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 99 Void codeMergeIndex ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 106 Void codePredMode ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 108 Void codeIPCMInfo ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 112 Void codeQtRootCbf ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 116 Void codeIntraDirChroma( TComDataCU* pcCU, UInt uiAbsPartIdx ); 117 Void codeInterDir ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 123 Void codeDeltaQP ( TComDataCU* pcCU, UInt uiAbsPartIdx ); [all …]
|
H A D | TEncSbac.h | 131 Void codeCUTransquantBypassFlag( TComDataCU* pcCU, UInt uiAbsPartIdx ); 132 Void codeSkipFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 133 Void codeMergeFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 134 Void codeMergeIndex ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 135 Void codeSplitFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 139 Void codePredMode ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 140 Void codeIPCMInfo ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 143 Void codeQtRootCbf ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 148 Void codeIntraDirChroma ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 149 Void codeInterDir ( TComDataCU* pcCU, UInt uiAbsPartIdx ); [all …]
|
H A D | TEncSbac.cpp | 435 if ( pcCU->isIntra( uiAbsPartIdx ) ) in codePartSize() 569 DTRACE_CABAC_V( uiAbsPartIdx ); in codeMergeFlag() 729 if (pcCU->getPartitionSize(uiAbsPartIdx) == SIZE_2Nx2N || pcCU->getHeight(uiAbsPartIdx) != 8 ) in codeInterDir() 835 …if (!pcCU->isIntra(uiAbsPartIdx) || (pcCU->getIntraDir( CHANNEL_TYPE_CHROMA, uiAbsPartIdx ) == DM_… in codeCrossComponentPrediction() 842 DTRACE_CABAC_V( uiAbsPartIdx ) in codeCrossComponentPrediction() 872 Int iDQp = pcCU->getQP( uiAbsPartIdx ) - pcCU->getRefQP( uiAbsPartIdx ); in codeDeltaQP() 991 const UInt uiAbsPartIdx=rTu.GetAbsPartIdxTU(); in codeTransformSkipFlags() local 1074 DTRACE_CABAC_V( uiAbsPartIdx ) in codeQtRootCbf() 1191 DTRACE_CABAC_V( uiAbsPartIdx ) in codeCoeffNxN() 1260 if ( (!pcCU->isIntra(uiAbsPartIdx)) && pcCU->isRDPCMEnabled(uiAbsPartIdx)) in codeCoeffNxN() [all …]
|
H A D | TEncSearch.cpp | 975 if( uiAbsPartIdx == 0 ) in xEncIntraHeader() 1001 if (uiAbsPartIdx==0) in xEncIntraHeader() 1009 …if (uiTrDepth>0 && (uiAbsPartIdx%uiQNumParts)==0) m_pcEntropyCoder->encodeIntraDirModeLuma ( pcCU,… in xEncIntraHeader() 1017 if(uiAbsPartIdx==0) in xEncIntraHeader() 1026 if ((uiAbsPartIdx%uiQNumParts)==0) in xEncIntraHeader() 1090 const UInt uiAbsPartIdx=rTu.GetAbsPartIdxTU(); in xIntraCodingTUBlock() local 2956 UInt uiAbsPartIdx = 0; in xGetInterPredictionError() local 2989 UInt uiAbsPartIdx = 0; in xMergeEstimation() local 2994 UInt uiDepth = pcCU->getDepth( uiAbsPartIdx ); in xMergeEstimation() 5209 pBase[uiAbsPartIdx + ui] |= flags; in xEstimateResidualQT() [all …]
|
H A D | TEncCu.cpp | 978 xEncodeCU( pcCU, uiAbsPartIdx, uiDepth+1 ); in xEncodeCU() 1001 m_pcEntropyCoder->encodeSkipFlag( pcCU, uiAbsPartIdx ); in xEncodeCU() 1004 if( pcCU->isSkipped( uiAbsPartIdx ) ) in xEncodeCU() 1007 finishCU(pcCU,uiAbsPartIdx,uiDepth); in xEncodeCU() 1011 m_pcEntropyCoder->encodePredMode( pcCU, uiAbsPartIdx ); in xEncodeCU() 1014 if (pcCU->isIntra( uiAbsPartIdx ) && pcCU->getPartitionSize( uiAbsPartIdx ) == SIZE_2Nx2N ) in xEncodeCU() 1016 m_pcEntropyCoder->encodeIPCMInfo( pcCU, uiAbsPartIdx ); in xEncodeCU() 1018 if(pcCU->getIPCMFlag(uiAbsPartIdx)) in xEncodeCU() 1021 finishCU(pcCU,uiAbsPartIdx,uiDepth); in xEncodeCU() 1027 m_pcEntropyCoder->encodePredInfo( pcCU, uiAbsPartIdx ); in xEncodeCU() [all …]
|
H A D | TEncCavlc.cpp | 1185 Void TEncCavlc::codePredMode( TComDataCU* pcCU, UInt uiAbsPartIdx ) in codePredMode() argument 1190 Void TEncCavlc::codeMergeFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ) in codeMergeFlag() argument 1195 Void TEncCavlc::codeMergeIndex ( TComDataCU* pcCU, UInt uiAbsPartIdx ) in codeMergeIndex() argument 1210 Void TEncCavlc::codeSkipFlag( TComDataCU* pcCU, UInt uiAbsPartIdx ) in codeSkipFlag() argument 1230 Void TEncCavlc::codeQtRootCbf( TComDataCU* pcCU, UInt uiAbsPartIdx ) in codeQtRootCbf() argument 1254 Void TEncCavlc::codeIPCMInfo( TComDataCU* pcCU, UInt uiAbsPartIdx ) in codeIPCMInfo() argument 1264 Void TEncCavlc::codeIntraDirChroma( TComDataCU* pcCU, UInt uiAbsPartIdx ) in codeIntraDirChroma() argument 1269 Void TEncCavlc::codeInterDir( TComDataCU* pcCU, UInt uiAbsPartIdx ) in codeInterDir() argument 1289 Void TEncCavlc::codeDeltaQP( TComDataCU* pcCU, UInt uiAbsPartIdx ) in codeDeltaQP() argument 1291 Int iDQp = pcCU->getQP( uiAbsPartIdx ) - pcCU->getRefQP( uiAbsPartIdx ); in codeDeltaQP() [all …]
|
H A D | TEncCu.h | 119 Void finishCU ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 125 Void xEncodeCU ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 149 …Void xCopyYuv2Pic (TComPic* rpcPic, UInt uiCUAddr, UInt uiAbsPartIdx, UInt uiDepth, UInt u…
|
H A D | TEncSearch.h | 219 …Void xEncPCM (TComDataCU* pcCU, UInt uiAbsPartIdx, Pel* piOrg, Pel* piPCM, Pel* piPred, Pel* pi… 236 UInt uiAbsPartIdx,
|
/dports/graphics/libbpg/libbpg-0.9.8/jctvc/TLibCommon/ |
H A D | TComDataCU.h | 193 Void setOutsideCUPart ( UInt uiAbsPartIdx, UInt uiDepth ); 220 Void setDepthSubParts ( UInt uiDepth, UInt uiAbsPartIdx ); 261 Void setQPSubParts ( Int qp, UInt uiAbsPartIdx, UInt uiDepth ); 263 Char getLastCodedQP ( UInt uiAbsPartIdx ); 279 Void setTrIdxSubParts ( UInt uiTrIdx, UInt uiAbsPartIdx, UInt uiDepth ); 290 … isRDPCMEnabled ( UInt uiAbsPartIdx ) { return getSlice()->getSPS()->getUseResidualDPCM… in isRDPCMEnabled() argument 346 const UInt uiAbsPartIdx, 356 Void setIPCMFlagSubParts (Bool bIpcmFlag, UInt uiAbsPartIdx, UInt uiDepth); 363 UChar getNumPartitions ( const UInt uiAbsPartIdx = 0 ); 364 Bool isFirstAbsZorderIdxInDepth (UInt uiAbsPartIdx, UInt uiDepth); [all …]
|
H A D | TComDataCU.cpp | 647 UInt uiPart = uiAbsPartIdx; in copySubCU() 652 m_absZIdxInCtu = uiAbsPartIdx; in copySubCU() 733 m_absZIdxInCtu = uiAbsPartIdx; in copyInterPredInfoFrom() 1636 return getDepth( uiAbsPartIdx ); in getCtxInterDir() 1949 switch ( m_pePartSize[uiAbsPartIdx] ) in getNumPartitions() 2016 …rcMvField.setMvField( pcCUMvField->getMv( uiAbsPartIdx ), pcCUMvField->getRefIdx( uiAbsPartIdx ) ); in getMvField() 2039 uiPUWidth = (m_puhWidth[uiAbsPartIdx] >> 1) + (m_puhWidth[uiAbsPartIdx] >> 2); in deriveLeftRightTopIdxGeneral() 2049 uiPUWidth = (m_puhWidth[uiAbsPartIdx] >> 1) + (m_puhWidth[uiAbsPartIdx] >> 2); in deriveLeftRightTopIdxGeneral() 2084 uiPUHeight = (m_puhHeight[uiAbsPartIdx] >> 1) + (m_puhHeight[uiAbsPartIdx] >> 2); in deriveLeftBottomIdxGeneral() 2094 uiPUHeight = (m_puhHeight[uiAbsPartIdx] >> 1) + (m_puhHeight[uiAbsPartIdx] >> 2); in deriveLeftBottomIdxGeneral() [all …]
|
H A D | TComChromaFormat.cpp | 88 const UInt uiAbsPartIdx = rTu.GetAbsPartIdxTU(component); in getTUEntropyCodingParameters() local 93 …result.scanType = COEFF_SCAN_TYPE(pcCU->getCoefScanIdx(uiAbsPartIdx, area.width, area.height, comp… in getTUEntropyCodingParameters() 117 …&& (pcCU->getCUTransquantBypass(uiAbsPartIdx) || (pcCU->getTransformSkip(uiAbsPartIdx, component) … in getTUEntropyCodingParameters()
|
H A D | TComTrQuant.cpp | 1365 if(pcCU->getCUTransquantBypass(uiAbsPartIdx)) in transformNxN() 1432 const UInt uiAbsPartIdx = rTu.GetAbsPartIdxTU(); in invTransformNxN() local 1475 if(pcCU->getCUTransquantBypass(uiAbsPartIdx)) in invTransformNxN() 1620 const UInt uiAbsPartIdx=rTu.GetAbsPartIdxTU(); in applyForwardRDPCM() local 1676 const UInt uiAbsPartIdx=rTu.GetAbsPartIdxTU(); in rdpcmNxN() local 1678 …CU->isRDPCMEnabled(uiAbsPartIdx) || ((pcCU->getTransformSkip(uiAbsPartIdx, compID) == 0) && !pcCU-… in rdpcmNxN() 1682 else if ( pcCU->isIntra( uiAbsPartIdx ) ) in rdpcmNxN() 1740 const UInt uiAbsPartIdx=rTu.GetAbsPartIdxTU(); in invRdpcmNxN() local 1742 …U->isRDPCMEnabled( uiAbsPartIdx ) && ((pcCU->getTransformSkip(uiAbsPartIdx, compID ) != 0) || pcCU… in invRdpcmNxN() 1749 if ( pcCU->isIntra( uiAbsPartIdx ) ) in invRdpcmNxN() [all …]
|
H A D | TComPrediction.cpp | 475 const UInt uiAbsPartIdx = rTu.GetAbsPartIdxTU(); in predIntraAng() local 476 … enableEdgeFilters = !(pcCU->isRDPCMEnabled(uiAbsPartIdx) && pcCU->getCUTransquantBypass(uiAbs… in predIntraAng()
|