Searched refs:ctuData (Results 1 – 7 of 7) sorted by relevance
/dports/multimedia/vvdec/vvdec-1.1.2/source/Lib/CommonLib/ |
H A D | LoopFilter.h | 84 …odingUnit& cu, const Position &localPos, const CodingUnit &cuP, CtuData& ctuData, bool pqSameCtu )… 86 …InsidePu ( const CodingUnit &cu, const Area &area, const bool bValue, CtuData& ctuData ) const; 89 … TransformUnit& currTU, const bool bValue, bool deriveBdStrngt, CtuData& ctuData, bool pqSameCtu )… 91 void xSetMaxFilterLengthPQForCodingSubBlocks( const CodingUnit& cu, CtuData& ctuData ) const;
|
H A D | CodingStructure.cpp | 153 CtuData& ctuData = getCtuData( currRsAddr ); in addCU() local 154 cu->ctuData = &ctuData; in addCU() 180 …g_pelBufOP.fillN_CU( ctuData.cuPtr[i] + inCtuPos( _blk, ChannelType( i ) ), stride, scale.scaleHor… in addCU() 351 CtuData& ctuData = m_ctuData[i]; in initStructData() local 352 memset( ctuData.cuPtr, 0, sizeof( ctuData.cuPtr ) ); in initStructData() 362 CtuData& ctuData = getCtuData( ctuRsAddr( _area.pos(), CH_L ) ); in getMotionBuf() local 367 …return MotionBuf( ctuData.motion + inCtuPos( _area, CH_L ), stride, scale.scaleHor( _area.width ),… in getMotionBuf() 372 const CtuData& ctuData = getCtuData( ctuRsAddr( _area.pos(), CH_L ) ); in getMotionBuf() local 377 …return CMotionBuf( ctuData.motion + inCtuPos( _area, CH_L ), stride, scale.scaleHor( _area.width )… in getMotionBuf() 463 cu = curCu.ctuData->cuPtr[_chType][inCtuPos( pos, _chType )]; in getCURestricted()
|
H A D | LoopFilter.cpp | 620 CtuData& ctuData = *cu.ctuData; in calcFilterStrengths() local 671 xSetEdgeFilterInsidePu<EDGE_VER>( cu, mvBlockV, verEdgeFilter, ctuData ); in calcFilterStrengths() 674 xSetMaxFilterLengthPQForCodingSubBlocks<EDGE_VER>( cu, ctuData ); in calcFilterStrengths() 688 xSetEdgeFilterInsidePu<EDGE_HOR>( cu, mvBlockH, horEdgeFilter, ctuData ); in calcFilterStrengths() 691 xSetMaxFilterLengthPQForCodingSubBlocks<EDGE_HOR>( cu, ctuData ); in calcFilterStrengths() 790 void LoopFilter::xSetMaxFilterLengthPQForCodingSubBlocks( const CodingUnit& cu, CtuData& ctuData ) … in xSetMaxFilterLengthPQForCodingSubBlocks() 799 LoopFilterParam* lfpPtrL = ctuData.lfParam[edgeDir] + cu.cs->inCtuPos( cu.lumaPos(), CH_L ); in xSetMaxFilterLengthPQForCodingSubBlocks() 899 … LoopFilterParam* lfpPtr = ctuData.lfParam[edgeDir] + cu.cs->inCtuPos( currTU.blocks[ct], ch ); in xSetMaxFilterLengthPQFromTransformSizes() 991 …LoopFilterParam* lfpPtr = ctuData.lfParam[edgeDir] + cu.cs->inCtuPos( area.pos(), cu.chT… in xSetEdgeFilterInsidePu() 1175 const MotionInfo& miQ = ctuData.motion[inCtuPosQ]; in xGetBoundaryStrengthSingle() [all …]
|
H A D | Unit.cpp | 316 return ctuData->motion[cs->inCtuPos( lumaPos(), CH_L )]; in getMotionInfo() 322 return ctuData->motion[cs->inCtuPos( pos, CH_L )]; in getMotionInfo()
|
H A D | Unit.h | 321 struct CtuData *ctuData; member
|
/dports/multimedia/vvdec/vvdec-1.1.2/source/Lib/DecoderLib/ |
H A D | DecSlice.cpp | 164 CtuData& ctuData = cs.getCtuData( ctuRsAddr ); in parseSlice() local 165 ctuData.slice = slice; in parseSlice() 166 ctuData.pps = slice->getPPS(); in parseSlice() 167 ctuData.sps = slice->getSPS(); in parseSlice() 168 ctuData.ph = slice->getPicHeader(); in parseSlice()
|
H A D | DecLibRecon.cpp | 640 CtuData& ctuData = cs.getCtuData( ctu, line ); local 642 memset( ctuData.motion, 0, sizeof( CtuData::motion ) ); 645 if( !ctuData.slice->isIntra() || cs.sps->getIBCFlag() ) 665 CtuData& ctuData = cs.getCtuData( ctu, line ); local 666 memset( ctuData.lfParam, 0, sizeof( CtuData::lfParam ) ); 700 const CtuData& ctuData = cs.getCtuData( ctu, line ); local 705 if( !ctuData.slice->isIntra() )
|