Skip to content

Commit f433ccf

Browse files
committed
vp9_postproc: add missing casts
Fixes warnings with cl.exe: ``` vp9\common\vp9_postproc.c(141): warning C4244: '=': conversion from 'int64_t' to 'uint16_t', possible loss of data vp9\common\vp9_postproc.c(176): warning C4244: '=': conversion from 'int64_t' to 'uint16_t', possible loss of data ``` Change-Id: Iff06b434c35395b8eb7eb7f36d76f6f8ab74a581
1 parent b71c17f commit f433ccf

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

vp9/common/vp9_postproc.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ void vp9_highbd_mbpost_proc_across_ip_c(uint16_t *src, int pitch, int rows,
138138
d[c & 15] = s[c];
139139

140140
if (sumsq * 15 - sum * sum < flimit) {
141-
d[c & 15] = (8 + sum + s[c]) >> 4;
141+
d[c & 15] = (uint16_t)((8 + sum + s[c]) >> 4);
142142
}
143143

144144
s[c - 8] = d[(c - 8) & 15];
@@ -173,7 +173,7 @@ void vp9_highbd_mbpost_proc_down_c(uint16_t *dst, int pitch, int rows, int cols,
173173
d[r & 15] = s[0];
174174

175175
if (sumsq * 15 - sum * sum < flimit) {
176-
d[r & 15] = (rv2[r & 127] + sum + s[0]) >> 4;
176+
d[r & 15] = (uint16_t)((rv2[r & 127] + sum + s[0]) >> 4);
177177
}
178178

179179
s[-8 * pitch] = d[(r - 8) & 15];

0 commit comments

Comments
 (0)