Lines Matching refs:bit

130     MppWriteCtx *bit = &bit_ctx;  in h264e_pps_to_packet()  local
133 mpp_writer_init(bit, p, buf_size); in h264e_pps_to_packet()
136 mpp_writer_put_raw_bits(bit, 0, 24); in h264e_pps_to_packet()
137 mpp_writer_put_raw_bits(bit, 1, 8); in h264e_pps_to_packet()
139 mpp_writer_put_raw_bits(bit, 0, 1); in h264e_pps_to_packet()
141 mpp_writer_put_raw_bits(bit, H264_NALU_PRIORITY_HIGHEST, 2); in h264e_pps_to_packet()
143 mpp_writer_put_raw_bits(bit, H264_NALU_TYPE_PPS, 5); in h264e_pps_to_packet()
146 mpp_writer_put_ue(bit, pps->pps_id); in h264e_pps_to_packet()
148 mpp_writer_put_ue(bit, pps->sps_id); in h264e_pps_to_packet()
150 mpp_writer_put_bits(bit, pps->entropy_coding_mode, 1); in h264e_pps_to_packet()
152 mpp_writer_put_bits(bit, pps->bottom_field_pic_order_in_frame_present, 1); in h264e_pps_to_packet()
154 mpp_writer_put_ue(bit, pps->num_slice_groups - 1); in h264e_pps_to_packet()
156 mpp_writer_put_ue(bit, pps->num_ref_idx_l0_default_active - 1); in h264e_pps_to_packet()
158 mpp_writer_put_ue(bit, pps->num_ref_idx_l1_default_active - 1); in h264e_pps_to_packet()
160 mpp_writer_put_bits(bit, pps->weighted_pred, 1); in h264e_pps_to_packet()
162 mpp_writer_put_bits(bit, pps->weighted_bipred_idc, 2); in h264e_pps_to_packet()
164 mpp_writer_put_se(bit, pps->pic_init_qp - 26); in h264e_pps_to_packet()
166 mpp_writer_put_se(bit, pps->pic_init_qs - 26); in h264e_pps_to_packet()
168 mpp_writer_put_se(bit, pps->chroma_qp_index_offset); in h264e_pps_to_packet()
170 mpp_writer_put_bits(bit, pps->deblocking_filter_control, 1); in h264e_pps_to_packet()
172 mpp_writer_put_bits(bit, pps->constrained_intra_pred, 1); in h264e_pps_to_packet()
174 mpp_writer_put_bits(bit, pps->redundant_pic_cnt, 1); in h264e_pps_to_packet()
180 mpp_writer_put_bits(bit, pps->transform_8x8_mode, 1); in h264e_pps_to_packet()
183 mpp_writer_put_bits(bit, pps->pic_scaling_matrix_present != 0, 1); in h264e_pps_to_packet()
185 mpp_writer_put_bits(bit, 0, 6); in h264e_pps_to_packet()
188 mpp_writer_put_bits(bit, 0, 2); /* default scaling list */ in h264e_pps_to_packet()
196 mpp_writer_put_bits(bit, 1, 1); in h264e_pps_to_packet()
201 … mpp_writer_put_se(bit, (int8_t)(intra_scl[zigzag[j]] - (j > 0 ? intra_scl[zigzag[j - 1]] : 8))); in h264e_pps_to_packet()
203 mpp_writer_put_se(bit, (int8_t) - intra_scl[zigzag[run]]); in h264e_pps_to_packet()
205 mpp_writer_put_bits(bit, 1, 1); in h264e_pps_to_packet()
210 … mpp_writer_put_se(bit, (int8_t)(inter_scl[zigzag[j]] - (j > 0 ? inter_scl[zigzag[j - 1]] : 8))); in h264e_pps_to_packet()
212 mpp_writer_put_se(bit, (int8_t) - inter_scl[zigzag[run]]); in h264e_pps_to_packet()
214 mpp_writer_put_bits(bit, 0, 2); in h264e_pps_to_packet()
218 mpp_writer_put_se(bit, pps->second_chroma_qp_index_offset); in h264e_pps_to_packet()
221 mpp_writer_trailing(bit); in h264e_pps_to_packet()
223 pps_size = mpp_writer_bytes(bit); in h264e_pps_to_packet()