Lines Matching refs:ps_stream
60 stream_t *ps_stream; in impeg2d_next_start_code() local
61 ps_stream = &ps_dec->s_bit_stream; in impeg2d_next_start_code()
62 impeg2d_bit_stream_flush_to_byte_boundary(ps_stream); in impeg2d_next_start_code()
64 while ((impeg2d_bit_stream_nxt(ps_stream,START_CODE_PREFIX_LEN) != START_CODE_PREFIX) in impeg2d_next_start_code()
67 impeg2d_bit_stream_get(ps_stream,8); in impeg2d_next_start_code()
83 stream_t *ps_stream; in impeg2d_next_code() local
84 ps_stream = &ps_dec->s_bit_stream; in impeg2d_next_code()
85 impeg2d_bit_stream_flush_to_byte_boundary(ps_stream); in impeg2d_next_code()
87 while ((impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN) != u4_start_code_val) && in impeg2d_next_code()
91 if (impeg2d_bit_stream_get(ps_stream,8) != 0) in impeg2d_next_code()
111 stream_t *ps_stream; in impeg2d_peek_next_start_code() local
112 ps_stream = &ps_dec->s_bit_stream; in impeg2d_peek_next_start_code()
113 impeg2d_bit_stream_flush_to_byte_boundary(ps_stream); in impeg2d_peek_next_start_code()
115 while ((impeg2d_bit_stream_nxt(ps_stream,START_CODE_PREFIX_LEN) != START_CODE_PREFIX) in impeg2d_peek_next_start_code()
118 impeg2d_bit_stream_get(ps_stream,8); in impeg2d_peek_next_start_code()
135 stream_t *ps_stream; in impeg2d_dec_seq_hdr() local
136 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_seq_hdr()
140 if (impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN) != SEQUENCE_HEADER_CODE) in impeg2d_dec_seq_hdr()
142 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN); in impeg2d_dec_seq_hdr()
146 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN); in impeg2d_dec_seq_hdr()
148 u2_width = impeg2d_bit_stream_get(ps_stream,12); in impeg2d_dec_seq_hdr()
149 u2_height = impeg2d_bit_stream_get(ps_stream,12); in impeg2d_dec_seq_hdr()
196 ps_dec->u2_aspect_ratio_info = impeg2d_bit_stream_get(ps_stream,4); in impeg2d_dec_seq_hdr()
201 ps_dec->u2_frame_rate_code = impeg2d_bit_stream_get(ps_stream,4); in impeg2d_dec_seq_hdr()
206 impeg2d_bit_stream_flush(ps_stream,18); in impeg2d_dec_seq_hdr()
207 GET_MARKER_BIT(ps_dec,ps_stream); in impeg2d_dec_seq_hdr()
212 impeg2d_bit_stream_flush(ps_stream,11); in impeg2d_dec_seq_hdr()
217 if(impeg2d_bit_stream_get_bit(ps_stream) == 1) in impeg2d_dec_seq_hdr()
222 …intra_quant_matrix[gau1_impeg2_inv_scan_zig_zag[i]] = (UWORD8)impeg2d_bit_stream_get(ps_stream,8); in impeg2d_dec_seq_hdr()
235 if(impeg2d_bit_stream_get_bit(ps_stream) == 1) in impeg2d_dec_seq_hdr()
240 …nter_quant_matrix[gau1_impeg2_inv_scan_zig_zag[i]] = (UWORD8)impeg2d_bit_stream_get(ps_stream,8); in impeg2d_dec_seq_hdr()
266 stream_t *ps_stream; in impeg2d_dec_seq_ext() local
268 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_seq_ext()
270 if (impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN) != EXTENSION_START_CODE) in impeg2d_dec_seq_ext()
272 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN); in impeg2d_dec_seq_ext()
277 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN); in impeg2d_dec_seq_ext()
280 impeg2d_bit_stream_flush(ps_stream,4); in impeg2d_dec_seq_ext()
294 u4_esc_bit = impeg2d_bit_stream_get_bit(ps_stream); in impeg2d_dec_seq_ext()
295 u4_profile = impeg2d_bit_stream_get(ps_stream,3); in impeg2d_dec_seq_ext()
296 u4_level = impeg2d_bit_stream_get(ps_stream,4); in impeg2d_dec_seq_ext()
310 ps_dec->u2_progressive_sequence = impeg2d_bit_stream_get_bit(ps_stream); in impeg2d_dec_seq_ext()
313 if(impeg2d_bit_stream_get(ps_stream,2) != 0x1) in impeg2d_dec_seq_ext()
317 ps_dec->u2_horizontal_size += (impeg2d_bit_stream_get(ps_stream,2) << 12); in impeg2d_dec_seq_ext()
320 ps_dec->u2_vertical_size += (impeg2d_bit_stream_get(ps_stream,2) << 12); in impeg2d_dec_seq_ext()
329 impeg2d_bit_stream_flush(ps_stream,12); in impeg2d_dec_seq_ext()
330 GET_MARKER_BIT(ps_dec,ps_stream); in impeg2d_dec_seq_ext()
331 impeg2d_bit_stream_flush(ps_stream,9); in impeg2d_dec_seq_ext()
336 ps_dec->u2_frame_rate_extension_n = impeg2d_bit_stream_get(ps_stream,2); in impeg2d_dec_seq_ext()
337 ps_dec->u2_frame_rate_extension_d = impeg2d_bit_stream_get(ps_stream,5); in impeg2d_dec_seq_ext()
356 stream_t *ps_stream; in impeg2d_dec_seq_disp_ext() local
357 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_seq_disp_ext()
378 impeg2d_bit_stream_get(ps_stream, 4); in impeg2d_dec_seq_disp_ext()
379 ps_dec->u1_video_format = impeg2d_bit_stream_get(ps_stream, 3); in impeg2d_dec_seq_disp_ext()
380 ps_dec->u1_colour_description = impeg2d_bit_stream_get(ps_stream, 1); in impeg2d_dec_seq_disp_ext()
386 ps_dec->u1_colour_primaries = impeg2d_bit_stream_get(ps_stream, 8); in impeg2d_dec_seq_disp_ext()
387 ps_dec->u1_transfer_characteristics = impeg2d_bit_stream_get(ps_stream, 8); in impeg2d_dec_seq_disp_ext()
388 ps_dec->u1_matrix_coefficients = impeg2d_bit_stream_get(ps_stream, 8); in impeg2d_dec_seq_disp_ext()
392 ps_dec->u2_display_horizontal_size = impeg2d_bit_stream_get(ps_stream,14);; in impeg2d_dec_seq_disp_ext()
393 GET_MARKER_BIT(ps_dec,ps_stream); in impeg2d_dec_seq_disp_ext()
394 ps_dec->u2_display_vertical_size = impeg2d_bit_stream_get(ps_stream,14); in impeg2d_dec_seq_disp_ext()
430 stream_t *ps_stream; in impeg2d_dec_quant_matrix_ext() local
432 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_quant_matrix_ext()
434 impeg2d_bit_stream_flush(ps_stream,4); in impeg2d_dec_quant_matrix_ext()
439 if(impeg2d_bit_stream_get(ps_stream,1) == 1) in impeg2d_dec_quant_matrix_ext()
444 …intra_quant_matrix[gau1_impeg2_inv_scan_zig_zag[i]] = (UWORD8)impeg2d_bit_stream_get(ps_stream,8); in impeg2d_dec_quant_matrix_ext()
453 if(impeg2d_bit_stream_get(ps_stream,1) == 1) in impeg2d_dec_quant_matrix_ext()
458 …nter_quant_matrix[gau1_impeg2_inv_scan_zig_zag[i]] = (UWORD8)impeg2d_bit_stream_get(ps_stream,8); in impeg2d_dec_quant_matrix_ext()
482 stream_t *ps_stream; in impeg2d_dec_pic_disp_ext() local
484 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_pic_disp_ext()
485 impeg2d_bit_stream_flush(ps_stream,4); in impeg2d_dec_pic_disp_ext()
501 impeg2d_bit_stream_get(ps_stream,16); in impeg2d_dec_pic_disp_ext()
502 GET_MARKER_BIT(ps_dec,ps_stream); in impeg2d_dec_pic_disp_ext()
504 impeg2d_bit_stream_get(ps_stream,16); in impeg2d_dec_pic_disp_ext()
505 GET_MARKER_BIT(ps_dec,ps_stream); in impeg2d_dec_pic_disp_ext()
637 stream_t *ps_stream; in impeg2d_dec_pic_hdr() local
638 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_pic_hdr()
640 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN); in impeg2d_dec_pic_hdr()
642 impeg2d_bit_stream_get(ps_stream,10); in impeg2d_dec_pic_hdr()
645 ps_dec->e_pic_type = (e_pic_type_t)impeg2d_bit_stream_get(ps_stream,3); in impeg2d_dec_pic_hdr()
653 impeg2d_bit_stream_get(ps_stream,16); in impeg2d_dec_pic_hdr()
657 ps_dec->u2_full_pel_forw_vector = impeg2d_bit_stream_get_bit(ps_stream); in impeg2d_dec_pic_hdr()
658 ps_dec->u2_forw_f_code = impeg2d_bit_stream_get(ps_stream,3); in impeg2d_dec_pic_hdr()
662 ps_dec->u2_full_pel_back_vector = impeg2d_bit_stream_get_bit(ps_stream); in impeg2d_dec_pic_hdr()
663 ps_dec->u2_back_f_code = impeg2d_bit_stream_get(ps_stream,3); in impeg2d_dec_pic_hdr()
682 while (impeg2d_bit_stream_nxt(ps_stream,1) == 1 && in impeg2d_dec_pic_hdr()
683 ps_stream->u4_offset < ps_stream->u4_max_offset) in impeg2d_dec_pic_hdr()
685 impeg2d_bit_stream_get(ps_stream,9); in impeg2d_dec_pic_hdr()
687 impeg2d_bit_stream_get_bit(ps_stream); in impeg2d_dec_pic_hdr()
707 stream_t *ps_stream; in impeg2d_dec_pic_coding_ext() local
709 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_pic_coding_ext()
710 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN); in impeg2d_dec_pic_coding_ext()
712 impeg2d_bit_stream_get(ps_stream,4); in impeg2d_dec_pic_coding_ext()
714 ps_dec->au2_f_code[0][0] = impeg2d_bit_stream_get(ps_stream,4); in impeg2d_dec_pic_coding_ext()
715 ps_dec->au2_f_code[0][1] = impeg2d_bit_stream_get(ps_stream,4); in impeg2d_dec_pic_coding_ext()
716 ps_dec->au2_f_code[1][0] = impeg2d_bit_stream_get(ps_stream,4); in impeg2d_dec_pic_coding_ext()
717 ps_dec->au2_f_code[1][1] = impeg2d_bit_stream_get(ps_stream,4); in impeg2d_dec_pic_coding_ext()
718 ps_dec->u2_intra_dc_precision = impeg2d_bit_stream_get(ps_stream,2); in impeg2d_dec_pic_coding_ext()
719 ps_dec->u2_picture_structure = impeg2d_bit_stream_get(ps_stream,2); in impeg2d_dec_pic_coding_ext()
720 ps_dec->u2_top_field_first = impeg2d_bit_stream_get_bit(ps_stream); in impeg2d_dec_pic_coding_ext()
721 ps_dec->u2_frame_pred_frame_dct = impeg2d_bit_stream_get_bit(ps_stream); in impeg2d_dec_pic_coding_ext()
722 ps_dec->u2_concealment_motion_vectors = impeg2d_bit_stream_get_bit(ps_stream); in impeg2d_dec_pic_coding_ext()
723 ps_dec->u2_q_scale_type = impeg2d_bit_stream_get_bit(ps_stream); in impeg2d_dec_pic_coding_ext()
724 ps_dec->u2_intra_vlc_format = impeg2d_bit_stream_get_bit(ps_stream); in impeg2d_dec_pic_coding_ext()
725 ps_dec->u2_alternate_scan = impeg2d_bit_stream_get_bit(ps_stream); in impeg2d_dec_pic_coding_ext()
726 ps_dec->u2_repeat_first_field = impeg2d_bit_stream_get_bit(ps_stream); in impeg2d_dec_pic_coding_ext()
728 impeg2d_bit_stream_get_bit(ps_stream); in impeg2d_dec_pic_coding_ext()
730 ps_dec->u2_progressive_frame = impeg2d_bit_stream_get_bit(ps_stream); in impeg2d_dec_pic_coding_ext()
731 if (impeg2d_bit_stream_get_bit(ps_stream)) in impeg2d_dec_pic_coding_ext()
734 impeg2d_bit_stream_flush(ps_stream,20); in impeg2d_dec_pic_coding_ext()
763 stream_t *ps_stream; in impeg2d_dec_slice() local
768 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_slice()
777 impeg2d_bit_stream_flush(ps_stream,START_CODE_PREFIX_LEN); in impeg2d_dec_slice()
778 u4_slice_vertical_position = impeg2d_bit_stream_get(ps_stream, 8); in impeg2d_dec_slice()
781 u4_slice_vertical_position_extension = impeg2d_bit_stream_get(ps_stream, 3); in impeg2d_dec_slice()
805 u2_quant_scale_code = impeg2d_bit_stream_get(ps_stream,5); in impeg2d_dec_slice()
810 if (impeg2d_bit_stream_nxt(ps_stream,1) == 1) in impeg2d_dec_slice()
812 impeg2d_bit_stream_flush(ps_stream,9); in impeg2d_dec_slice()
814 while (impeg2d_bit_stream_nxt(ps_stream,1) == 1 && in impeg2d_dec_slice()
815 ps_stream->u4_offset < ps_stream->u4_max_offset) in impeg2d_dec_slice()
817 impeg2d_bit_stream_flush(ps_stream,9); in impeg2d_dec_slice()
820 impeg2d_bit_stream_get_bit(ps_stream); in impeg2d_dec_slice()
1382 stream_t *ps_stream; in impeg2d_flush_ext_and_user_data() local
1384 ps_stream = &ps_dec->s_bit_stream; in impeg2d_flush_ext_and_user_data()
1385 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN); in impeg2d_flush_ext_and_user_data()
1388 (ps_stream->u4_offset < ps_stream->u4_max_offset)) in impeg2d_flush_ext_and_user_data()
1390 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN); in impeg2d_flush_ext_and_user_data()
1391 while(impeg2d_bit_stream_nxt(ps_stream,START_CODE_PREFIX_LEN) != START_CODE_PREFIX && in impeg2d_flush_ext_and_user_data()
1392 (ps_stream->u4_offset < ps_stream->u4_max_offset)) in impeg2d_flush_ext_and_user_data()
1394 impeg2d_bit_stream_flush(ps_stream,8); in impeg2d_flush_ext_and_user_data()
1396 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN); in impeg2d_flush_ext_and_user_data()
1413 stream_t *ps_stream; in impeg2d_dec_user_data() local
1415 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_user_data()
1416 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN); in impeg2d_dec_user_data()
1420 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN); in impeg2d_dec_user_data()
1421 while((impeg2d_bit_stream_nxt(ps_stream,START_CODE_PREFIX_LEN) != START_CODE_PREFIX) && in impeg2d_dec_user_data()
1422 (ps_stream->u4_offset < ps_stream->u4_max_offset)) in impeg2d_dec_user_data()
1424 impeg2d_bit_stream_flush(ps_stream,8); in impeg2d_dec_user_data()
1426 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN); in impeg2d_dec_user_data()
1442 stream_t *ps_stream; in impeg2d_dec_seq_ext_data() local
1448 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_seq_ext_data()
1449 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN); in impeg2d_dec_seq_ext_data()
1453 (ps_stream->u4_offset < ps_stream->u4_max_offset)) in impeg2d_dec_seq_ext_data()
1461 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN); in impeg2d_dec_seq_ext_data()
1462 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,EXT_ID_LEN); in impeg2d_dec_seq_ext_data()
1473 impeg2d_bit_stream_flush(ps_stream,EXT_ID_LEN); in impeg2d_dec_seq_ext_data()
1478 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN); in impeg2d_dec_seq_ext_data()
1495 stream_t *ps_stream; in impeg2d_dec_pic_ext_data() local
1501 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_pic_ext_data()
1502 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN); in impeg2d_dec_pic_ext_data()
1506 (ps_stream->u4_offset < ps_stream->u4_max_offset)) in impeg2d_dec_pic_ext_data()
1514 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN); in impeg2d_dec_pic_ext_data()
1515 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,EXT_ID_LEN); in impeg2d_dec_pic_ext_data()
1539 impeg2d_bit_stream_flush(ps_stream,EXT_ID_LEN); in impeg2d_dec_pic_ext_data()
1544 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN); in impeg2d_dec_pic_ext_data()
1562 stream_t *ps_stream; in impeg2d_process_video_header() local
1563 ps_stream = &ps_dec->s_bit_stream; in impeg2d_process_video_header()
1579 if (impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN) == EXTENSION_START_CODE) in impeg2d_process_video_header()
1627 stream_t *ps_stream; in impeg2d_process_video_bit_stream() local
1631 ps_stream = &ps_dec->s_bit_stream; in impeg2d_process_video_bit_stream()
1641 u4_next_bits = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN); in impeg2d_process_video_bit_stream()
1738 u4_next_bits = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN); in impeg2d_process_video_bit_stream()
1740 if(impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN) == SEQUENCE_HEADER_CODE) in impeg2d_process_video_bit_stream()
1764 else if ((impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN) == GOP_START_CODE) in impeg2d_process_video_bit_stream()
1771 else if ((impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN) == PICTURE_START_CODE) in impeg2d_process_video_bit_stream()