HEVC Test Model (HM)  HM-16.18
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TEncGOP Member List

This is the complete list of members for TEncGOP, including all inherited members.

applyDeblockingFilterMetric(TComPic *pcPic, UInt uiNumSlices)TEncGOPprotected
applyDeblockingFilterParameterSelection(TComPic *pcPic, const UInt numSlices, const Int gopID)TEncGOPprotected
arrangeLongtermPicturesInRPS(TComSlice *, TComList< TComPic * > &)TEncGOP
compressGOP(Int iPOCLast, Int iNumPicRcvd, TComList< TComPic * > &rcListPic, TComList< TComPicYuv * > &rcListPicYuvRec, std::list< AccessUnit > &accessUnitsInGOP, Bool isField, Bool isTff, const InputColourSpaceConversion snr_conversion, const Bool printFrameMSE, const Bool printMSSSIM)TEncGOP
create()TEncGOP
destroy()TEncGOP
getAnalyzeAllData()TEncGOPinline
getAnalyzeBData()TEncGOPinline
getAnalyzeIData()TEncGOPinline
getAnalyzePData()TEncGOPinline
getGOPSize()TEncGOPinline
getListPic()TEncGOPinline
getNalUnitType(Int pocCurr, Int lastIdr, Bool isField)TEncGOP
getRateCtrl()TEncGOPinlineprotected
getSliceEncoder()TEncGOPinline
init(TEncTop *pcTEncTop)TEncGOP
m_associatedIRAPPOCTEncGOPprivate
m_associatedIRAPTypeTEncGOPprivate
m_bFirstTEncGOPprivate
m_bLongtermTestPictureHasBeenCodedTEncGOPprivate
m_bLongtermTestPictureHasBeenCoded2TEncGOPprivate
m_bRefreshPendingTEncGOPprivate
m_bSeqFirstTEncGOPprivate
m_bufferingPeriodSEIPresentInAUTEncGOPprivate
m_DBParamTEncGOPprivate
m_gcAnalyzeAllTEncGOPprivate
m_gcAnalyzeAll_inTEncGOPprivate
m_gcAnalyzeBTEncGOPprivate
m_gcAnalyzeITEncGOPprivate
m_gcAnalyzePTEncGOPprivate
m_iGopSizeTEncGOPprivate
m_iLastIDRTEncGOPprivate
m_iLastRecoveryPicPOCTEncGOPprivate
m_iNumPicCodedTEncGOPprivate
m_lastBPSEITEncGOPprivate
m_ltRefPicPocLsbSpsTEncGOPprivate
m_ltRefPicUsedByCurrPicFlagTEncGOPprivate
m_numLongTermRefPicSPSTEncGOPprivate
m_pcBinCABACTEncGOPprivate
m_pcCavlcCoderTEncGOPprivate
m_pcCfgTEncGOPprivate
m_pcDeblockingTempPicYuvTEncGOPprivate
m_pcEncTopTEncGOPprivate
m_pcEntropyCoderTEncGOPprivate
m_pcListPicTEncGOPprivate
m_pcLoopFilterTEncGOPprivate
m_pcRateCtrlTEncGOPprivate
m_pcSAOTEncGOPprivate
m_pcSbacCoderTEncGOPprivate
m_pcSliceEncoderTEncGOPprivate
m_pocCRATEncGOPprivate
m_seiEncoderTEncGOPprivate
m_seiWriterTEncGOPprivate
m_totalCodedTEncGOPprivate
m_vRVM_RPTEncGOPprivate
preLoopFilterPicAll(TComPic *pcPic, UInt64 &ruiDist)TEncGOP
printOutSummary(UInt uiNumAllPicCoded, Bool isField, const Bool printMSEBasedSNR, const Bool printSequenceMSE, const Bool printMSSSIM, const BitDepths &bitDepths)TEncGOP
TEncGOP()TEncGOP
xAttachSliceDataToNalUnit(OutputNALUnit &rNalu, TComOutputBitstream *pcBitstreamRedirect)TEncGOP
xCalculateAddPSNR(TComPic *pcPic, TComPicYuv *pcPicD, const AccessUnit &, Double dEncTime, const InputColourSpaceConversion snr_conversion, const Bool printFrameMSE, const Bool printMSSSIM, Double *PSNR_Y)TEncGOPprotected
xCalculateAddPSNRs(const Bool isField, const Bool isFieldTopFieldFirst, const Int iGOPid, TComPic *pcPic, const AccessUnit &accessUnit, TComList< TComPic * > &rcListPic, Double dEncTime, const InputColourSpaceConversion snr_conversion, const Bool printFrameMSE, const Bool printMSSSIM, Double *PSNR_Y)TEncGOPprotected
xCalculateInterlacedAddPSNR(TComPic *pcPicOrgFirstField, TComPic *pcPicOrgSecondField, TComPicYuv *pcPicRecFirstField, TComPicYuv *pcPicRecSecondField, const InputColourSpaceConversion snr_conversion, const Bool printFrameMSE, const Bool printMSSSIM, Double *PSNR_Y)TEncGOPprotected
xCalculateMSSSIM(const Pel *pOrg, const Int orgStride, const Pel *pRec, const Int recStride, const Int width, const Int height, const UInt bitDepth)TEncGOPprotected
xCalculateRVM()TEncGOPprotected
xClearSEIs(SEIMessages &seiMessages, Bool deleteMessages)TEncGOPprotected
xCreateIRAPLeadingSEIMessages(SEIMessages &seiMessages, const TComSPS *sps, const TComPPS *pps)TEncGOPprotected
xCreatePerPictureSEIMessages(Int picInGOP, SEIMessages &seiMessages, SEIMessages &nestedSeiMessages, TComSlice *slice)TEncGOPprotected
xCreatePictureTimingSEI(Int IRAPGOPid, SEIMessages &seiMessages, SEIMessages &nestedSeiMessages, SEIMessages &duInfoSeiMessages, TComSlice *slice, Bool isField, std::deque< DUData > &duData)TEncGOPprotected
xCreateScalableNestingSEI(SEIMessages &seiMessages, SEIMessages &nestedSeiMessages)TEncGOPprotected
xFindDistortionFrame(TComPicYuv *pcPic0, TComPicYuv *pcPic1, const BitDepths &bitDepths)TEncGOPprotected
xGetBuffer(TComList< TComPic * > &rcListPic, TComList< TComPicYuv * > &rcListPicYuvRecOut, Int iNumPicRcvd, Int iTimeOffset, TComPic *&rpcPic, TComPicYuv *&rpcPicYuvRecOut, Int pocCurr, Bool isField)TEncGOPprotected
xInitGOP(Int iPOCLast, Int iNumPicRcvd, Bool isField)TEncGOPprotected
xUpdateDuData(AccessUnit &testAU, std::deque< DUData > &duData)TEncGOPprotected
xUpdateDuInfoSEI(SEIMessages &duInfoSeiMessages, SEIPictureTiming *pictureTimingSEI)TEncGOPprotected
xUpdateTimingSEI(SEIPictureTiming *pictureTimingSEI, std::deque< DUData > &duData, const TComSPS *sps)TEncGOPprotected
xWriteAccessUnitDelimiter(AccessUnit &accessUnit, TComSlice *slice)TEncGOPprotected
xWriteDuSEIMessages(SEIMessages &duInfoSeiMessages, AccessUnit &accessUnit, Int temporalId, const TComSPS *sps, std::deque< DUData > &duData)TEncGOPprotected
xWriteLeadingSEIMessages(SEIMessages &seiMessages, SEIMessages &duInfoSeiMessages, AccessUnit &accessUnit, Int temporalId, const TComSPS *sps, std::deque< DUData > &duData)TEncGOPprotected
xWriteLeadingSEIOrdered(SEIMessages &seiMessages, SEIMessages &duInfoSeiMessages, AccessUnit &accessUnit, Int temporalId, const TComSPS *sps, Bool testWrite)TEncGOPprotected
xWriteParameterSets(AccessUnit &accessUnit, TComSlice *slice, const Bool bSeqFirst)TEncGOPprotected
xWritePPS(AccessUnit &accessUnit, const TComPPS *pps)TEncGOPprotected
xWriteSEI(NalUnitType naluType, SEIMessages &seiMessages, AccessUnit &accessUnit, AccessUnit::iterator &auPos, Int temporalId, const TComSPS *sps)TEncGOPprotected
xWriteSEISeparately(NalUnitType naluType, SEIMessages &seiMessages, AccessUnit &accessUnit, AccessUnit::iterator &auPos, Int temporalId, const TComSPS *sps)TEncGOPprotected
xWriteSPS(AccessUnit &accessUnit, const TComSPS *sps)TEncGOPprotected
xWriteTrailingSEIMessages(SEIMessages &seiMessages, AccessUnit &accessUnit, Int temporalId, const TComSPS *sps)TEncGOPprotected
xWriteVPS(AccessUnit &accessUnit, const TComVPS *vps)TEncGOPprotected
~TEncGOP()TEncGOPvirtual