• Home
  • Raw
  • Download

Lines Matching refs:ps_stream

59 void impeg2d_bit_stream_init(stream_t *ps_stream,  in impeg2d_bit_stream_init()  argument
70 ps_stream->pv_bs_buf = pu1_byte_buf; in impeg2d_bit_stream_init()
71 ps_stream->u4_offset = 0; in impeg2d_bit_stream_init()
86 ps_stream->u4_offset = 8; in impeg2d_bit_stream_init()
95 ps_stream->u4_offset = 16; in impeg2d_bit_stream_init()
103 ps_stream->u4_offset = 24; in impeg2d_bit_stream_init()
110 ps_stream->u4_offset = 0; in impeg2d_bit_stream_init()
119 ps_stream->u4_buf = u4_temp2; in impeg2d_bit_stream_init()
123 ps_stream->u4_buf_nxt = u4_temp2; in impeg2d_bit_stream_init()
125 ps_stream->pu4_buf_aligned = pu4_word_buf; in impeg2d_bit_stream_init()
128 ps_stream->u4_max_offset = (u4_max_offset << 3) + ps_stream->u4_offset; in impeg2d_bit_stream_init()
147 INLINE UWORD8 impeg2d_bit_stream_get_bit(stream_t *ps_stream) in impeg2d_bit_stream_get_bit() argument
152 u4_offset = ps_stream->u4_offset; in impeg2d_bit_stream_get_bit()
154 u4_bit = ps_stream->u4_buf; in impeg2d_bit_stream_get_bit()
166 ps_stream->u4_buf = ps_stream->u4_buf_nxt; in impeg2d_bit_stream_get_bit()
168 if (ps_stream->u4_offset < ps_stream->u4_max_offset) in impeg2d_bit_stream_get_bit()
170 u4_temp = *(ps_stream->pu4_buf_aligned)++; in impeg2d_bit_stream_get_bit()
171 CONV_LE_TO_BE(ps_stream->u4_buf_nxt,u4_temp) in impeg2d_bit_stream_get_bit()
174 ps_stream->u4_offset = u4_offset; in impeg2d_bit_stream_get_bit()
193 stream_t *ps_stream = (stream_t *)pv_ctxt; in impeg2d_bit_stream_flush() local
194 if ((ps_stream->u4_offset + 64) < ps_stream->u4_max_offset) in impeg2d_bit_stream_flush()
196 …FLUSH_BITS(ps_stream->u4_offset,ps_stream->u4_buf,ps_stream->u4_buf_nxt,u4_no_of_bits,ps_stream->p… in impeg2d_bit_stream_flush()
202 if (((ps_stream->u4_offset & 0x1f) + u4_no_of_bits) >= 32) in impeg2d_bit_stream_flush()
204 ps_stream->u4_buf = ps_stream->u4_buf_nxt; in impeg2d_bit_stream_flush()
205 ps_stream->u4_buf_nxt = 0; in impeg2d_bit_stream_flush()
207 ps_stream->u4_offset += u4_no_of_bits; in impeg2d_bit_stream_flush()
229 stream_t *ps_stream = (stream_t *)pv_ctxt; in impeg2d_bit_stream_flush_to_byte_boundary() local
231 u1_bit_offset = (ps_stream->u4_offset) & 0x7; in impeg2d_bit_stream_flush_to_byte_boundary()
237 impeg2d_bit_stream_flush(ps_stream,(8 - u1_bit_offset)); in impeg2d_bit_stream_flush_to_byte_boundary()
264 INLINE UWORD32 impeg2d_bit_stream_nxt( stream_t *ps_stream, WORD32 i4_no_of_bits) in impeg2d_bit_stream_nxt() argument
271 u4_offset = ps_stream->u4_offset; in impeg2d_bit_stream_nxt()
273 u4_bits = ps_stream->u4_buf << u4_bit_ptr; in impeg2d_bit_stream_nxt()
279 u4_temp = ps_stream->u4_buf_nxt; in impeg2d_bit_stream_nxt()