History

modify WELS_CLIP1 to be inline functions

huili2 committed 12 years ago

Commit 090e8cc1 parent b21411a9 files · +36 −37Browse files

Showing the changes to codec/encoder/core/src/mc.cpp (1 of 9 files). Show all

Unified · Split

codec/encoder/core/src/mc.cpp+6−6
@@ -192,7 +192,7 @@ static inline void McHorVer20WidthEq16_c (const uint8_t* pSrc, int32_t iSrcStrid · 191 unmodified lines
192192 int32_t i, j;
193193 for (i = 0; i < iHeight; i++) {
194194 for (j = 0; j < 16; j++) {
195− pDst[j] = WELS_CLIP1 ((fpHorFilter (pSrc + j) + 16) >> 5);
195+ pDst[j] = WelsClip1 ((fpHorFilter (pSrc + j) + 16) >> 5);
196196 }
197197 pDst += iDstStride;
198198 pSrc += iSrcStride;
@@ -204,7 +204,7 @@ static inline void McHorVer02WidthEq16_c (const uint8_t* pSrc, int32_t iSrcStrid · 5 unmodified lines
204204 int32_t i, j;
205205 for (i = 0; i < iHeight; i++) {
206206 for (j = 0; j < 16; j++) {
207− pDst[j] = WELS_CLIP1 ((fpVerFilter (pSrc + j, iSrcStride) + 16) >> 5);
207+ pDst[j] = WelsClip1 ((fpVerFilter (pSrc + j, iSrcStride) + 16) >> 5);
208208 }
209209 pDst += iDstStride;
210210 pSrc += iSrcStride;
@@ -221,7 +221,7 @@ static inline void McHorVer22WidthEq16_c (const uint8_t* pSrc, int32_t iSrcStrid · 10 unmodified lines
221221 pTmp[j] = fpVerFilter (pSrc - 2 + j, iSrcStride);
222222 }
223223 for (k = 0; k < 16; k++) {
224− pDst[k] = WELS_CLIP1 ((fpHorFilterInput16Bits (&pTmp[2 + k]) + 512) >> 10);
224+ pDst[k] = WelsClip1 ((fpHorFilterInput16Bits (&pTmp[2 + k]) + 512) >> 10);
225225 }
226226 pSrc += iSrcStride;
227227 pDst += iDstStride;
@@ -328,7 +328,7 @@ static inline void McHorVer20_c (const uint8_t* pSrc, int32_t iSrcStride, uint8_ · 100 unmodified lines
328328 int32_t i, j;
329329 for (i = 0; i < iHeight; i++) {
330330 for (j = 0; j < iWidth; j++) {
331− pDst[j] = WELS_CLIP1 ((fpHorFilter (pSrc + j) + 16) >> 5);
331+ pDst[j] = WelsClip1 ((fpHorFilter (pSrc + j) + 16) >> 5);
332332 }
333333 pDst += iDstStride;
334334 pSrc += iSrcStride;
@@ -340,7 +340,7 @@ static inline void McHorVer02_c (const uint8_t* pSrc, int32_t iSrcStride, uint8_ · 5 unmodified lines
340340 int32_t i, j;
341341 for (i = 0; i < iHeight; i++) {
342342 for (j = 0; j < iWidth; j++) {
343− pDst[j] = WELS_CLIP1 ((fpVerFilter (pSrc + j, iSrcStride) + 16) >> 5);
343+ pDst[j] = WelsClip1 ((fpVerFilter (pSrc + j, iSrcStride) + 16) >> 5);
344344 }
345345 pDst += iDstStride;
346346 pSrc += iSrcStride;
@@ -357,7 +357,7 @@ static inline void McHorVer22_c (const uint8_t* pSrc, int32_t iSrcStride, uint8_ · 10 unmodified lines
357357 pTmp[j] = fpVerFilter (pSrc - 2 + j, iSrcStride);
358358 }
359359 for (k = 0; k < iWidth; k++) {
360− pDst[k] = WELS_CLIP1 ((fpHorFilterInput16Bits (&pTmp[2 + k]) + 512) >> 10);
360+ pDst[k] = WelsClip1 ((fpHorFilterInput16Bits (&pTmp[2 + k]) + 512) >> 10);
361361 }
362362 pSrc += iSrcStride;
363363 pDst += iDstStride;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t