Home | History | Annotate | Download | only in decoder

Lines Matching full:ps_stream

65     stream_t *ps_stream;
66 ps_stream = &ps_dec->s_bit_stream;
67 impeg2d_bit_stream_flush_to_byte_boundary(ps_stream);
69 while ((impeg2d_bit_stream_nxt(ps_stream,START_CODE_PREFIX_LEN) != START_CODE_PREFIX)
72 impeg2d_bit_stream_get(ps_stream,8);
88 stream_t *ps_stream;
89 ps_stream = &ps_dec->s_bit_stream;
90 impeg2d_bit_stream_flush_to_byte_boundary(ps_stream);
92 while ((impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN) != u4_start_code_val) &&
96 if (impeg2d_bit_stream_get(ps_stream,8) != 0)
116 stream_t *ps_stream;
117 ps_stream = &ps_dec->s_bit_stream;
118 impeg2d_bit_stream_flush_to_byte_boundary(ps_stream);
120 while ((impeg2d_bit_stream_nxt(ps_stream,START_CODE_PREFIX_LEN) != START_CODE_PREFIX)
123 impeg2d_bit_stream_get(ps_stream,8);
140 stream_t *ps_stream;
141 ps_stream = &ps_dec->s_bit_stream;
145 if (impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN) != SEQUENCE_HEADER_CODE)
147 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN);
151 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN);
153 u2_width = impeg2d_bit_stream_get(ps_stream,12);
154 u2_height = impeg2d_bit_stream_get(ps_stream,12);
218 ps_dec->u2_aspect_ratio_info = impeg2d_bit_stream_get(ps_stream,4);
223 ps_dec->u2_frame_rate_code = impeg2d_bit_stream_get(ps_stream,4);
232 impeg2d_bit_stream_flush(ps_stream,18);
233 GET_MARKER_BIT(ps_dec,ps_stream);
238 impeg2d_bit_stream_flush(ps_stream,11);
243 if(impeg2d_bit_stream_get_bit(ps_stream) == 1)
248 ps_dec->au1_intra_quant_matrix[gau1_impeg2_inv_scan_zig_zag[i]] = (UWORD8)impeg2d_bit_stream_get(ps_stream,8);
261 if(impeg2d_bit_stream_get_bit(ps_stream) == 1)
266 ps_dec->au1_inter_quant_matrix[gau1_impeg2_inv_scan_zig_zag[i]] = (UWORD8)impeg2d_bit_stream_get(ps_stream,8);
292 stream_t *ps_stream;
296 ps_stream = &ps_dec->s_bit_stream;
298 if (impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN) != EXTENSION_START_CODE)
300 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN);
305 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN);
308 impeg2d_bit_stream_flush(ps_stream,4);
322 u4_esc_bit = impeg2d_bit_stream_get_bit(ps_stream);
323 u4_profile = impeg2d_bit_stream_get(ps_stream,3);
324 u4_level = impeg2d_bit_stream_get(ps_stream,4);
338 ps_dec->u2_progressive_sequence = impeg2d_bit_stream_get_bit(ps_stream);
341 if(impeg2d_bit_stream_get(ps_stream,2) != 0x1)
350 horizontal_value = (impeg2d_bit_stream_get(ps_stream,2) << 12);
353 vertical_value = (impeg2d_bit_stream_get(ps_stream,2) << 12);
376 impeg2d_bit_stream_flush(ps_stream,12);
377 GET_MARKER_BIT(ps_dec,ps_stream);
378 impeg2d_bit_stream_flush(ps_stream,9);
383 ps_dec->u2_frame_rate_extension_n = impeg2d_bit_stream_get(ps_stream,2);
384 ps_dec->u2_frame_rate_extension_d = impeg2d_bit_stream_get(ps_stream,5);
403 stream_t *ps_stream;
404 ps_stream = &ps_dec->s_bit_stream;
425 impeg2d_bit_stream_get(ps_stream, 4);
426 ps_dec->u1_video_format = impeg2d_bit_stream_get(ps_stream, 3);
427 ps_dec->u1_colour_description = impeg2d_bit_stream_get(ps_stream, 1);
433 ps_dec->u1_colour_primaries = impeg2d_bit_stream_get(ps_stream, 8);
434 ps_dec->u1_transfer_characteristics = impeg2d_bit_stream_get(ps_stream, 8);
435 ps_stream, 8);
439 ps_dec->u2_display_horizontal_size = impeg2d_bit_stream_get(ps_stream,14);;
440 GET_MARKER_BIT(ps_dec,ps_stream);
441 ps_dec->u2_display_vertical_size = impeg2d_bit_stream_get(ps_stream,14);
477 stream_t *ps_stream;
479 ps_stream = &ps_dec->s_bit_stream;
481 impeg2d_bit_stream_flush(ps_stream,4);
486 if(impeg2d_bit_stream_get(ps_stream,1) == 1)
491 ps_dec->au1_intra_quant_matrix[gau1_impeg2_inv_scan_zig_zag[i]] = (UWORD8)impeg2d_bit_stream_get(ps_stream,8);
500 if(impeg2d_bit_stream_get(ps_stream,1) == 1)
505 ps_dec->au1_inter_quant_matrix[gau1_impeg2_inv_scan_zig_zag[i]] = (UWORD8)impeg2d_bit_stream_get(ps_stream,8);
529 stream_t *ps_stream;
531 ps_stream = &ps_dec->s_bit_stream;
532 impeg2d_bit_stream_flush(ps_stream,4);
548 impeg2d_bit_stream_get(ps_stream,16);
549 GET_MARKER_BIT(ps_dec,ps_stream);
551 impeg2d_bit_stream_get(ps_stream,16);
552 GET_MARKER_BIT(ps_dec,ps_stream);
684 stream_t *ps_stream;
685 ps_stream = &ps_dec->s_bit_stream;
687 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN);
689 impeg2d_bit_stream_get(ps_stream,10);
692 ps_dec->e_pic_type = (e_pic_type_t)impeg2d_bit_stream_get(ps_stream,3);
700 impeg2d_bit_stream_get(ps_stream,16);
704 ps_dec->u2_full_pel_forw_vector = impeg2d_bit_stream_get_bit(ps_stream);
705 ps_dec->u2_forw_f_code = impeg2d_bit_stream_get(ps_stream,3);
709 ps_dec->u2_full_pel_back_vector = impeg2d_bit_stream_get_bit(ps_stream);
710 ps_dec->u2_back_f_code = impeg2d_bit_stream_get(ps_stream,3);
729 while (impeg2d_bit_stream_nxt(ps_stream,1) == 1 &&
730 ps_stream->u4_offset < ps_stream->u4_max_offset)
732 impeg2d_bit_stream_get(ps_stream,9);
734 impeg2d_bit_stream_get_bit(ps_stream);
754 stream_t *ps_stream;
757 ps_stream = &ps_dec->s_bit_stream;
758 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN);
760 impeg2d_bit_stream_get(ps_stream,4);
762 ps_dec->au2_f_code[0][0] = impeg2d_bit_stream_get(ps_stream,4);
763 ps_dec->au2_f_code[0][1] = impeg2d_bit_stream_get(ps_stream,4);
764 ps_dec->au2_f_code[1][0] = impeg2d_bit_stream_get(ps_stream,4);
765 ps_dec->au2_f_code[1][1] = impeg2d_bit_stream_get(ps_stream,4);
766 ps_dec->u2_intra_dc_precision = impeg2d_bit_stream_get(ps_stream,2);
767 ps_dec->u2_picture_structure = impeg2d_bit_stream_get(ps_stream,2);
773 ps_dec->u2_top_field_first = impeg2d_bit_stream_get_bit(ps_stream);
774 ps_dec->u2_frame_pred_frame_dct = impeg2d_bit_stream_get_bit(ps_stream);
775 ps_dec->u2_concealment_motion_vectors = impeg2d_bit_stream_get_bit(ps_stream);
776 ps_dec->u2_q_scale_type = impeg2d_bit_stream_get_bit(ps_stream);
777 ps_dec->u2_intra_vlc_format = impeg2d_bit_stream_get_bit(ps_stream);
778 ps_dec->u2_alternate_scan = impeg2d_bit_stream_get_bit(ps_stream);
779 ps_dec->u2_repeat_first_field = impeg2d_bit_stream_get_bit(ps_stream);
781 impeg2d_bit_stream_get_bit(ps_stream);
783 ps_dec->u2_progressive_frame = impeg2d_bit_stream_get_bit(ps_stream);
784 if (impeg2d_bit_stream_get_bit(ps_stream))
787 impeg2d_bit_stream_flush(ps_stream,20);
817 stream_t *ps_stream;
822 ps_stream = &ps_dec->s_bit_stream;
831 impeg2d_bit_stream_flush(ps_stream,START_CODE_PREFIX_LEN);
832 u4_slice_vertical_position = impeg2d_bit_stream_get(ps_stream, 8);
835 u4_slice_vertical_position_extension = impeg2d_bit_stream_get(ps_stream, 3);
865 u2_quant_scale_code = impeg2d_bit_stream_get(ps_stream,5);
870 if (impeg2d_bit_stream_nxt(ps_stream,1) == 1)
872 impeg2d_bit_stream_flush(ps_stream,9);
874 while (impeg2d_bit_stream_nxt(ps_stream,1) == 1 &&
875 ps_stream->u4_offset < ps_stream->u4_max_offset)
877 impeg2d_bit_stream_flush(ps_stream,9);
880 impeg2d_bit_stream_get_bit(ps_stream);
1448 stream_t *ps_stream;
1450 ps_stream = &ps_dec->s_bit_stream;
1451 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN);
1454 (ps_stream->u4_offset < ps_stream->u4_max_offset))
1456 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN);
1457 while(impeg2d_bit_stream_nxt(ps_stream,START_CODE_PREFIX_LEN) != START_CODE_PREFIX &&
1458 (ps_stream->u4_offset < ps_stream->u4_max_offset))
1460 impeg2d_bit_stream_flush(ps_stream,8);
1462 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN);
1479 stream_t *ps_stream;
1481 ps_stream = &ps_dec->s_bit_stream;
1482 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN);
1486 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN);
1487 while((impeg2d_bit_stream_nxt(ps_stream,START_CODE_PREFIX_LEN) != START_CODE_PREFIX) &&
1488 (ps_stream->u4_offset < ps_stream->u4_max_offset))
1490 impeg2d_bit_stream_flush(ps_stream,8);
1492 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN);
1508 stream_t *ps_stream;
1514 ps_stream = &ps_dec->s_bit_stream;
1515 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN);
1519 (ps_stream->u4_offset < ps_stream->u4_max_offset))
1527 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN);
1528 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,EXT_ID_LEN);
1539 impeg2d_bit_stream_flush(ps_stream,EXT_ID_LEN);
1544 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN);
1561 stream_t *ps_stream;
1567 ps_stream = &ps_dec->s_bit_stream;
1568 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN);
1572 (ps_stream->u4_offset < ps_stream->u4_max_offset))
1580 impeg2d_bit_stream_flush(ps_stream,START_CODE_LEN);
1581 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,EXT_ID_LEN);
1605 impeg2d_bit_stream_flush(ps_stream,EXT_ID_LEN);
1610 u4_start_code = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN);
1628 stream_t *ps_stream;
1629 ps_stream = &ps_dec->s_bit_stream;
1645 if (impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN) == EXTENSION_START_CODE)
1693 stream_t *ps_stream;
1697 ps_stream = &ps_dec->s_bit_stream;
1707 u4_next_bits = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN);
1822 u4_next_bits = impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN);
1824 if(impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN) == SEQUENCE_HEADER_CODE)
1848 else if ((impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN) == GOP_START_CODE)
1855 else if ((impeg2d_bit_stream_nxt(ps_stream,START_CODE_LEN) == PICTURE_START_CODE)