SAO 74 source/encoder/framefilter.h SAO m_sao; SAO 65 source/encoder/sao.cpp const uint32_t SAO::s_eoTable[NUM_EDGETYPE] = SAO 74 source/encoder/sao.cpp SAO::SAO() SAO 94 source/encoder/sao.cpp bool SAO::create(x265_param* param, int initCommon) SAO 167 source/encoder/sao.cpp void SAO::createFromRootNode(SAO* root) SAO 182 source/encoder/sao.cpp void SAO::destroy(int destoryCommon) SAO 218 source/encoder/sao.cpp void SAO::allocSaoParam(SAOParam* saoParam) const SAO 227 source/encoder/sao.cpp void SAO::startSlice(Frame* frame, Entropy& initState) SAO 274 source/encoder/sao.cpp void SAO::applyPixelOffsets(int addr, int typeIdx, int plane) SAO 572 source/encoder/sao.cpp void SAO::generateLumaOffsets(SaoCtuParam* ctuParam, int idxY, int idxX) SAO 632 source/encoder/sao.cpp void SAO::generateChromaOffsets(SaoCtuParam* ctuParam[3], int idxY, int idxX) SAO 735 source/encoder/sao.cpp void SAO::calcSaoStatsCTU(int addr, int plane) SAO 919 source/encoder/sao.cpp void SAO::calcSaoStatsCu_BeforeDblk(Frame* frame, int idxX, int idxY) SAO 1200 source/encoder/sao.cpp void SAO::resetStats() SAO 1207 source/encoder/sao.cpp void SAO::rdoSaoUnitRowEnd(const SAOParam* saoParam, int numctus) SAO 1225 source/encoder/sao.cpp void SAO::rdoSaoUnitCu(SAOParam* saoParam, int rowBaseAddr, int idxX, int addr) SAO 1378 source/encoder/sao.cpp void SAO::saoStatsInitialOffset(int addr, int planes) SAO 1435 source/encoder/sao.cpp inline int64_t SAO::calcSaoRdoCost(int64_t distortion, uint32_t bits, int64_t lambda) SAO 1449 source/encoder/sao.cpp void SAO::estIterOffset(int typeIdx, int64_t lambda, int32_t count, int32_t offsetOrg, int32_t& offset, int32_t& distClasses, int64_t& costClasses) SAO 1479 source/encoder/sao.cpp void SAO::saoLumaComponentParamDist(SAOParam* saoParam, int32_t addr, int64_t& rateDist, int64_t* lambda, int64_t &bestCost) SAO 1607 source/encoder/sao.cpp void SAO::saoChromaComponentParamDist(SAOParam* saoParam, int32_t addr, int64_t& rateDist, int64_t* lambda, int64_t &bestCost) SAO 1782 source/encoder/sao.cpp int32_t tmp_stats[SAO::NUM_EDGETYPE]; SAO 1783 source/encoder/sao.cpp int32_t tmp_count[SAO::NUM_EDGETYPE]; SAO 1809 source/encoder/sao.cpp for (int x = 0; x < SAO::NUM_EDGETYPE; x++) SAO 1811 source/encoder/sao.cpp stats[SAO::s_eoTable[x]] += tmp_stats[x]; SAO 1812 source/encoder/sao.cpp count[SAO::s_eoTable[x]] += tmp_count[x]; SAO 1821 source/encoder/sao.cpp int32_t tmp_stats[SAO::NUM_EDGETYPE]; SAO 1822 source/encoder/sao.cpp int32_t tmp_count[SAO::NUM_EDGETYPE]; SAO 1845 source/encoder/sao.cpp for (int x = 0; x < SAO::NUM_EDGETYPE; x++) SAO 1847 source/encoder/sao.cpp stats[SAO::s_eoTable[x]] += tmp_stats[x]; SAO 1848 source/encoder/sao.cpp count[SAO::s_eoTable[x]] += tmp_count[x]; SAO 1857 source/encoder/sao.cpp int32_t tmp_stats[SAO::NUM_EDGETYPE]; SAO 1858 source/encoder/sao.cpp int32_t tmp_count[SAO::NUM_EDGETYPE]; SAO 1882 source/encoder/sao.cpp for (int x = 0; x < SAO::NUM_EDGETYPE; x++) SAO 1884 source/encoder/sao.cpp stats[SAO::s_eoTable[x]] += tmp_stats[x]; SAO 1885 source/encoder/sao.cpp count[SAO::s_eoTable[x]] += tmp_count[x]; SAO 1894 source/encoder/sao.cpp int32_t tmp_stats[SAO::NUM_EDGETYPE]; SAO 1895 source/encoder/sao.cpp int32_t tmp_count[SAO::NUM_EDGETYPE]; SAO 1920 source/encoder/sao.cpp for (int x = 0; x < SAO::NUM_EDGETYPE; x++) SAO 1922 source/encoder/sao.cpp stats[SAO::s_eoTable[x]] += tmp_stats[x]; SAO 1923 source/encoder/sao.cpp count[SAO::s_eoTable[x]] += tmp_count[x]; SAO 46 source/encoder/sao.h class SAO SAO 109 source/encoder/sao.h SAO(); SAO 112 source/encoder/sao.h void createFromRootNode(SAO *root);