Lines Matching defs:width
131 static int loco_decode_plane(LOCOContext *l, uint8_t *data, int width, int height,
157 for (i = 1; i < width; i++) {
171 for (i = 1; i < width; i++) {
183 static void rotate_faulty_loco(uint8_t *data, int width, int height, int stride)
188 if (width>=y) {
191 (width-y));
193 memmove(data + y*stride + (width-y),
217 decoded = loco_decode_plane(l, p->data[0], avctx->width, avctx->height,
220 decoded = loco_decode_plane(l, p->data[1], avctx->width / 2, avctx->height,
223 decoded = loco_decode_plane(l, p->data[2], avctx->width / 2, avctx->height,
227 decoded = loco_decode_plane(l, p->data[0], avctx->width, avctx->height,
230 decoded = loco_decode_plane(l, p->data[2], avctx->width / 2, avctx->height / 2,
233 decoded = loco_decode_plane(l, p->data[1], avctx->width / 2, avctx->height / 2,
237 decoded = loco_decode_plane(l, p->data[1] + p->linesize[1]*(avctx->height-1), avctx->width, avctx->height,
240 decoded = loco_decode_plane(l, p->data[0] + p->linesize[0]*(avctx->height-1), avctx->width, avctx->height,
243 decoded = loco_decode_plane(l, p->data[2] + p->linesize[2]*(avctx->height-1), avctx->width, avctx->height,
245 if (avctx->width & 1) {
246 rotate_faulty_loco(p->data[0] + p->linesize[0]*(avctx->height-1), avctx->width, avctx->height, -p->linesize[0]);
247 rotate_faulty_loco(p->data[1] + p->linesize[1]*(avctx->height-1), avctx->width, avctx->height, -p->linesize[1]);
248 rotate_faulty_loco(p->data[2] + p->linesize[2]*(avctx->height-1), avctx->width, avctx->height, -p->linesize[2]);
253 decoded = loco_decode_plane(l, p->data[1] + p->linesize[1]*(avctx->height-1), avctx->width, avctx->height,
256 decoded = loco_decode_plane(l, p->data[0] + p->linesize[0]*(avctx->height-1), avctx->width, avctx->height,
259 decoded = loco_decode_plane(l, p->data[2] + p->linesize[2]*(avctx->height-1), avctx->width, avctx->height,
262 decoded = loco_decode_plane(l, p->data[3] + p->linesize[3]*(avctx->height-1), avctx->width, avctx->height,