88 #if REDUCED_ENCODER_MEMORY
184 #endif // __TCOMPIC__
Void releaseEncoderSourceImageData()
Void setSEIs(SEIMessages &seis)
UInt getNumPartInCtuHeight() const
Void setPicYuvResi(TComPicYuv *pcPicYuv)
UInt getNumberOfCtusInFrame() const
picture class (symbol + YUV buffers)
Defines version information, constants and small in-line functions.
const TComPicSym * getPicSym() const
Int getStride(const ComponentID id) const
TComPicYuv * getPicYuvTrueOrg()
const TComDataCU * getCtu(UInt ctuRsAddr) const
TComSlice * getSlice(Int i)
Void setPicYuvPred(TComPicYuv *pcPicYuv)
TComSlice * getSlice(UInt i)
UInt getNumPartitionsInCtu() const
Bool getIsLongTerm() const
UInt getMinCUHeight() const
const TComSlice * getSlice(Int i) const
Void create(const TComSPS &sps, const TComPPS &pps, const Bool bCreateEncoderSourcePicYuv, const Bool bCreateForImmediateReconstruction)
UInt getNumAllocatedSlice() const
Int getNumberValidComponents() const
Window & getDefaultDisplayWindow()
Void setTLayer(UInt uiTLayer)
UInt getMinCUWidth() const
TComVUI * getVuiParameters()
UInt getFrameWidthInCtus() const
SEIMessages m_SEIs
Any SEI messages that have been received. If !NULL we own the object.
const Window & getConformanceWindow() const
UInt getNumPartInCtuHeight() const
TComPicYuv * getPicYuvRec()
UInt getMinCUWidth() const
TComPicYuv * getPicYuvResi()
UInt getNumPartInCtuWidth() const
picture symbol class (header)
Window getDefDisplayWindow() const
Void prepareForEncoderSourcePicYuv()
TComPicYuv * m_pcPicYuvPred
Int getStride(const ComponentID id) const
UInt getComponentScaleY(const ComponentID id) const
UInt getComponentScaleX(const ComponentID id) const
Bool getUsedByCurr() const
Bool getSAOMergeAvailability(Int currAddr, Int mergeAddr)
UInt getSubstreamForCtuAddr(const UInt ctuAddr, const Bool bAddressInRaster, TComSlice *pcSlice)
Void prepareForReconstruction()
UInt getMinCUHeight() const
Void releaseReconstructionIntermediateData()
TComPicYuv * getPicYuvOrg()
Void setUsedByCurr(Bool bUsed)
Bool getCheckLTMSBPresent()
Int getComponentScaleX(const ComponentID id) const
ChromaFormat
chroma formats (according to semantics of chroma_format_idc)
class for handling bitstream (header)
UInt getNumPartInCtuWidth() const
UInt getFrameHeightInCtus() const
ChromaFormat getChromaFormat() const
picture YUV buffer class (header)
UInt getNumberValidComponents() const
UInt getCurrSliceIdx() const
const TComSPS & getSPS() const
Void setOutputMark(Bool b)
TComDataCU * getCtu(UInt ctuRsAddr)
TComPicYuv * getPicYuvPred()
Void releaseAllReconstructionData()
TComDataCU * getCtu(UInt ctuRsAddr)
Void setIsLongTerm(Bool lt)
Void setReconMark(Bool b)
const SEIMessages & getSEIs() const
std::list< SEI * > SEIMessages
UInt getNumberOfCtusInFrame() const
Window & getConformanceWindow()
Void setCheckLTMSBPresent(Bool b)
UInt getFrameHeightInCtus() const
Int getComponentScaleY(const ComponentID id) const
TComPicYuv * m_pcPicYuvResi
UInt getNumAllocatedSlice() const
Bool getReconMark() const
UInt getNumPartitionsInCtu() const
TComPicYuv * m_apcPicYuv[NUM_PIC_YUV]
Bool getOutputMark() const
UInt getFrameWidthInCtus() const
std::vector< std::vector< TComDataCU * > > m_vSliceCUDataLink
Bool getVuiParametersPresentFlag() const
Void setCurrSliceIdx(UInt i)
ChromaFormat getChromaFormat() const