Lines Matching defs:plane_idx
792 static int binkb_decode_plane(BinkContext *c, GetBitContext *gb, int plane_idx,
807 const int stride = c->pic.linesize[plane_idx];
812 ref_start = c->pic.data[plane_idx];
813 ref_end = c->pic.data[plane_idx] + (bh * c->pic.linesize[plane_idx] + bw) * 8;
824 dst = c->pic.data[plane_idx] + 8*by*stride;
938 static int bink_decode_plane(BinkContext *c, GetBitContext *gb, int plane_idx,
952 const int stride = c->pic.linesize[plane_idx];
961 ref_start = c->last.data[plane_idx] ? c->last.data[plane_idx]
962 : c->pic.data[plane_idx];
964 + (bw - 1 + c->last.linesize[plane_idx] * (bh - 1)) * 8;
991 dst = c->pic.data[plane_idx] + 8*by*stride;
992 prev = (c->last.data[plane_idx] ? c->last.data[plane_idx]
993 : c->pic.data[plane_idx]) + 8*by*stride;
1166 int plane, plane_idx;
1195 plane_idx = (!plane || !c->swap_planes) ? plane : (plane ^ 3);
1198 if (bink_decode_plane(c, &gb, plane_idx, !!plane) < 0)
1201 if (binkb_decode_plane(c, &gb, plane_idx, !pkt->pts, !!plane) < 0)