Lines Matching refs:seq
89 const AV1RawSequenceHeader *seq = s->sequence_header; in get_pixel_format() local
94 if (seq->seq_profile == 2 && seq->color_config.high_bitdepth) in get_pixel_format()
95 bit_depth = seq->color_config.twelve_bit ? 12 : 10; in get_pixel_format()
96 else if (seq->seq_profile <= 2) in get_pixel_format()
97 bit_depth = seq->color_config.high_bitdepth ? 10 : 8; in get_pixel_format()
99 mpp_err_f("Unknown AV1 profile %d.\n", seq->seq_profile); in get_pixel_format()
103 if (!seq->color_config.mono_chrome) { in get_pixel_format()
105 if (seq->color_config.subsampling_x == 0 && in get_pixel_format()
106 seq->color_config.subsampling_y == 0) { in get_pixel_format()
109 } else if (seq->color_config.subsampling_x == 1 && in get_pixel_format()
110 seq->color_config.subsampling_y == 0) { in get_pixel_format()
117 } else if (seq->color_config.subsampling_x == 1 && in get_pixel_format()
118 seq->color_config.subsampling_y == 1) { in get_pixel_format()
360 static RK_S32 get_relative_dist(const AV1RawSequenceHeader *seq, in get_relative_dist() argument
364 RK_U32 m = 1 << seq->order_hint_bits_minus_1; in get_relative_dist()
371 const AV1RawSequenceHeader *seq = s->sequence_header; in skip_mode_params() local
387 dist = get_relative_dist(seq, ref_hint, header->order_hint); in skip_mode_params()
390 get_relative_dist(seq, ref_hint, forward_hint) > 0) { in skip_mode_params()
396 get_relative_dist(seq, ref_hint, backward_hint) < 0) { in skip_mode_params()
416 if (get_relative_dist(seq, ref_hint, forward_hint) < 0) { in skip_mode_params()
418 get_relative_dist(seq, ref_hint, second_forward_hint) > 0) { in skip_mode_params()