Home | History | Annotate | Download | only in videoencoder

Lines Matching refs:bitstream_put_ui

59 static void bitstream_put_ui(bitstream *bs, unsigned int val, int size_in_bits)
98 bitstream_put_ui(bs, 0, size_in_bits - 1); // leading zero
99 bitstream_put_ui(bs, val, size_in_bits);
130 bitstream_put_ui(bs, new_val, bit_left);
135 bitstream_put_ui(bs, 1, 1);
141 bitstream_put_ui(bs, 0x00000001, 32);
146 bitstream_put_ui(bs, 0, 1); /* forbidden_zero_bit: 0 */
147 bitstream_put_ui(bs, nal_ref_idc, 2);
148 bitstream_put_ui(bs, nal_unit_type, 5);
190 bitstream_put_ui(bs, profile_idc, 8); /* profile_idc */
191 bitstream_put_ui(bs, !!(constraint_set_flag & 1), 1); /* constraint_set0_flag */
192 bitstream_put_ui(bs, !!(constraint_set_flag & 2), 1); /* constraint_set1_flag */
193 bitstream_put_ui(bs, !!(constraint_set_flag & 4), 1); /* constraint_set2_flag */
194 bitstream_put_ui(bs, !!(constraint_set_flag & 8), 1); /* constraint_set3_flag */
195 bitstream_put_ui(bs, 0, 4); /* reserved_zero_4bits */
196 bitstream_put_ui(bs, seq_param->level_idc, 8); /* level_idc */
203 bitstream_put_ui(bs, 0, 1); /* qpprime_y_zero_transform_bypass_flag */
204 bitstream_put_ui(bs, 0, 1); /* seq_scaling_matrix_present_flag */
217 bitstream_put_ui(bs, 0, 1); /* gaps_in_frame_num_value_allowed_flag */
221 bitstream_put_ui(bs, seq_param->seq_fields.bits.frame_mbs_only_flag, 1); /* frame_mbs_only_flag */
227 bitstream_put_ui(bs, seq_param->seq_fields.bits.direct_8x8_inference_flag, 1); /* direct_8x8_inference_flag */
228 bitstream_put_ui(bs, seq_param->frame_cropping_flag, 1); /* frame_cropping_flag */
238 bitstream_put_ui(bs, 0, 1); /* vui_parameters_present_flag */
240 bitstream_put_ui(bs, 1, 1); /* vui_parameters_present_flag */
241 bitstream_put_ui(bs, 0, 1); /* aspect_ratio_info_present_flag */
242 bitstream_put_ui(bs, 0, 1); /* overscan_info_present_flag */
243 bitstream_put_ui(bs, 0, 1); /* video_signal_type_present_flag */
244 bitstream_put_ui(bs, 0, 1); /* chroma_loc_info_present_flag */
245 bitstream_put_ui(bs, 1, 1); /* timing_info_present_flag */
247 bitstream_put_ui(bs, 15, 32);
248 bitstream_put_ui(bs, 900, 32);
249 bitstream_put_ui(bs, 1, 1);
251 bitstream_put_ui(bs, 1, 1); /* nal_hrd_parameters_present_flag */
255 bitstream_put_ui(bs, 4, 4); /* bit_rate_scale */
256 bitstream_put_ui(bs, 6, 4); /* cpb_size_scale */
260 bitstream_put_ui(bs, 1, 1); /* cbr_flag[0] */
262 bitstream_put_ui(bs, 23, 5); /* initial_cpb_removal_delay_length_minus1 */
263 bitstream_put_ui(bs, 23, 5); /* cpb_removal_delay_length_minus1 */
264 bitstream_put_ui(bs, 23, 5); /* dpb_output_delay_length_minus1 */
265 bitstream_put_ui(bs, 23, 5); /* time_offset_length */
267 bitstream_put_ui(bs, 0, 1); /* vcl_hrd_parameters_present_flag */
268 bitstream_put_ui(bs, 0, 1); /* low_delay_hrd_flag */
270 bitstream_put_ui(bs, 0, 1); /* pic_struct_present_flag */
271 bitstream_put_ui(bs, 0, 1); /* bitstream_restriction_flag */
283 bitstream_put_ui(bs, pic_param->pic_fields.bits.entropy_coding_mode_flag, 1); /* entropy_coding_mode_flag */
285 bitstream_put_ui(bs, 0, 1); /* pic_order_present_flag: 0 */
292 bitstream_put_ui(bs, pic_param->pic_fields.bits.weighted_pred_flag, 1); /* weighted_pred_flag: 0 */
293 bitstream_put_ui(bs, pic_param->pic_fields.bits.weighted_bipred_idc, 2); /* weighted_bipred_idc: 0 */
299 bitstream_put_ui(bs, pic_param->pic_fields.bits.deblocking_filter_control_present_flag, 1); /* deblocking_filter_control_present_flag */
300 bitstream_put_ui(bs, 0, 1); /* constrained_intra_pred_flag */
301 bitstream_put_ui(bs, 0, 1); /* redundant_pic_cnt_present_flag */
304 bitstream_put_ui(bs, pic_param->pic_fields.bits.transform_8x8_mode_flag, 1); /*transform_8x8_mode_flag */
305 bitstream_put_ui(bs, 0, 1); /* pic_scaling_matrix_present_flag */
355 bitstream_put_ui(&sei_bp_bs, init_cpb_removal_delay, cpb_removal_length);
356 bitstream_put_ui(&sei_bp_bs, init_cpb_removal_delay_offset, cpb_removal_length);
358 bitstream_put_ui(&sei_bp_bs, 1, 1);
364 bitstream_put_ui(&sei_pic_bs, cpb_removal_delay, cpb_removal_length);
365 bitstream_put_ui(&sei_pic_bs, dpb_output_delay, dpb_output_length);
367 bitstream_put_ui(&sei_pic_bs, 1, 1);
377 bitstream_put_ui(&nal_bs, 0, 8);
378 bitstream_put_ui(&nal_bs, bp_byte_size, 8);
382 bitstream_put_ui(&nal_bs, byte_buf[i], 8);
386 bitstream_put_ui(&nal_bs, 0x01, 8);
387 bitstream_put_ui(&nal_bs, pic_byte_size, 8);
391 bitstream_put_ui(&nal_bs, byte_buf[i], 8);