Lines Matching refs:ps_bitstrm
95 IH264E_ERROR_T ih264e_bitstrm_init(bitstrm_t *ps_bitstrm, in ih264e_bitstrm_init() argument
99 ps_bitstrm->pu1_strm_buffer = pu1_bitstrm_buf; in ih264e_bitstrm_init()
100 ps_bitstrm->u4_max_strm_size = u4_max_bitstrm_size; in ih264e_bitstrm_init()
103 ps_bitstrm->u4_strm_buf_offset = 0; in ih264e_bitstrm_init()
104 ps_bitstrm->u4_cur_word = 0; in ih264e_bitstrm_init()
105 ps_bitstrm->i4_bits_left_in_cw = WORD_SIZE; in ih264e_bitstrm_init()
106 ps_bitstrm->i4_zero_bytes_run = 0; in ih264e_bitstrm_init()
140 IH264E_ERROR_T ih264e_put_bits(bitstrm_t *ps_bitstrm, in ih264e_put_bits() argument
144 UWORD32 u4_cur_word = ps_bitstrm->u4_cur_word; in ih264e_put_bits()
145 WORD32 bits_left_in_cw = ps_bitstrm->i4_bits_left_in_cw; in ih264e_put_bits()
157 ASSERT(ps_bitstrm->i4_zero_bytes_run <= EPB_ZERO_BYTES); in ih264e_put_bits()
159 ASSERT(ps_bitstrm->pu1_strm_buffer != NULL); in ih264e_put_bits()
171 ps_bitstrm->u4_cur_word = u4_cur_word; in ih264e_put_bits()
172 ps_bitstrm->i4_bits_left_in_cw = bits_left_in_cw; in ih264e_put_bits()
185 UWORD32 u4_strm_buf_offset = ps_bitstrm->u4_strm_buf_offset; in ih264e_put_bits()
187 UWORD32 u4_max_strm_size = ps_bitstrm->u4_max_strm_size; in ih264e_put_bits()
189 WORD32 zero_run = ps_bitstrm->i4_zero_bytes_run; in ih264e_put_bits()
191 UWORD8* pu1_strm_buf = ps_bitstrm->pu1_strm_buffer; in ih264e_put_bits()
221 ps_bitstrm->u4_cur_word = u4_cur_word; in ih264e_put_bits()
222 ps_bitstrm->i4_bits_left_in_cw = WORD_SIZE - rem_bits; in ih264e_put_bits()
223 ps_bitstrm->i4_zero_bytes_run = zero_run; in ih264e_put_bits()
224 ps_bitstrm->u4_strm_buf_offset = u4_strm_buf_offset; in ih264e_put_bits()
254 IH264E_ERROR_T ih264e_put_bit(bitstrm_t *ps_bitstrm, UWORD32 u4_code_val) in ih264e_put_bit() argument
257 return(ih264e_put_bits(ps_bitstrm, u4_code_val, 1)); in ih264e_put_bit()
278 IH264E_ERROR_T ih264e_put_rbsp_trailing_bits(bitstrm_t *ps_bitstrm) in ih264e_put_rbsp_trailing_bits() argument
281 UWORD32 u4_cur_word = ps_bitstrm->u4_cur_word; in ih264e_put_rbsp_trailing_bits()
282 WORD32 bits_left_in_cw = ps_bitstrm->i4_bits_left_in_cw; in ih264e_put_rbsp_trailing_bits()
285 UWORD32 u4_strm_buf_offset = ps_bitstrm->u4_strm_buf_offset; in ih264e_put_rbsp_trailing_bits()
286 UWORD32 u4_max_strm_size = ps_bitstrm->u4_max_strm_size; in ih264e_put_rbsp_trailing_bits()
287 WORD32 zero_run = ps_bitstrm->i4_zero_bytes_run; in ih264e_put_rbsp_trailing_bits()
288 UWORD8* pu1_strm_buf = ps_bitstrm->pu1_strm_buffer; in ih264e_put_rbsp_trailing_bits()
316 ps_bitstrm->u4_strm_buf_offset = u4_strm_buf_offset; in ih264e_put_rbsp_trailing_bits()
319 ps_bitstrm->u4_cur_word = 0; in ih264e_put_rbsp_trailing_bits()
320 ps_bitstrm->i4_bits_left_in_cw = WORD_SIZE; in ih264e_put_rbsp_trailing_bits()
321 ps_bitstrm->i4_zero_bytes_run = 0; in ih264e_put_rbsp_trailing_bits()
347 IH264E_ERROR_T ih264e_put_uev(bitstrm_t *ps_bitstrm, UWORD32 u4_code_num) in ih264e_put_uev() argument
358 e_error = ih264e_put_bits(ps_bitstrm, u4_bit_str, (2 * u4_range - 1)); in ih264e_put_uev()
384 IH264E_ERROR_T ih264e_put_sev(bitstrm_t *ps_bitstrm, WORD32 syntax_elem) in ih264e_put_sev() argument
410 e_error = ih264e_put_bits(ps_bitstrm, u4_bit_str, (2 * u4_range - 1)); in ih264e_put_sev()
437 IH264E_ERROR_T ih264e_put_nal_start_code_prefix(bitstrm_t *ps_bitstrm, in ih264e_put_nal_start_code_prefix() argument
440 UWORD32 u4_strm_buf_offset = ps_bitstrm->u4_strm_buf_offset; in ih264e_put_nal_start_code_prefix()
441 UWORD8* pu1_strm_buf = ps_bitstrm->pu1_strm_buffer; in ih264e_put_nal_start_code_prefix()
444 if((u4_strm_buf_offset + 4) >= ps_bitstrm->u4_max_strm_size) in ih264e_put_nal_start_code_prefix()
467 ps_bitstrm->u4_strm_buf_offset = u4_strm_buf_offset; in ih264e_put_nal_start_code_prefix()