/dports/multimedia/handbrake/x265_3.5/source/encoder/ |
H A D | sao.h | 119 void processSaoUnitRow(SaoCtuParam* ctuParam, int idxY, int plane); 120 void generateLumaOffsets(SaoCtuParam* ctuParam, int idxY, int idxX); 121 void generateChromaOffsets(SaoCtuParam* ctuParam[3], int idxY, int idxX);
|
H A D | sao.cpp | 592 int typeIdx = ctuParam[addr].typeIdx; in generateLumaOffsets() 613 …m_offsetBo[0][((ctuParam[addr].bandPos + i) & (MAX_NUM_SAO_CLASS - 1))] = (int8_t)(ctuParam[addr].… in generateLumaOffsets() 660 int typeIdxCb = ctuParam[1][addr].typeIdx; in generateChromaOffsets() 663 int typeIdxCr = ctuParam[2][addr].typeIdx; in generateChromaOffsets() 688 …m_offsetBo[1][((ctuParam[1][addr].bandPos + i) & (MAX_NUM_SAO_CLASS - 1))] = (int8_t)(ctuParam[1][… in generateChromaOffsets() 714 …m_offsetBo[2][((ctuParam[2][addr].bandPos + i) & (MAX_NUM_SAO_CLASS - 1))] = (int8_t)(ctuParam[2][… in generateChromaOffsets() 1263 saoParam->ctuParam[i][addr].reset(); in rdoSaoUnitCu() 1299 SaoCtuParam* lclCtuParam = &saoParam->ctuParam[0][addr]; in rdoSaoUnitCu() 1367 if (saoParam->ctuParam[0][addr].typeIdx < 0) in rdoSaoUnitCu() 1485 SaoCtuParam* lclCtuParam = &saoParam->ctuParam[0][addr]; in saoLumaComponentParamDist() [all …]
|
H A D | entropy.cpp | 1221 void Entropy::codeSaoOffset(const SaoCtuParam& ctuParam, int plane) in codeSaoOffset() argument 1223 int typeIdx = ctuParam.typeIdx; in codeSaoOffset() 1238 codeSaoMaxUvlc(abs(ctuParam.offset[i]), OFFSET_THRESH - 1); in codeSaoOffset() 1241 if (ctuParam.offset[i] != 0) in codeSaoOffset() 1242 encodeBinEP(ctuParam.offset[i] < 0); in codeSaoOffset() 1244 encodeBinsEP(ctuParam.bandPos, 5); in codeSaoOffset() 1248 codeSaoMaxUvlc(ctuParam.offset[0], OFFSET_THRESH - 1); in codeSaoOffset() 1249 codeSaoMaxUvlc(ctuParam.offset[1], OFFSET_THRESH - 1); in codeSaoOffset() 1250 codeSaoMaxUvlc(-ctuParam.offset[2], OFFSET_THRESH - 1); in codeSaoOffset() 1251 codeSaoMaxUvlc(-ctuParam.offset[3], OFFSET_THRESH - 1); in codeSaoOffset()
|
H A D | frameencoder.cpp | 1273 int mergeLeft = col && saoParam->ctuParam[0][cuAddr].mergeMode == SAO_MERGE_LEFT; in encodeSlice() 1274 … int mergeUp = !ctu->m_bFirstRowInSlice && saoParam->ctuParam[0][cuAddr].mergeMode == SAO_MERGE_UP; in encodeSlice() 1282 m_entropyCoder.codeSaoOffset(saoParam->ctuParam[0][cuAddr], 0); in encodeSlice() 1285 m_entropyCoder.codeSaoOffset(saoParam->ctuParam[1][cuAddr], 1); in encodeSlice() 1286 m_entropyCoder.codeSaoOffset(saoParam->ctuParam[2][cuAddr], 2); in encodeSlice() 1293 saoParam->ctuParam[i][cuAddr].reset(); in encodeSlice()
|
H A D | entropy.h | 185 void codeSaoOffset(const SaoCtuParam& ctuParam, int plane);
|
H A D | framefilter.cpp | 328 m_sao.generateLumaOffsets(saoParam->ctuParam[0], m_row, col); in processSaoCTU() 331 m_sao.generateChromaOffsets(saoParam->ctuParam, m_row, col); in processSaoCTU()
|
/dports/multimedia/x265/source/encoder/ |
H A D | sao.h | 119 void processSaoUnitRow(SaoCtuParam* ctuParam, int idxY, int plane); 120 void generateLumaOffsets(SaoCtuParam* ctuParam, int idxY, int idxX); 121 void generateChromaOffsets(SaoCtuParam* ctuParam[3], int idxY, int idxX);
|
H A D | sao.cpp | 592 int typeIdx = ctuParam[addr].typeIdx; in generateLumaOffsets() 613 …m_offsetBo[0][((ctuParam[addr].bandPos + i) & (MAX_NUM_SAO_CLASS - 1))] = (int8_t)(ctuParam[addr].… in generateLumaOffsets() 660 int typeIdxCb = ctuParam[1][addr].typeIdx; in generateChromaOffsets() 663 int typeIdxCr = ctuParam[2][addr].typeIdx; in generateChromaOffsets() 688 …m_offsetBo[1][((ctuParam[1][addr].bandPos + i) & (MAX_NUM_SAO_CLASS - 1))] = (int8_t)(ctuParam[1][… in generateChromaOffsets() 714 …m_offsetBo[2][((ctuParam[2][addr].bandPos + i) & (MAX_NUM_SAO_CLASS - 1))] = (int8_t)(ctuParam[2][… in generateChromaOffsets() 1263 saoParam->ctuParam[i][addr].reset(); in rdoSaoUnitCu() 1299 SaoCtuParam* lclCtuParam = &saoParam->ctuParam[0][addr]; in rdoSaoUnitCu() 1367 if (saoParam->ctuParam[0][addr].typeIdx < 0) in rdoSaoUnitCu() 1485 SaoCtuParam* lclCtuParam = &saoParam->ctuParam[0][addr]; in saoLumaComponentParamDist() [all …]
|
H A D | entropy.cpp | 1221 void Entropy::codeSaoOffset(const SaoCtuParam& ctuParam, int plane) in codeSaoOffset() argument 1223 int typeIdx = ctuParam.typeIdx; in codeSaoOffset() 1238 codeSaoMaxUvlc(abs(ctuParam.offset[i]), OFFSET_THRESH - 1); in codeSaoOffset() 1241 if (ctuParam.offset[i] != 0) in codeSaoOffset() 1242 encodeBinEP(ctuParam.offset[i] < 0); in codeSaoOffset() 1244 encodeBinsEP(ctuParam.bandPos, 5); in codeSaoOffset() 1248 codeSaoMaxUvlc(ctuParam.offset[0], OFFSET_THRESH - 1); in codeSaoOffset() 1249 codeSaoMaxUvlc(ctuParam.offset[1], OFFSET_THRESH - 1); in codeSaoOffset() 1250 codeSaoMaxUvlc(-ctuParam.offset[2], OFFSET_THRESH - 1); in codeSaoOffset() 1251 codeSaoMaxUvlc(-ctuParam.offset[3], OFFSET_THRESH - 1); in codeSaoOffset()
|
H A D | frameencoder.cpp | 1271 int mergeLeft = col && saoParam->ctuParam[0][cuAddr].mergeMode == SAO_MERGE_LEFT; in encodeSlice() 1272 … int mergeUp = !ctu->m_bFirstRowInSlice && saoParam->ctuParam[0][cuAddr].mergeMode == SAO_MERGE_UP; in encodeSlice() 1280 m_entropyCoder.codeSaoOffset(saoParam->ctuParam[0][cuAddr], 0); in encodeSlice() 1283 m_entropyCoder.codeSaoOffset(saoParam->ctuParam[1][cuAddr], 1); in encodeSlice() 1284 m_entropyCoder.codeSaoOffset(saoParam->ctuParam[2][cuAddr], 2); in encodeSlice() 1291 saoParam->ctuParam[i][cuAddr].reset(); in encodeSlice()
|
H A D | entropy.h | 185 void codeSaoOffset(const SaoCtuParam& ctuParam, int plane);
|
H A D | framefilter.cpp | 328 m_sao.generateLumaOffsets(saoParam->ctuParam[0], m_row, col); in processSaoCTU() 331 m_sao.generateChromaOffsets(saoParam->ctuParam, m_row, col); in processSaoCTU()
|
/dports/graphics/libbpg/libbpg-0.9.8/x265/source/encoder/ |
H A D | sao.cpp | 617 int typeIdx = ctuParam[addr].typeIdx; in processSaoUnitRow() 628 …m_offsetBo[((ctuParam[addr].bandPos + i) & (SAO_NUM_BO_CLASSES - 1))] = (int8_t)(ctuParam[addr].of… in processSaoUnitRow() 1161 saoParam->ctuParam[plane][addr].typeIdx = -1; in rdoSaoUnitRow() 1162 saoParam->ctuParam[plane][addr].bandPos = 0; in rdoSaoUnitRow() 1221 if (saoParam->ctuParam[0][addr].typeIdx < 0) in rdoSaoUnitRow() 1223 if (saoParam->ctuParam[1][addr].typeIdx < 0) in rdoSaoUnitRow() 1309 SaoCtuParam* lclCtuParam = &saoParam->ctuParam[0][addr]; in saoComponentParamDist() 1381 mergeSrcParam = &(saoParam->ctuParam[0][addrLeft]); in saoComponentParamDist() 1383 mergeSrcParam = &(saoParam->ctuParam[0][addrUp]); in saoComponentParamDist() 1412 SaoCtuParam* lclCtuParam[2] = { &saoParam->ctuParam[1][addr], &saoParam->ctuParam[2][addr] }; in sao2ChromaParamDist() [all …]
|
H A D | sao.h | 134 void processSaoUnitRow(SaoCtuParam* ctuParam, int idxY, int plane);
|
H A D | entropy.cpp | 921 void Entropy::codeSaoOffset(const SaoCtuParam& ctuParam, int plane) in codeSaoOffset() argument 923 int typeIdx = ctuParam.typeIdx; in codeSaoOffset() 938 codeSaoMaxUvlc(abs(ctuParam.offset[i]), OFFSET_THRESH - 1); in codeSaoOffset() 941 if (ctuParam.offset[i] != 0) in codeSaoOffset() 942 encodeBinEP(ctuParam.offset[i] < 0); in codeSaoOffset() 944 encodeBinsEP(ctuParam.bandPos, 5); in codeSaoOffset() 948 codeSaoMaxUvlc(ctuParam.offset[0], OFFSET_THRESH - 1); in codeSaoOffset() 949 codeSaoMaxUvlc(ctuParam.offset[1], OFFSET_THRESH - 1); in codeSaoOffset() 950 codeSaoMaxUvlc(-ctuParam.offset[2], OFFSET_THRESH - 1); in codeSaoOffset() 951 codeSaoMaxUvlc(-ctuParam.offset[3], OFFSET_THRESH - 1); in codeSaoOffset()
|
H A D | frameencoder.cpp | 790 int mergeLeft = col && saoParam->ctuParam[0][cuAddr].mergeMode == SAO_MERGE_LEFT; in encodeSlice() 791 int mergeUp = lin && saoParam->ctuParam[0][cuAddr].mergeMode == SAO_MERGE_UP; in encodeSlice() 799 m_entropyCoder.codeSaoOffset(saoParam->ctuParam[0][cuAddr], 0); in encodeSlice() 802 m_entropyCoder.codeSaoOffset(saoParam->ctuParam[1][cuAddr], 1); in encodeSlice() 803 m_entropyCoder.codeSaoOffset(saoParam->ctuParam[2][cuAddr], 2); in encodeSlice() 810 saoParam->ctuParam[i][cuAddr].reset(); in encodeSlice()
|
H A D | framefilter.cpp | 471 m_sao.processSaoUnitRow(saoParam->ctuParam[0], row, 0); in processSao() 475 m_sao.processSaoUnitRow(saoParam->ctuParam[1], row, 1); in processSao() 476 m_sao.processSaoUnitRow(saoParam->ctuParam[2], row, 2); in processSao()
|
H A D | entropy.h | 183 void codeSaoOffset(const SaoCtuParam& ctuParam, int plane);
|
/dports/graphics/libbpg/libbpg-0.9.8/x265/source/common/ |
H A D | common.h | 355 SaoCtuParam* ctuParam[3]; member 362 ctuParam[i] = NULL; in SAOParam() 367 delete[] ctuParam[0]; in ~SAOParam() 368 delete[] ctuParam[1]; in ~SAOParam() 369 delete[] ctuParam[2]; in ~SAOParam()
|
/dports/multimedia/x265/source/common/ |
H A D | common.h | 376 SaoCtuParam* ctuParam[3]; member 383 ctuParam[i] = NULL; in SAOParam() 388 delete[] ctuParam[0]; in ~SAOParam() 389 delete[] ctuParam[1]; in ~SAOParam() 390 delete[] ctuParam[2]; in ~SAOParam()
|
/dports/multimedia/handbrake/x265_3.5/source/common/ |
H A D | common.h | 376 SaoCtuParam* ctuParam[3]; member 383 ctuParam[i] = NULL; in SAOParam() 388 delete[] ctuParam[0]; in ~SAOParam() 389 delete[] ctuParam[1]; in ~SAOParam() 390 delete[] ctuParam[2]; in ~SAOParam()
|