History

negative data with left shift, use cast or multiplication instead

Licai Guo committed 12 years ago

Commit a8104081 parent 136931c3 files · +7 −6Browse files

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

Unified · Split

codec/decoder/core/src/mc.cpp+1−1
@@ -138,7 +138,7 @@ static inline int32_t HorFilterInput16bit_c (int16_t* pSrc) { · 137 unmodified lines
138138 int32_t iPix14 = pSrc[-1] + pSrc[2];
139139 int32_t iPix23 = pSrc[ 0] + pSrc[1];
140140
141− return (iPix05 - ((iPix14 << 2) + iPix14) + (iPix23 << 4) + (iPix23 << 2));
141+ return (iPix05 - ((iPix14 * 4) + iPix14) + (iPix23 * 16) + (iPix23 * 4));
142142 }
143143 // h: iOffset=1 / v: iOffset=iSrcStride
144144 static inline int32_t FilterInput8bitWithStride_c (uint8_t* pSrc, const int32_t kiOffset) {

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