Lines Matching refs:hrd
46 static MPP_RET read_hrd_parameters(BitReadCtx_t *p_bitctx, H264_HRD_t *hrd) in read_hrd_parameters() argument
50 READ_UE(p_bitctx, &hrd->cpb_cnt_minus1); in read_hrd_parameters()
51 VAL_CHECK(ret, hrd->cpb_cnt_minus1 < MAXIMUMVALUEOFcpb_cnt); in read_hrd_parameters()
52 hrd->cpb_cnt_minus1 += 1; in read_hrd_parameters()
53 READ_BITS(p_bitctx, 4, &hrd->bit_rate_scale); in read_hrd_parameters()
54 READ_BITS(p_bitctx, 4, &hrd->cpb_size_scale); in read_hrd_parameters()
55 for (SchedSelIdx = 0; SchedSelIdx < hrd->cpb_cnt_minus1; SchedSelIdx++) { in read_hrd_parameters()
56 READ_UE(p_bitctx, &hrd->bit_rate_value_minus1[SchedSelIdx]); in read_hrd_parameters()
57 READ_UE(p_bitctx, &hrd->cpb_size_value_minus1[SchedSelIdx]); in read_hrd_parameters()
58 READ_ONEBIT(p_bitctx, &hrd->cbr_flag[SchedSelIdx]); in read_hrd_parameters()
60 READ_BITS(p_bitctx, 5, &hrd->initial_cpb_removal_delay_length_minus1); in read_hrd_parameters()
61 hrd->initial_cpb_removal_delay_length_minus1 += 1; in read_hrd_parameters()
62 READ_BITS(p_bitctx, 5, &hrd->cpb_removal_delay_length_minus1); in read_hrd_parameters()
63 hrd->cpb_removal_delay_length_minus1 += 1; in read_hrd_parameters()
64 READ_BITS(p_bitctx, 5, &hrd->dpb_output_delay_length_minus1); in read_hrd_parameters()
65 hrd->dpb_output_delay_length_minus1 += 1; in read_hrd_parameters()
66 READ_BITS(p_bitctx, 5, &hrd->time_offset_length); in read_hrd_parameters()