Lines Matching defs:ff_bp
132 static inline void vc1_pack_bitplanes(uint8_t *bitplane, int n, const uint8_t *ff_bp[3], int x, int y, int stride)
137 if (ff_bp[0])
138 v = ff_bp[0][ff_bp_index];
139 if (ff_bp[1])
140 v |= ff_bp[1][ff_bp_index] << 1;
141 if (ff_bp[2])
142 v |= ff_bp[2][ff_bp_index] << 2;
270 const uint8_t *ff_bp[3];
275 ff_bp[0] = pic_param->bitplane_present.flags.bp_direct_mb ? v->direct_mb_plane : NULL;
276 ff_bp[1] = pic_param->bitplane_present.flags.bp_skip_mb ? s->mbskip_table : NULL;
277 ff_bp[2] = pic_param->bitplane_present.flags.bp_mv_type_mb ? v->mv_type_mb_plane : NULL;
281 ff_bp[0] = pic_param->bitplane_present.flags.bp_direct_mb ? v->direct_mb_plane : NULL;
282 ff_bp[1] = pic_param->bitplane_present.flags.bp_skip_mb ? s->mbskip_table : NULL;
283 ff_bp[2] = NULL; /* XXX: interlaced frame (FORWARD plane) */
288 ff_bp[0] = NULL; /* XXX: interlaced frame (FIELDTX plane) */
289 ff_bp[1] = pic_param->bitplane_present.flags.bp_ac_pred ? v->acpred_plane : NULL;
290 ff_bp[2] = pic_param->bitplane_present.flags.bp_overflags ? v->over_flags_plane : NULL;
293 ff_bp[0] = NULL;
294 ff_bp[1] = NULL;
295 ff_bp[2] = NULL;
306 vc1_pack_bitplanes(bitplane, n, ff_bp, x, y, s->mb_stride);