Searched refs:iMF (Results 1 – 5 of 5) sorted by relevance
/third_party/openh264/codec/encoder/core/inc/ |
D | encode_mb_aux.h | 56 int32_t WelsHadamardQuant2x2_c (int16_t* pRes, const int16_t kiFF, int16_t iMF, int16_t* pDct, int1… 57 int32_t WelsHadamardQuant2x2Skip_c (int16_t* pRes, int16_t iFF, int16_t iMF); 60 void WelsQuant4x4Dc_c (int16_t* pDct, int16_t iFF, int16_t iMF); 101 int32_t WelsHadamardQuant2x2_mmx (int16_t* pRes, const int16_t kiFF, int16_t iMF, int16_t* pDct, in… 103 int32_t WelsHadamardQuant2x2Skip_mmx (int16_t* pRes, int16_t iFF, int16_t iMF); 106 void WelsQuant4x4Dc_sse2 (int16_t* pDct, int16_t iFF, int16_t iMF); 111 void WelsQuant4x4Dc_avx2 (int16_t* pDct, int16_t iFF, int16_t iMF); 119 int32_t WelsHadamardQuant2x2_neon (int16_t* pRes, const int16_t kiFF, int16_t iMF, int16_t* pDct, i… 120 int32_t WelsHadamardQuant2x2Skip_neon (int16_t* pRes, int16_t iFF, int16_t iMF); 129 void WelsQuant4x4Dc_neon (int16_t* pDct, int16_t iFF, int16_t iMF); [all …]
|
D | wels_func_ptr_def.h | 73 typedef void (*PQuantizationDcFunc) (int16_t* pDct, int16_t iFF, int16_t iMF); 74 typedef int32_t (*PQuantizationSkipFunc) (int16_t* pDct, int16_t iFF, int16_t iMF); 75 typedef int32_t (*PQuantizationHadamardFunc) (int16_t* pRes, const int16_t kiFF, int16_t iMF, int16…
|
/third_party/openh264/codec/encoder/core/src/ |
D | encode_mb_aux.cpp | 162 #define NEW_QUANT(pDct, iFF, iMF) (((iFF)+ WELS_ABS_LC(pDct))*(iMF)) >>16 argument 163 #define WELS_NEW_QUANT(pDct,iFF,iMF) WELS_ABS_LC(NEW_QUANT(pDct, iFF, iMF)) argument 179 void WelsQuant4x4Dc_c (int16_t* pDct, int16_t iFF, int16_t iMF) { in WelsQuant4x4Dc_c() argument 183 pDct[i] = WELS_NEW_QUANT (pDct[i], iFF, iMF); in WelsQuant4x4Dc_c() 185 pDct[i + 1] = WELS_NEW_QUANT (pDct[i + 1], iFF, iMF); in WelsQuant4x4Dc_c() 187 pDct[i + 2] = WELS_NEW_QUANT (pDct[i + 2], iFF, iMF); in WelsQuant4x4Dc_c() 189 pDct[i + 3] = WELS_NEW_QUANT (pDct[i + 3], iFF, iMF); in WelsQuant4x4Dc_c() 226 int32_t WelsHadamardQuant2x2Skip_c (int16_t* pRs, int16_t iFF, int16_t iMF) { in WelsHadamardQuant2x2Skip_c() argument 228 int16_t iThreshold = ((1 << 16) - 1) / iMF - iFF; in WelsHadamardQuant2x2Skip_c() 244 int32_t WelsHadamardQuant2x2_c (int16_t* pRs, const int16_t iFF, int16_t iMF, int16_t* pDct, int16_… in WelsHadamardQuant2x2_c() argument [all …]
|
/third_party/openh264/test/encoder/ |
D | EncUT_DecodeMbAux.cpp | 154 void WelsDequantHadamard2x2DcAnchor (int16_t* pDct, int16_t iMF) { in WelsDequantHadamard2x2DcAnchor() argument 159 pDct[0] = ((iSumU + iSumD) * iMF) >> 1; in WelsDequantHadamard2x2DcAnchor() 160 pDct[1] = ((iSumU - iSumD) * iMF) >> 1; in WelsDequantHadamard2x2DcAnchor() 161 pDct[2] = ((iDelU + iDelD) * iMF) >> 1; in WelsDequantHadamard2x2DcAnchor() 162 pDct[3] = ((iDelU - iDelD) * iMF) >> 1; in WelsDequantHadamard2x2DcAnchor() 166 int16_t iMF; in TEST() local 167 iMF = rand() & 127; in TEST() 170 WelsDequantHadamard2x2DcAnchor (iRefDct, iMF); in TEST() 171 WelsDequantIHadamard2x2Dc (iDct, iMF); in TEST()
|
D | EncUT_EncoderMbAux.cpp | 406 void WelsQuant4x4DcAnchor (int16_t* pDct, int16_t iFF, int16_t iMF) { in WelsQuant4x4DcAnchor() argument 409 pDct[i] = WELS_NEW_QUANT (pDct[i], iFF, iMF); in WelsQuant4x4DcAnchor()
|