215 |
|
continue; |
216 |
|
/* get chrominance */ |
217 |
|
if (tmTop->flags & TM_F_MESOPIC && ls[i] < BMESUPPER) { |
218 |
< |
if (uv_decode(uvp, uvp+1, luvs[i]&0x3fff) < 0) { |
218 |
> |
if (uv_decode(&uvp[0], &uvp[1], luvs[i]&0x3fff) < 0) { |
219 |
|
uvp[0] = U_NEU; /* should barf? */ |
220 |
|
uvp[1] = V_NEU; |
221 |
|
} |
225 |
|
SGILOGENCODE_NODITHER)) < 0) |
226 |
|
j = uv14neu; |
227 |
|
} else { |
228 |
< |
j = tmTop->flags&TM_F_BW ? uv14neu : luvs[i]&0x3fff; |
228 |
> |
j = tmTop->flags&TM_F_BW ? uv14neu : |
229 |
> |
(int)(luvs[i]&0x3fff); |
230 |
|
} |
231 |
|
if (!isuvset(ld, j)) { |
232 |
|
if (uv_decode(&uvp[0], &uvp[1], j) < 0) { |