addToPictureLsit(list< TEncRCPic * > &listPreviousPictures) | TEncRCPic | |
calAverageLambda() | TEncRCPic | |
calAverageQP() | TEncRCPic | |
calculateLambdaIntra(Double alpha, Double beta, Double MADPerPixel, Double bitsPerPixel) | TEncRCPic | |
create(TEncRCSeq *encRCSeq, TEncRCGOP *encRCGOP, Int frameLevel, list< TEncRCPic * > &listPreviousPictures) | TEncRCPic | |
destroy() | TEncRCPic | |
estimatePicLambda(list< TEncRCPic * > &listPreviousPictures, SliceType eSliceType) | TEncRCPic | |
estimatePicQP(Double lambda, list< TEncRCPic * > &listPreviousPictures) | TEncRCPic | |
getBitsCoded() | TEncRCPic | inline |
getBitsLeft() | TEncRCPic | inline |
getEstHeaderBits() | TEncRCPic | inline |
getFrameLevel() | TEncRCPic | inline |
getLCU() | TEncRCPic | inline |
getLCU(Int LCUIdx) | TEncRCPic | inline |
getLCUCoded() | TEncRCPic | inline |
getLCUEstLambda(Double bpp) | TEncRCPic | |
getLCUEstLambdaAndQP(Double bpp, Int clipPicQP, Int *estQP) | TEncRCPic | |
getLCUEstQP(Double lambda, Int clipPicQP) | TEncRCPic | |
getLCUInitTargetBits() | TEncRCPic | |
getLCULeft() | TEncRCPic | inline |
getLCUTargetBpp(SliceType eSliceType) | TEncRCPic | |
getLowerBound() | TEncRCPic | inline |
getNumberOfLCU() | TEncRCPic | inline |
getNumberOfPixel() | TEncRCPic | inline |
getPicActualBits() | TEncRCPic | inline |
getPicActualHeaderBits() | TEncRCPic | inline |
getPicActualLambda() | TEncRCPic | inline |
getPicActualQP() | TEncRCPic | inline |
getPicEstLambda() | TEncRCPic | inline |
getPicEstQP() | TEncRCPic | inline |
getPixelsLeft() | TEncRCPic | inline |
getRCGOP() | TEncRCPic | inline |
getRCSequence() | TEncRCPic | inline |
getRefineBitsForIntra(Int orgBits) | TEncRCPic | |
getTargetBits() | TEncRCPic | inline |
m_bitsLeft | TEncRCPic | private |
m_encRCGOP | TEncRCPic | private |
m_encRCSeq | TEncRCPic | private |
m_estHeaderBits | TEncRCPic | private |
m_estPicLambda | TEncRCPic | private |
m_estPicQP | TEncRCPic | private |
m_frameLevel | TEncRCPic | private |
m_LCULeft | TEncRCPic | private |
m_LCUs | TEncRCPic | private |
m_lowerBound | TEncRCPic | private |
m_numberOfLCU | TEncRCPic | private |
m_numberOfPixel | TEncRCPic | private |
m_picActualBits | TEncRCPic | private |
m_picActualHeaderBits | TEncRCPic | private |
m_picLambda | TEncRCPic | private |
m_picQP | TEncRCPic | private |
m_pixelsLeft | TEncRCPic | private |
m_remainingCostIntra | TEncRCPic | private |
m_targetBits | TEncRCPic | private |
m_totalCostIntra | TEncRCPic | private |
setBitLeft(Int bits) | TEncRCPic | inline |
setPicEstLambda(Double lambda) | TEncRCPic | inline |
setPicEstQP(Int QP) | TEncRCPic | inline |
setTargetBits(Int bits) | TEncRCPic | inline |
setTotalIntraCost(Double cost) | TEncRCPic | inline |
TEncRCPic() | TEncRCPic | |
updateAfterCTU(Int LCUIdx, Int bits, Int QP, Double lambda, Bool updateLCUParameter=true) | TEncRCPic | |
updateAfterPicture(Int actualHeaderBits, Int actualTotalBits, Double averageQP, Double averageLambda, SliceType eSliceType) | TEncRCPic | |
updateAlphaBetaIntra(Double *alpha, Double *beta) | TEncRCPic | |
xEstPicHeaderBits(list< TEncRCPic * > &listPreviousPictures, Int frameLevel) | TEncRCPic | private |
xEstPicLowerBound(TEncRCSeq *encRCSeq, TEncRCGOP *encRCGOP) | TEncRCPic | private |
xEstPicTargetBits(TEncRCSeq *encRCSeq, TEncRCGOP *encRCGOP) | TEncRCPic | private |
~TEncRCPic() | TEncRCPic | |