Home | History | Annotate | Download | only in encode

Lines Matching refs:bitstream_put_ui

786 bitstream_put_ui(bitstream *bs, unsigned int val, int size_in_bits)
824 bitstream_put_ui(bs, 0, size_in_bits - 1); // leading zero
825 bitstream_put_ui(bs, val, size_in_bits);
858 bitstream_put_ui(bs, new_val, bit_left);
864 bitstream_put_ui(bs, 1, 1);
870 bitstream_put_ui(bs, 0x00000001, 32);
875 bitstream_put_ui(bs, 0, 1); /* forbidden_zero_bit: 0 */
876 bitstream_put_ui(bs, nal_ref_idc, 2);
877 bitstream_put_ui(bs, nal_unit_type, 5);
890 bitstream_put_ui(bs, profile_idc, 8); /* profile_idc */
891 bitstream_put_ui(bs, !!(avcenc_context.constraint_set_flag & 1), 1); /* constraint_set0_flag */
892 bitstream_put_ui(bs, !!(avcenc_context.constraint_set_flag & 2), 1); /* constraint_set1_flag */
893 bitstream_put_ui(bs, !!(avcenc_context.constraint_set_flag & 4), 1); /* constraint_set2_flag */
894 bitstream_put_ui(bs, !!(avcenc_context.constraint_set_flag & 8), 1); /* constraint_set3_flag */
895 bitstream_put_ui(bs, 0, 4); /* reserved_zero_4bits */
896 bitstream_put_ui(bs, seq_param->level_idc, 8); /* level_idc */
903 bitstream_put_ui(bs, 0, 1); /* qpprime_y_zero_transform_bypass_flag */
904 bitstream_put_ui(bs, 0, 1); /* seq_scaling_matrix_present_flag */
917 bitstream_put_ui(bs, 0, 1); /* gaps_in_frame_num_value_allowed_flag */
921 bitstream_put_ui(bs, seq_param->seq_fields.bits.frame_mbs_only_flag, 1); /* frame_mbs_only_flag */
927 bitstream_put_ui(bs, seq_param->seq_fields.bits.direct_8x8_inference_flag, 1); /* direct_8x8_inference_flag */
928 bitstream_put_ui
938 bitstream_put_ui(bs, 0, 1); /* vui_parameters_present_flag */
940 bitstream_put_ui(bs, 1, 1); /* vui_parameters_present_flag */
941 bitstream_put_ui(bs, 0, 1); /* aspect_ratio_info_present_flag */
942 bitstream_put_ui(bs, 0, 1); /* overscan_info_present_flag */
943 bitstream_put_ui(bs, 0, 1); /* video_signal_type_present_flag */
944 bitstream_put_ui(bs, 0, 1); /* chroma_loc_info_present_flag */
945 bitstream_put_ui(bs, 1, 1); /* timing_info_present_flag */
947 bitstream_put_ui(bs, 15, 32);
948 bitstream_put_ui(bs, 900, 32);
949 bitstream_put_ui(bs, 1, 1);
951 bitstream_put_ui(bs, 1, 1); /* nal_hrd_parameters_present_flag */
955 bitstream_put_ui(bs, 4, 4); /* bit_rate_scale */
956 bitstream_put_ui(bs, 6, 4); /* cpb_size_scale */
960 bitstream_put_ui(bs, 1, 1); /* cbr_flag[0] */
962 bitstream_put_ui(bs, 23, 5); /* initial_cpb_removal_delay_length_minus1 */
963 bitstream_put_ui(bs, 23, 5); /* cpb_removal_delay_length_minus1 */
964 bitstream_put_ui(bs, 23, 5); /* dpb_output_delay_length_minus1 */
965 bitstream_put_ui(bs, 23, 5); /* time_offset_length */
967 bitstream_put_ui(bs, 0, 1); /* vcl_hrd_parameters_present_flag */
968 bitstream_put_ui(bs, 0, 1); /* low_delay_hrd_flag */
970 bitstream_put_ui(bs, 0, 1); /* pic_struct_present_flag */
971 bitstream_put_ui(bs, 0, 1); /* bitstream_restriction_flag */
997 bitstream_put_ui(bs, pic_param->pic_fields.bits.entropy_coding_mode_flag, 1); /* entropy_coding_mode_flag */
999 bitstream_put_ui(bs, 0, 1); /* pic_order_present_flag: 0 */
1006 bitstream_put_ui(bs, pic_param->pic_fields.bits.weighted_pred_flag, 1); /* weighted_pred_flag: 0 */
1007 bitstream_put_ui(bs, pic_param->pic_fields.bits.weighted_bipred_idc, 2); /* weighted_bipred_idc: 0 */
1013 bitstream_put_ui(bs, pic_param->pic_fields.bits.deblocking_filter_control_present_flag, 1); /* deblocking_filter_control_present_flag */
1014 bitstream_put_ui(bs, 0, 1); /* constrained_intra_pred_flag */
1015 bitstream_put_ui(bs, 0, 1); /* redundant_pic_cnt_present_flag */
1018 bitstream_put_ui(bs, pic_param->pic_fields.bits.transform_8x8_mode_flag, 1); /*transform_8x8_mode_flag */
1019 bitstream_put_ui(bs, 0, 1); /* pic_scaling_matrix_present_flag */
1093 bitstream_put_ui(&sei_bp_bs, init_cpb_removal_delay, cpb_removal_length);
1094 bitstream_put_ui(&sei_bp_bs, init_cpb_removal_delay_offset, cpb_removal_length);
1096 bitstream_put_ui(&sei_bp_bs, 1, 1);
1102 bitstream_put_ui(&sei_pic_bs, cpb_removal_delay, cpb_removal_length);
1103 bitstream_put_ui(&sei_pic_bs, dpb_output_delay, dpb_output_length);
1105 bitstream_put_ui(&sei_pic_bs, 1, 1);
1115 bitstream_put_ui(&nal_bs, 0, 8);
1116 bitstream_put_ui(&nal_bs, bp_byte_size, 8);
1120 bitstream_put_ui(&nal_bs, byte_buf[i], 8);
1124 bitstream_put_ui(&nal_bs, 0x01, 8);
1125 bitstream_put_ui(&nal_bs, pic_byte_size, 8);
1129 bitstream_put_ui(&nal_bs, byte_buf[i], 8);
1152 bitstream_put_ui(bs, frame_num & 0x0F, seq_param->seq_fields.bits.log2_max_frame_num_minus4 + 4); /* frame_num */
1164 bitstream_put_ui(bs, (display_frame*2) & 0x3F, seq_param->seq_fields.bits.log2_max_pic_order_cnt_lsb_minus4 + 4);
1175 bitstream_put_ui(bs, 0, 1); /* num_ref_idx_active_override_flag: 0 */
1177 bitstream_put_ui(bs, 0, 1); /* ref_pic_list_reordering_flag_l0: 0 */
1179 bitstream_put_ui(bs, 1, 1); /* direct_spatial_mv_pred: 1 */
1180 bitstream_put_ui(bs, 0, 1); /* num_ref_idx_active_override_flag: 0 */
1182 bitstream_put_ui(bs, 0, 1); /* ref_pic_list_reordering_flag_l0: 0 */
1183 bitstream_put_ui(bs, 0, 1); /* ref_pic_list_reordering_flag_l1: 0 */
1191 bitstream_put_ui(bs, 0, 1); /* no_output_of_prior_pics_flag: 0 */
1192 bitstream_put_ui(bs, 0, 1); /* long_term_reference_flag: 0 */
1194 bitstream_put_ui(bs, 0, 1); /* adaptive_ref_pic_marking_mode_flag: 0 */
1233 bitstream_put_ui(bs, *coded_mem, 8);