Lines Matching refs:ff_bp
238 static inline void vc1_pack_bitplanes(uint8_t *bitplane, int n, const uint8_t *ff_bp[3], int x, int y, int stride)
243 if (ff_bp[0])
244 v = ff_bp[0][ff_bp_index];
245 if (ff_bp[1])
246 v |= ff_bp[1][ff_bp_index] << 1;
247 if (ff_bp[2])
248 v |= ff_bp[2][ff_bp_index] << 2;
392 const uint8_t *ff_bp[3];
404 ff_bp[0] = pic_param.bitplane_present.flags.bp_direct_mb ? v->direct_mb_plane : NULL;
405 ff_bp[1] = pic_param.bitplane_present.flags.bp_skip_mb ? s->mbskip_table : NULL;
406 ff_bp[2] = pic_param.bitplane_present.flags.bp_mv_type_mb ? v->mv_type_mb_plane : NULL;
410 ff_bp[0] = pic_param.bitplane_present.flags.bp_direct_mb ? v->direct_mb_plane : NULL;
411 ff_bp[1] = pic_param.bitplane_present.flags.bp_skip_mb ? s->mbskip_table : NULL;
412 ff_bp[2] = pic_param.bitplane_present.flags.bp_forward_mb ? v->forward_mb_plane : NULL;
417 ff_bp[0] = pic_param.bitplane_present.flags.bp_field_tx ? v->fieldtx_plane : NULL;
418 ff_bp[1] = pic_param.bitplane_present.flags.bp_ac_pred ? v->acpred_plane : NULL;
419 ff_bp[2] = pic_param.bitplane_present.flags.bp_overflags ? v->over_flags_plane : NULL;
422 ff_bp[0] = NULL;
423 ff_bp[1] = NULL;
424 ff_bp[2] = NULL;
431 vc1_pack_bitplanes(bitplane, n, ff_bp, x, y, s->mb_stride);