/dports/multimedia/intel-media-sdk/MediaSDK-intel-mediasdk-22.1.0/_studio/shared/umc/codec/h265_dec/src/ |
H A D | umc_h265_scaling_list.cpp | 36 for (uint32_t sizeId = 0; sizeId < SCALING_LIST_SIZE_NUM; sizeId++) in init() local 38 uint32_t scalingListNum = g_scalingListNum[sizeId]; in init() 68 for (uint32_t sizeId = 0; sizeId < SCALING_LIST_SIZE_NUM; sizeId++) in destroy() local 70 delete [] m_dequantCoef[sizeId][0][0]; in destroy() 71 m_dequantCoef[sizeId][0][0] = 0; in destroy() 84 for (uint32_t sizeId = 0; sizeId < SCALING_LIST_SIZE_NUM; sizeId++) in calculateDequantCoef() local 92 …uint32_t ratio = g_scalingListSizeX[sizeId] / std::min(MAX_MATRIX_SIZE_NUM, (int32_t)g_scalingList… in calculateDequantCoef() 98 …std::min(MAX_MATRIX_SIZE_NUM, (int32_t)g_scalingListSizeX[sizeId]), getScalingListDC(sizeId, listI… in calculateDequantCoef() 111 for (uint32_t sizeId = 0; sizeId < SCALING_LIST_SIZE_NUM; sizeId++) in initFromDefaultScalingList() local 145 switch(sizeId) in getScalingListDefaultAddress() [all …]
|
H A D | umc_h265_va_packer_vaapi.cpp | 67 for(uint32_t sizeId = 0; sizeId < SCALING_LIST_SIZE_NUM; sizeId++) in PackQmatrix() local 69 for(uint32_t listId = 0; listId < g_scalingListNum[sizeId]; listId++) in PackQmatrix() 71 const int *src = getDefaultScalingList(sizeId, listId); in PackQmatrix() 72 int *dst = sl.getScalingListAddress(sizeId, listId); in PackQmatrix() 73 … int count = std::min<int>(MAX_MATRIX_COEF_NUM, (int32_t)g_scalingListSize[sizeId]); in PackQmatrix() 75 sl.setScalingListDC(sizeId, listId, SCALING_LIST_DC); in PackQmatrix() 90 for (int sizeId = SCALING_LIST_16x16; sizeId <= SCALING_LIST_32x32; sizeId++) in PackQmatrix() local 92 for(unsigned listId = 0; listId < g_scalingListNum[sizeId]; listId++) in PackQmatrix() 94 if(sizeId == SCALING_LIST_16x16) in PackQmatrix() 95 … qmatrix->ScalingListDC16x16[listId] = (uint8_t)scalingList->getScalingListDC(sizeId, listId); in PackQmatrix() [all …]
|
H A D | umc_h265_bitstream_headers.cpp | 401 const uint16_t *scan = (sizeId == 0) ? ScanTableDiag4x4 : g_sigLastScanCG32x32; in xDecodeScalingList() 402 int32_t *dst = scalingList->getScalingListAddress(sizeId, listId); in xDecodeScalingList() 404 if( sizeId > SCALING_LIST_8x8 ) in xDecodeScalingList() 410 scalingList->setScalingListDC(sizeId, listId, scaling_list_dc_coef_minus8 + 8); in xDecodeScalingList() 411 nextCoef = scalingList->getScalingListDC(sizeId,listId); in xDecodeScalingList() 433 for(uint32_t sizeId = 0; sizeId < SCALING_LIST_SIZE_NUM; sizeId++) in parseScalingList() local 435 for(uint32_t listId = 0; listId < g_scalingListNum[sizeId]; listId++) in parseScalingList() 445 if (sizeId > SCALING_LIST_8x8) in parseScalingList() 447 …C(sizeId,listId,((listId == scalingList->getRefMatrixId (sizeId,listId))? 16 :scalingList->getScal… in parseScalingList() 450 … scalingList->processRefMatrix( sizeId, listId, scalingList->getRefMatrixId (sizeId,listId)); in parseScalingList() [all …]
|
/dports/multimedia/kvazaar/kvazaar-2.1.0/src/ |
H A D | scalinglist.c | 88 uint32_t sizeId,listId,qp; in kvz_scalinglist_init() local 90 for (sizeId = 0; sizeId < 4; sizeId++) { in kvz_scalinglist_init() 93 if (!(sizeId == 3 && listId == 3)) { in kvz_scalinglist_init() 94 …scaling_list->quant_coeff[sizeId][listId][qp] = (int32_t*)calloc(kvz_g_scaling_list_size[sizeId… in kvz_scalinglist_init() 95 …scaling_list->de_quant_coeff[sizeId][listId][qp] = (int32_t*)calloc(kvz_g_scaling_list_size[sizeId… in kvz_scalinglist_init() 96 …scaling_list->error_scale[sizeId][listId][qp] = (double*)calloc(kvz_g_scaling_list_size[sizeId]… in kvz_scalinglist_init() 110 for (sizeId = 0; sizeId < SCALING_LIST_SIZE_NUM; ++sizeId) { in kvz_scalinglist_init() 126 uint32_t sizeId,listId,qp; in kvz_scalinglist_destroy() local 128 for (sizeId = 0; sizeId < 4; sizeId++) { in kvz_scalinglist_destroy() 131 if (!(sizeId == 3 && listId == 3)) { in kvz_scalinglist_destroy() [all …]
|
/dports/graphics/libbpg/libbpg-0.9.8/x265/source/common/ |
H A D | scalinglist.cpp | 134 for (int sizeId = 0; sizeId < NUM_SIZES; sizeId++) in init() local 138 …m_scalingListCoef[sizeId][listId] = X265_MALLOC(int32_t, X265_MIN(MAX_MATRIX_COEF_NUM, s_numCoefPe… in init() 139 ok &= !!m_scalingListCoef[sizeId][listId]; in init() 142 m_quantCoef[sizeId][listId][rem] = X265_MALLOC(int32_t, s_numCoefPerSize[sizeId]); in init() 143 m_dequantCoef[sizeId][listId][rem] = X265_MALLOC(int32_t, s_numCoefPerSize[sizeId]); in init() 144 ok &= m_quantCoef[sizeId][listId][rem] && m_dequantCoef[sizeId][listId][rem]; in init() 153 for (int sizeId = 0; sizeId < NUM_SIZES; sizeId++) in ~ScalingList() local 205 switch (sizeId) in getScalingListDefaultAddress() 225 …ngListCoef[sizeId][listId], getScalingListDefaultAddress(sizeId, listId), sizeof(int) * X265_MIN(M… in processDefaultMarix() 231 for (int sizeId = 0; sizeId < NUM_SIZES; sizeId++) in setDefaultScalingList() local [all …]
|
H A D | scalinglist.h | 64 int checkPredMode(int sizeId, int listId) const; 70 const int32_t* getScalingListDefaultAddress(int sizeId, int listId) const; 71 void processDefaultMarix(int sizeId, int listId);
|
/dports/multimedia/handbrake/x265_3.5/source/common/ |
H A D | scalinglist.cpp | 142 for (int sizeId = 0; sizeId < NUM_SIZES; sizeId++) in init() local 146 …m_scalingListCoef[sizeId][listId] = X265_MALLOC(int32_t, X265_MIN(MAX_MATRIX_COEF_NUM, s_numCoefPe… in init() 147 ok &= !!m_scalingListCoef[sizeId][listId]; in init() 150 m_quantCoef[sizeId][listId][rem] = X265_MALLOC(int32_t, s_numCoefPerSize[sizeId]); in init() 151 m_dequantCoef[sizeId][listId][rem] = X265_MALLOC(int32_t, s_numCoefPerSize[sizeId]); in init() 152 ok &= m_quantCoef[sizeId][listId][rem] && m_dequantCoef[sizeId][listId][rem]; in init() 161 for (int sizeId = 0; sizeId < NUM_SIZES; sizeId++) in ~ScalingList() local 213 switch (sizeId) in getScalingListDefaultAddress() 233 …ngListCoef[sizeId][listId], getScalingListDefaultAddress(sizeId, listId), sizeof(int) * X265_MIN(M… in processDefaultMarix() 239 for (int sizeId = 0; sizeId < NUM_SIZES; sizeId++) in setDefaultScalingList() local [all …]
|
H A D | scalinglist.h | 66 int checkPredMode(int sizeId, int listId) const; 72 const int32_t* getScalingListDefaultAddress(int sizeId, int listId) const; 73 void processDefaultMarix(int sizeId, int listId);
|
/dports/multimedia/x265/source/common/ |
H A D | scalinglist.cpp | 142 for (int sizeId = 0; sizeId < NUM_SIZES; sizeId++) in init() local 146 …m_scalingListCoef[sizeId][listId] = X265_MALLOC(int32_t, X265_MIN(MAX_MATRIX_COEF_NUM, s_numCoefPe… in init() 147 ok &= !!m_scalingListCoef[sizeId][listId]; in init() 150 m_quantCoef[sizeId][listId][rem] = X265_MALLOC(int32_t, s_numCoefPerSize[sizeId]); in init() 151 m_dequantCoef[sizeId][listId][rem] = X265_MALLOC(int32_t, s_numCoefPerSize[sizeId]); in init() 152 ok &= m_quantCoef[sizeId][listId][rem] && m_dequantCoef[sizeId][listId][rem]; in init() 161 for (int sizeId = 0; sizeId < NUM_SIZES; sizeId++) in ~ScalingList() local 213 switch (sizeId) in getScalingListDefaultAddress() 233 …ngListCoef[sizeId][listId], getScalingListDefaultAddress(sizeId, listId), sizeof(int) * X265_MIN(M… in processDefaultMarix() 239 for (int sizeId = 0; sizeId < NUM_SIZES; sizeId++) in setDefaultScalingList() local [all …]
|
H A D | scalinglist.h | 66 int checkPredMode(int sizeId, int listId) const; 72 const int32_t* getScalingListDefaultAddress(int sizeId, int listId) const; 73 void processDefaultMarix(int sizeId, int listId);
|
/dports/multimedia/intel-media-sdk/MediaSDK-intel-mediasdk-22.1.0/_studio/shared/umc/codec/h265_dec/include/ |
H A D | umc_h265_va_packer.h | 51 int const* getDefaultScalingList(unsigned sizeId, unsigned listId) in getDefaultScalingList() argument 54 switch (sizeId) in getDefaultScalingList() 79 void initQMatrix(const H265ScalingList *scalingList, int sizeId, unsigned char qm[6][COUNT], bool f… 92 scan = SL_tab_up_right[sizeId]; 96 const int *src = scalingList->getScalingListAddress(sizeId, n); 107 void initQMatrix(const H265ScalingList *scalingList, int sizeId, unsigned char qm[3][2][COUNT]) in initQMatrix() argument 114 const int *src = scalingList->getScalingListAddress(sizeId, listId); in initQMatrix() 122 void initQMatrix(const H265ScalingList *scalingList, int sizeId, unsigned char qm[2][64], bool forc… 131 scan = SL_tab_up_right[sizeId]; 135 const int *src = scalingList->getScalingListAddress(sizeId, n);
|
H A D | umc_h265_dec_defs.h | 427 …nt* getScalingListAddress (unsigned sizeId, unsigned listId) { return m_scalingLis… in getScalingListAddress() argument 428 …onst int* getScalingListAddress (unsigned sizeId, unsigned listId) const { return m_scalingLis… in getScalingListAddress() argument 429 …void setRefMatrixId (unsigned sizeId, unsigned listId, unsigned u) { m_refMatrixId… in setRefMatrixId() argument 430 …unsigned getRefMatrixId (unsigned sizeId, unsigned listId) { return m_refMatri… in getRefMatrixId() argument 431 …void setScalingListDC (unsigned sizeId, unsigned listId, unsigned u) { m_scalingList… in setScalingListDC() argument 433 void processRefMatrix(unsigned sizeId, unsigned listId, unsigned refListId); 434 …nt getScalingListDC (unsigned sizeId, unsigned listId) const { return m_scalingLi… in getScalingListDC() argument 457 static const int *getScalingListDefaultAddress(unsigned sizeId, unsigned listId);
|
/dports/multimedia/libde265/libde265-1.0.2/libde265/ |
H A D | sps.cc | 756 switch (sizeId) { in fill_scaling_factor() 833 for (int sizeId=0;sizeId<4;sizeId++) { in read_scaling_list() local 834 int n = ((sizeId==3) ? 2 : 6); in read_scaling_list() 842 if (sizeId==3 && matrixId==1) { canonicalMatrixId=3; } in read_scaling_list() 857 dc_coeff[sizeId][matrixId] = 16; in read_scaling_list() 861 if (sizeId==0) { in read_scaling_list() 877 int len = (sizeId == 0 ? 16 : 64); in read_scaling_list() 881 dc_coeff[sizeId][matrixId] = dc_coeff[sizeId][mID]; in read_scaling_list() 886 int coefNum = (sizeId==0 ? 16 : 64); in read_scaling_list() 887 if (sizeId>1) { in read_scaling_list() [all …]
|
/dports/graphics/libbpg/libbpg-0.9.8/jctvc/TLibCommon/ |
H A D | TComSlice.cpp | 2004 for(UInt sizeId = 0; sizeId < SCALING_LIST_SIZE_NUM; sizeId++) in setDefaultScalingList() local 2019 for(UInt sizeId = 0; sizeId < SCALING_LIST_SIZE_NUM; sizeId++) in checkDefaultScalingList() local 2024 …&& ((sizeId < SCALING_LIST_16x16) || (getScalingList()->getScalingListDC(sizeId,listId) == 16))) /… in checkDefaultScalingList() 2041 …sizeId, listId),((listId == refListId)? getScalingListDefaultAddress(sizeId, refListId): getScalin… in processRefMatrix() 2235 for(UInt sizeId = 0; sizeId < SCALING_LIST_SIZE_NUM; sizeId++) in init() local 2239 …m_scalingListCoef[sizeId][listId] = new Int [min(MAX_MATRIX_COEF_NUM,(Int)g_scalingListSize[sizeId… in init() 2248 for(UInt sizeId = 0; sizeId < SCALING_LIST_SIZE_NUM; sizeId++) in destroy() local 2252 if(m_scalingListCoef[sizeId][listId]) delete [] m_scalingListCoef[sizeId][listId]; in destroy() 2265 switch(sizeId) in getScalingListDefaultAddress() 2289 …ngListAddress(sizeId, listId),getScalingListDefaultAddress(sizeId,listId),sizeof(Int)*min(MAX_MATR… in processDefaultMatrix() [all …]
|
H A D | TComTrQuant.cpp | 2965 UInt width = g_scalingListSizeX[sizeId]; in xSetScalingListEnc() 2967 UInt ratio = g_scalingListSizeX[sizeId]/min(MAX_MATRIX_SIZE_NUM,(Int)g_scalingListSizeX[sizeId]); in xSetScalingListEnc() 2992 UInt ratio = g_scalingListSizeX[sizeId]/min(MAX_MATRIX_SIZE_NUM,(Int)g_scalingListSizeX[sizeId]); in xSetScalingListDec() 3108 for(UInt sizeId = 0; sizeId < SCALING_LIST_SIZE_NUM; sizeId++) in initScalingList() local 3114 m_quantCoef [sizeId][listId][qp] = new Int [g_scalingListSize[sizeId]]; in initScalingList() 3115 m_dequantCoef [sizeId][listId][qp] = new Int [g_scalingListSize[sizeId]]; in initScalingList() 3116 m_errScale [sizeId][listId][qp] = new Double [g_scalingListSize[sizeId]]; in initScalingList() 3126 for(UInt sizeId = 0; sizeId < SCALING_LIST_SIZE_NUM; sizeId++) in destroyScalingList() local 3132 if(m_quantCoef [sizeId][listId][qp]) delete [] m_quantCoef [sizeId][listId][qp]; in destroyScalingList() 3133 if(m_dequantCoef [sizeId][listId][qp]) delete [] m_dequantCoef [sizeId][listId][qp]; in destroyScalingList() [all …]
|
/dports/graphics/digikam/digikam-7.4.0/core/libs/heifutils/libde265/ |
H A D | sps.cc | 798 switch (sizeId) { in fill_scaling_factor() 875 for (int sizeId=0;sizeId<4;sizeId++) { in read_scaling_list() local 876 int n = ((sizeId==3) ? 2 : 6); in read_scaling_list() 884 if (sizeId==3 && matrixId==1) { canonicalMatrixId=3; } in read_scaling_list() 899 dc_coeff[sizeId][matrixId] = 16; in read_scaling_list() 903 if (sizeId==0) { in read_scaling_list() 919 int len = (sizeId == 0 ? 16 : 64); in read_scaling_list() 923 dc_coeff[sizeId][matrixId] = dc_coeff[sizeId][mID]; in read_scaling_list() 928 int coefNum = (sizeId==0 ? 16 : 64); in read_scaling_list() 929 if (sizeId>1) { in read_scaling_list() [all …]
|
/dports/graphics/libbpg/libbpg-0.9.8/jctvc/TLibEncoder/ |
H A D | TEncCavlc.cpp | 1416 UInt listId,sizeId; in codeScalingList() local 1420 for(sizeId = 0; sizeId < SCALING_LIST_SIZE_NUM; sizeId++) in codeScalingList() 1430 if (sizeId == SCALING_LIST_32x32) in codeScalingList() 1442 xCodeScalingList(scalingList, sizeId, listId); in codeScalingList() 1456 UInt* scan = g_scanOrder[SCAN_UNGROUPED][SCAN_DIAG][sizeId==0 ? 2 : 3][sizeId==0 ? 2 : 3]; in xCodeScalingList() 1460 if( sizeId > SCALING_LIST_8x8 ) in xCodeScalingList() 1463 nextCoef = scalingList->getScalingListDC(sizeId,listId); in xCodeScalingList() 1495 Bool TComScalingList::checkPredMode(UInt sizeId, UInt listId) in checkPredMode() argument 1502 …ultAddress(sizeId, predListIdx): getScalingListAddress(sizeId, predListIdx)),sizeof(Int)*min(MAX_M… in checkPredMode() 1503 …&& ((sizeId < SCALING_LIST_16x16) || (getScalingListDC(sizeId,listId) == getScalingListDC(sizeId,p… in checkPredMode() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/mobile/android/geckoview/src/thirdparty/java/com/google/android/exoplayer2/extractor/ts/ |
H A D | H265Reader.java | 331 for (int sizeId = 0; sizeId < 4; sizeId++) { in skipScalingList() 332 for (int matrixId = 0; matrixId < 6; matrixId += sizeId == 3 ? 3 : 1) { in skipScalingList() 337 int coefNum = Math.min(64, 1 << (4 + (sizeId << 1))); in skipScalingList() 338 if (sizeId > 1) { in skipScalingList()
|
/dports/www/firefox-esr/firefox-91.8.0/mobile/android/geckoview/src/thirdparty/java/org/mozilla/thirdparty/com/google/android/exoplayer2/extractor/ts/ |
H A D | H265Reader.java | 332 for (int sizeId = 0; sizeId < 4; sizeId++) { in skipScalingList() 333 for (int matrixId = 0; matrixId < 6; matrixId += sizeId == 3 ? 3 : 1) { in skipScalingList() 338 int coefNum = Math.min(64, 1 << (4 + (sizeId << 1))); in skipScalingList() 339 if (sizeId > 1) { in skipScalingList()
|
/dports/www/firefox/firefox-99.0/mobile/android/exoplayer2/src/main/java/org/mozilla/thirdparty/com/google/android/exoplayer2/extractor/ts/ |
H A D | H265Reader.java | 332 for (int sizeId = 0; sizeId < 4; sizeId++) { in skipScalingList() 333 for (int matrixId = 0; matrixId < 6; matrixId += sizeId == 3 ? 3 : 1) { in skipScalingList() 338 int coefNum = Math.min(64, 1 << (4 + (sizeId << 1))); in skipScalingList() 339 if (sizeId > 1) { in skipScalingList()
|
/dports/mail/thunderbird/thunderbird-91.8.0/mobile/android/geckoview/src/thirdparty/java/org/mozilla/thirdparty/com/google/android/exoplayer2/extractor/ts/ |
H A D | H265Reader.java | 332 for (int sizeId = 0; sizeId < 4; sizeId++) { in skipScalingList() 333 for (int matrixId = 0; matrixId < 6; matrixId += sizeId == 3 ? 3 : 1) { in skipScalingList() 338 int coefNum = Math.min(64, 1 << (4 + (sizeId << 1))); in skipScalingList() 339 if (sizeId > 1) { in skipScalingList()
|
/dports/lang/spidermonkey78/firefox-78.9.0/mobile/android/geckoview/src/thirdparty/java/org/mozilla/thirdparty/com/google/android/exoplayer2/extractor/ts/ |
H A D | H265Reader.java | 331 for (int sizeId = 0; sizeId < 4; sizeId++) { in skipScalingList() 332 for (int matrixId = 0; matrixId < 6; matrixId += sizeId == 3 ? 3 : 1) { in skipScalingList() 337 int coefNum = Math.min(64, 1 << (4 + (sizeId << 1))); in skipScalingList() 338 if (sizeId > 1) { in skipScalingList()
|
/dports/multimedia/vvdec/vvdec-1.1.2/source/Lib/CommonLib/ |
H A D | Quant.cpp | 539 void Quant::xSetScalingListDec(const ScalingList &scalingList, uint32_t listId, uint32_t sizeId, in… in xSetScalingListDec() argument 541 uint32_t width = g_vvcScalingListSizeX[sizeId]; in xSetScalingListDec() 542 uint32_t height = g_vvcScalingListSizeX[sizeId]; in xSetScalingListDec() 543 …uint32_t ratio = g_vvcScalingListSizeX[sizeId]/std::min(MAX_MATRIX_SIZE_NUM,(int)g_vvcScalingList… in xSetScalingListDec() 547 dequantcoeff = getDequantCoeff(listId, qp, sizeId, sizeId); in xSetScalingListDec() 556 std::min(MAX_MATRIX_SIZE_NUM, (int)g_vvcScalingListSizeX[sizeId]), in xSetScalingListDec()
|
/dports/multimedia/gstreamer1-libav/gst-libav-1.16.2/gst-libs/ext/libav/libavcodec/ |
H A D | cbs_h265_syntax_template.c | 607 int sizeId, matrixId; in FUNC() local 610 for (sizeId = 0; sizeId < 4; sizeId++) { in FUNC() 612 flags(scaling_list_pred_mode_flag[sizeId][matrixId], in FUNC() 613 2, sizeId, matrixId); in FUNC() 616 0, sizeId == 3 ? matrixId / 3 : matrixId, in FUNC() 617 2, sizeId, matrixId); in FUNC() 619 n = FFMIN(64, 1 << (4 + (sizeId << 1))); in FUNC() 620 if (sizeId > 1) { in FUNC() 622 2, sizeId - 2, matrixId); in FUNC() 625 ses(scaling_list_delta_coeff[sizeId][matrixId][i], in FUNC() [all …]
|
/dports/multimedia/handbrake/ffmpeg-4.4/libavcodec/ |
H A D | cbs_h265_syntax_template.c | 671 int sizeId, matrixId; in FUNC() local 674 for (sizeId = 0; sizeId < 4; sizeId++) { in FUNC() 676 flags(scaling_list_pred_mode_flag[sizeId][matrixId], in FUNC() 677 2, sizeId, matrixId); in FUNC() 680 0, sizeId == 3 ? matrixId / 3 : matrixId, in FUNC() 681 2, sizeId, matrixId); in FUNC() 683 n = FFMIN(64, 1 << (4 + (sizeId << 1))); in FUNC() 684 if (sizeId > 1) { in FUNC() 686 2, sizeId - 2, matrixId); in FUNC() 689 ses(scaling_list_delta_coeff[sizeId][matrixId][i], in FUNC() [all …]
|