Lines Matching defs:sps

112                                 H264RawVUI *current, H264RawSPS *sps)
205 if ((sps->profile_idc == 44 || sps->profile_idc == 86 ||
206 sps->profile_idc == 100 || sps->profile_idc == 110 ||
207 sps->profile_idc == 122 || sps->profile_idc == 244) &&
208 sps->constraint_set3_flag) {
222 H264RawSPS *sps)
246 if ((sps->profile_idc == 44 || sps->profile_idc == 86 ||
247 sps->profile_idc == 100 || sps->profile_idc == 110 ||
248 sps->profile_idc == 122 || sps->profile_idc == 244) &&
249 sps->constraint_set3_flag) {
260 static int FUNC(sps)(CodedBitstreamContext *ctx, RWContext *rw,
408 const H264RawSPS *sps;
419 sps = h264->sps[current->seq_parameter_set_id];
420 if (!sps) {
434 pic_size = (sps->pic_width_in_mbs_minus1 + 1) *
435 (sps->pic_height_in_map_units_minus1 + 1);
471 se(pic_init_qp_minus26, -26 - 6 * sps->bit_depth_luma_minus8, +25);
485 for (i = 0; i < 6 + (((sps->chroma_format_idc != 3) ? 2 : 6) *
518 const H264RawSPS *sps;
525 sps = h264->sps[current->seq_parameter_set_id];
526 if (!sps) {
531 h264->active_sps = sps;
533 if (sps->vui.nal_hrd_parameters_present_flag) {
534 for (i = 0; i <= sps->vui.nal_hrd_parameters.cpb_cnt_minus1; i++) {
535 length = sps->vui.nal_hrd_parameters.initial_cpb_removal_delay_length_minus1 + 1;
545 if (sps->vui.vcl_hrd_parameters_present_flag) {
546 for (i = 0; i <= sps->vui.vcl_hrd_parameters.cpb_cnt_minus1; i++) {
547 length = sps->vui.vcl_hrd_parameters.initial_cpb_removal_delay_length_minus1 + 1;
562 const H264RawSPS *sps)
592 if (sps->vui.nal_hrd_parameters_present_flag)
593 time_offset_length = sps->vui.nal_hrd_parameters.time_offset_length;
594 else if (sps->vui.vcl_hrd_parameters_present_flag)
595 time_offset_length = sps->vui.vcl_hrd_parameters.time_offset_length;
612 const H264RawSPS *sps;
617 sps = h264->active_sps;
618 if (!sps) {
623 if (h264->sps[i]) {
632 sps = h264->sps[k];
634 if (!sps) {
640 if (sps->vui.nal_hrd_parameters_present_flag ||
641 sps->vui.vcl_hrd_parameters_present_flag) {
644 if (sps->vui.nal_hrd_parameters_present_flag)
645 hrd = &sps->vui.nal_hrd_parameters;
646 else if (sps->vui.vcl_hrd_parameters_present_flag)
647 hrd = &sps->vui.vcl_hrd_parameters;
658 if (sps->vui.pic_struct_present_flag) {
672 &current->timestamp[i], sps));
727 const H264RawSPS *sps;
732 sps = h264->active_sps;
733 if (!sps) {
738 if (h264->sps[i]) {
747 sps = h264->sps[k];
764 if (!sps) {
769 infer(film_grain_bit_depth_luma_minus8, sps->bit_depth_luma_minus8);
770 infer(film_grain_bit_depth_chroma_minus8, sps->bit_depth_chroma_minus8);
771 infer(film_grain_full_range_flag, sps->vui.video_full_range_flag);
772 infer(film_grain_colour_primaries, sps->vui.colour_primaries);
773 infer(film_grain_transfer_characteristics, sps->vui.transfer_characteristics);
774 infer(film_grain_matrix_coefficients, sps->vui.matrix_coefficients);
863 const H264RawSPS *sps = h264->active_sps;
882 (1 << (sps->log2_max_frame_num_minus4 + 4)), 0);
886 0, sps->max_num_ref_frames - 1, 0);
906 (1 << (sps->log2_max_frame_num_minus4 + 4)), 0);
910 0, sps->max_num_ref_frames - 1, 0);
922 const H264RawSPS *sps = h264->active_sps;
928 chroma = !sps->separate_colour_plane_flag && sps->chroma_format_idc != 0;
975 const H264RawSPS *sps = h264->active_sps;
1001 0, sps->max_num_ref_frames - 1, 0);
1005 0, sps->max_num_ref_frames - 1, 0);
1009 0, sps->max_num_ref_frames, 0);
1026 const H264RawSPS *sps;
1077 sps = h264->sps[pps->seq_parameter_set_id];
1078 if (!sps) {
1083 h264->active_sps = sps;
1085 if (sps->separate_colour_plane_flag)
1088 ub(sps->log2_max_frame_num_minus4 + 4, frame_num);
1090 if (!sps->frame_mbs_only_flag) {
1104 if (sps->pic_order_cnt_type == 0) {
1105 ub(sps->log2_max_pic_order_cnt_lsb_minus4 + 4, pic_order_cnt_lsb);
1110 } else if (sps->pic_order_cnt_type == 1) {
1111 if (!sps->delta_pic_order_always_zero_flag) {
1173 se(slice_qp_delta, - 51 - 6 * sps->bit_depth_luma_minus8,
1174 + 51 + 6 * sps->bit_depth_luma_minus8);
1201 pic_size = (sps->pic_width_in_mbs_minus1 + 1) *
1202 (sps->pic_height_in_map_units_minus1 + 1);