#include <pthread.h>#include <stdint.h>#include <stdio.h>


Go to the source code of this file.
Data Structures | |
| struct | mpeg3_block |
| struct | mpeg3_playkey |
| struct | mpeg3_css_t |
| struct | mpeg3_fs_t |
| struct | mpeg3_cell_t |
| struct | mpeg3_title_t |
| struct | mpeg3_subtitle_t |
| struct | mpeg3_demuxer_t |
| struct | mpeg3_bits_t |
| struct | mpeg3_layer_t |
| struct | mpeg3_ac3_t |
| struct | mpeg3_pcm_t |
| struct | mpeg3_complex_t |
| struct | al_table |
| struct | mpeg3audio_t |
| struct | mpeg3_index_t |
| struct | mpeg3_atrack_t |
| struct | mpeg3_slice_buffer_t |
| struct | mpeg3_slice_t |
| struct | mpeg3_timecode_t |
| struct | mpeg3_cacheframe_t |
| struct | mpeg3_cache_t |
| struct | mpeg3video_t |
| struct | mpeg3_vtrack_t |
| struct | mpeg3_strack_t |
| struct | mpeg3_t |
Defines | |
| #define | MPEG3_MAJOR 1 |
| #define | MPEG3_MINOR 7 |
| #define | MPEG3_RELEASE 0 |
| #define | RENDERFARM_FS_PREFIX "vfs://" |
| #define | MPEG3_FLOAT32 float |
| #define | MPEG3_TOC_PREFIX 0x544f4320 |
| #define | MPEG3_TOC_VERSION 0x000000fa |
| #define | MPEG3_ID3_PREFIX 0x494433 |
| #define | MPEG3_IFO_PREFIX 0x44564456 |
| #define | MPEG3_IO_SIZE 0x100000 |
| #define | MPEG3_RIFF_CODE 0x52494646 |
| #define | MPEG3_PROC_CPUINFO "/proc/cpuinfo" |
| #define | MPEG3_RAW_SIZE 0x100000 |
| #define | MPEG3_BD_PACKET_SIZE 192 |
| #define | MPEG3_TS_PACKET_SIZE 188 |
| #define | MPEG3_DVD_PACKET_SIZE 0x800 |
| #define | MPEG3_SYNC_BYTE 0x47 |
| #define | MPEG3_PACK_START_CODE 0x000001ba |
| #define | MPEG3_SEQUENCE_START_CODE 0x000001b3 |
| #define | MPEG3_SEQUENCE_END_CODE 0x000001b7 |
| #define | MPEG3_SYSTEM_START_CODE 0x000001bb |
| #define | MPEG3_STRLEN 1024 |
| #define | MPEG3_PIDMAX 256 |
| #define | MPEG3_PROGRAM_ASSOCIATION_TABLE 0x00 |
| #define | MPEG3_CONDITIONAL_ACCESS_TABLE 0x01 |
| #define | MPEG3_PACKET_START_CODE_PREFIX 0x000001 |
| #define | MPEG3_PRIVATE_STREAM_2 0xbf |
| #define | MPEG3_PADDING_STREAM 0xbe |
| #define | MPEG3_GOP_START_CODE 0x000001b8 |
| #define | MPEG3_PICTURE_START_CODE 0x00000100 |
| #define | MPEG3_EXT_START_CODE 0x000001b5 |
| #define | MPEG3_USER_START_CODE 0x000001b2 |
| #define | MPEG3_SLICE_MIN_START 0x00000101 |
| #define | MPEG3_SLICE_MAX_START 0x000001af |
| #define | MPEG3_AC3_START_CODE 0x0b77 |
| #define | MPEG3_PCM_START_CODE 0x7f7f807f |
| #define | MPEG3_MAX_CPUS 256 |
| #define | MPEG3_MAX_STREAMS 0x10000 |
| #define | MPEG3_MAX_PACKSIZE 262144 |
| #define | MPEG3_MAX_SUBTITLES 5 |
| #define | MPEG3_CONTIGUOUS_THRESHOLD 10 |
| #define | MPEG3_PROGRAM_THRESHOLD 5 |
| #define | MPEG3_SEEK_THRESHOLD 16 |
| #define | MPEG3_AUDIO_CHUNKSIZE 0x10000 |
| #define | MPEG3_AUDIO_STREAM_SIZE 0x1000 |
| #define | MPEG3_VIDEO_STREAM_SIZE 0x1000 |
| #define | MPEG3_LITTLE_ENDIAN ((*(uint32_t*)"x\0\0\0") & 0x000000ff) |
| #define | MPEG3_AUDIO_HISTORY 0x100000 |
| #define | MPEG3_PTS_RANGE 0x100000 |
| #define | AUDIO_UNKNOWN 0 |
| #define | AUDIO_MPEG 1 |
| #define | AUDIO_AC3 2 |
| #define | AUDIO_PCM 3 |
| #define | AUDIO_AAC 4 |
| #define | AUDIO_JESUS 5 |
| #define | FILE_TYPE_PROGRAM 0x00000000 |
| #define | FILE_TYPE_TRANSPORT 0x00000001 |
| #define | FILE_TYPE_AUDIO 0x00000002 |
| #define | FILE_TYPE_VIDEO 0x00000003 |
| #define | STREAM_AUDIO 0x00000004 |
| #define | STREAM_VIDEO 0x00000005 |
| #define | STREAM_SUBTITLE 0x00000006 |
| #define | OFFSETS_AUDIO 0x00000007 |
| #define | OFFSETS_VIDEO 0x00000008 |
| #define | ATRACK_COUNT 0x9 |
| #define | VTRACK_COUNT 0xa |
| #define | STRACK_COUNT 0xb |
| #define | TITLE_PATH 0xc |
| #define | IFO_PALETTE 0xd |
| #define | FILE_INFO 0xe |
| #define | CUSTOM_ID(pid, stream_id) (((pid << 8) | stream_id) & 0xffff) |
| #define | CUSTOM_ID_PID(id) (id >> 8) |
| #define | CUSTOM_ID_STREAMID(id) (id & 0xff) |
| #define | MAX(a, b) ((a) > (b) ? (a) : (b)) |
| #define | MIN(a, b) ((a) < (b) ? (a) : (b)) |
| #define | AC3_N 512 |
| #define | MAXFRAMESIZE 4096 |
| #define | MAXFRAMESAMPLES 65536 |
| #define | HDRCMPMASK 0xfffffd00 |
| #define | SBLIMIT 32 |
| #define | SSLIMIT 18 |
| #define | SCALE_BLOCK 12 |
| #define | MPEG3AUDIO_PADDING 1024 |
| #define | MPG_MD_STEREO 0 |
| #define | MPG_MD_JOINT_STEREO 1 |
| #define | MPG_MD_DUAL_CHANNEL 2 |
| #define | MPG_MD_MONO 3 |
| #define | MAX_AC3_FRAMESIZE 1920 * 2 + 512 |
| #define | MPEG3_EXP_REUSE (0) |
| #define | MPEG3_EXP_D15 (1) |
| #define | MPEG3_EXP_D25 (2) |
| #define | MPEG3_EXP_D45 (3) |
| #define | DELTA_BIT_REUSE (0) |
| #define | DELTA_BIT_NEW (1) |
| #define | DELTA_BIT_NONE (2) |
| #define | DELTA_BIT_RESERVED (3) |
| #define | PCM_HEADERSIZE 20 |
| #define | CHROMA420 1 |
| #define | CHROMA422 2 |
| #define | CHROMA444 3 |
| #define | TOP_FIELD 1 |
| #define | BOTTOM_FIELD 2 |
| #define | FRAME_PICTURE 3 |
| #define | SEQ_ID 1 |
| #define | DISP_ID 2 |
| #define | QUANT_ID 3 |
| #define | SEQSCAL_ID 5 |
| #define | PANSCAN_ID 7 |
| #define | CODING_ID 8 |
| #define | SPATSCAL_ID 9 |
| #define | TEMPSCAL_ID 10 |
| #define | SC_NONE 0 |
| #define | SC_DP 1 |
| #define | SC_SPAT 2 |
| #define | SC_SNR 3 |
| #define | SC_TEMP 4 |
| #define | I_TYPE 1 |
| #define | P_TYPE 2 |
| #define | B_TYPE 3 |
| #define | D_TYPE 4 |
| #define | MB_INTRA 1 |
| #define | MB_PATTERN 2 |
| #define | MB_BACKWARD 4 |
| #define | MB_FORWARD 8 |
| #define | MB_QUANT 16 |
| #define | MB_WEIGHT 32 |
| #define | MB_CLASS4 64 |
| #define | MC_FIELD 1 |
| #define | MC_FRAME 2 |
| #define | MC_16X8 2 |
| #define | MC_DMV 3 |
| #define | MV_FIELD 0 |
| #define | MV_FRAME 1 |
Variables | |
| int | mpeg3_ac3_samplerates [3] |
| unsigned char | mpeg3_zig_zag_scan_nommx [64] |
| unsigned char | mpeg3_alternate_scan_nommx [64] |
| unsigned char | mpeg3_default_intra_quantizer_matrix [64] |
| double | mpeg3_frame_rate_table [16] |
| unsigned char | mpeg3_non_linear_mquant_table [32] |
| #define AC3_N 512 |
Definition at line 504 of file mpeg3private.h.
| #define ATRACK_COUNT 0x9 |
Definition at line 103 of file mpeg3private.h.
Referenced by mpeg3_read_toc(), and mpeg3_stop_toc().
| #define AUDIO_AAC 4 |
| #define AUDIO_AC3 2 |
Definition at line 84 of file mpeg3private.h.
Referenced by calculate_format(), get_program_pes_packet(), get_transport_pes_packet(), mpeg3_audio_format(), mpeg3audio_decode_audio(), mpeg3audio_new(), mpeg3audio_read_raw(), read_frame(), and read_header().
| #define AUDIO_JESUS 5 |
| #define AUDIO_MPEG 1 |
Definition at line 83 of file mpeg3private.h.
Referenced by calculate_format(), get_program_pes_packet(), get_transport_pes_packet(), mpeg3_audio_format(), mpeg3audio_decode_audio(), mpeg3audio_new(), mpeg3audio_read_raw(), read_frame(), read_header(), and seek().
| #define AUDIO_PCM 3 |
Definition at line 85 of file mpeg3private.h.
Referenced by get_program_pes_packet(), mpeg3_audio_format(), mpeg3audio_decode_audio(), mpeg3audio_new(), mpeg3audio_read_raw(), read_frame(), and read_header().
| #define AUDIO_UNKNOWN 0 |
Definition at line 82 of file mpeg3private.h.
Referenced by calculate_format(), mpeg3_audio_format(), mpeg3_open_copy(), and mpeg3audio_decode_audio().
| #define B_TYPE 3 |
Definition at line 793 of file mpeg3private.h.
Referenced by alloc_picture(), av_get_pict_type_char(), decode_cabac_mb_ref(), decode_cabac_mb_type(), decode_frame(), decode_mb_cabac(), decode_mb_cavlc(), decode_mb_skip(), decode_nal_units(), decode_ref_pic_list_reordering(), decode_slice(), decode_slice_header(), decode_vop_header(), direct_ref_list_init(), ff_draw_horiz_band(), ff_er_frame_end(), ff_get_best_fcode(), ff_h263_decode_frame(), ff_h263_decode_mb(), ff_init_block_index(), ff_mpeg4_decode_mb(), ff_mpeg4_get_video_packet_prefix_length(), ff_rate_control_init(), fill_caches(), fill_default_ref_list(), filter_mb(), get_diff_limited_q(), get_qminmax(), get_qscale(), h261_decode_frame(), h263_decode_picture_header(), init_pass2(), mpeg1_decode_picture(), mpeg3video_get_mb_type(), mpeg3video_getpicture(), mpeg3video_getpicturehdr(), mpeg4_decode_video_packet_header(), mpeg_decode_frame(), mpeg_decode_mb(), mpeg_decode_slice(), MPV_decode_mb_internal(), MPV_frame_end(), MPV_frame_start(), MPV_motion(), MPV_motion_lowres(), output_packet(), pred_weight_table(), putpicthdr(), putseq(), ratectl_init_pict(), ratectl_update_pict(), rv10_decode_frame(), rv10_decode_packet(), rv20_decode_picture_header(), slice_end(), slice_engine_loop(), standard_decode_mbs(), standard_decode_picture_primary_header(), standard_decode_picture_secondary_header(), svq1_decode_frame(), svq3_decode_frame(), svq3_decode_mb(), vc9_decode_frame(), and write_back_motion().
| #define BOTTOM_FIELD 2 |
Definition at line 773 of file mpeg3private.h.
Referenced by clearblock(), field_estimate(), field_ME(), handle_video(), itransform_engine_loop(), mpeg3_decode_slice(), mpeg3video_getpicture(), mpeg3video_present_frame(), mpeg3video_read_frame_backend(), mpeg3video_reconstruct(), predict_mb(), putseq(), slice_engine_loop(), and transform_engine_loop().
| #define CHROMA420 1 |
Definition at line 768 of file mpeg3private.h.
Referenced by clearblock(), init(), itransform_engine_loop(), mpeg3video_addblock(), mpeg3video_colormodel(), mpeg3video_getmpg2interblock(), mpeg3video_getmpg2intrablock(), mpeg3video_initdecoder(), mpeg3video_present_frame(), mpeg3video_read_yuvframe(), pred(), read_quicktime(), readcmdline(), recon(), slice_engine_loop(), transform_engine_loop(), and writeframe().
| #define CHROMA422 2 |
Definition at line 769 of file mpeg3private.h.
Referenced by mpeg3_decode_slice(), and mpeg3video_colormodel().
| #define CHROMA444 3 |
Definition at line 770 of file mpeg3private.h.
Referenced by clearblock(), init(), itransform_engine_loop(), mpeg3_decode_slice(), mpeg3video_addblock(), mpeg3video_initdecoder(), mpeg3video_present_frame(), pred(), read_quicktime(), recon(), transform_engine_loop(), and writeframe().
| #define CODING_ID 8 |
Definition at line 781 of file mpeg3private.h.
Referenced by mpeg3video_ext_user_data(), and putpictcodext().
| #define CUSTOM_ID | ( | pid, | |||
| stream_id | ) | (((pid << 8) | stream_id) & 0xffff) |
Definition at line 112 of file mpeg3private.h.
| #define CUSTOM_ID_PID | ( | id | ) | (id >> 8) |
Definition at line 113 of file mpeg3private.h.
| #define CUSTOM_ID_STREAMID | ( | id | ) | (id & 0xff) |
Definition at line 114 of file mpeg3private.h.
| #define D_TYPE 4 |
| #define DELTA_BIT_NEW (1) |
Definition at line 533 of file mpeg3private.h.
Referenced by a52_block(), and mpeg3audio_ac3_ba_compute_mask().
| #define DELTA_BIT_NONE (2) |
Definition at line 534 of file mpeg3private.h.
Referenced by a52_bit_allocate(), a52_block(), and a52_frame().
| #define DELTA_BIT_RESERVED (3) |
Definition at line 535 of file mpeg3private.h.
| #define DELTA_BIT_REUSE (0) |
| #define DISP_ID 2 |
Definition at line 777 of file mpeg3private.h.
Referenced by mpeg3video_ext_user_data(), and putseqdispext().
| #define FILE_INFO 0xe |
Definition at line 109 of file mpeg3private.h.
Referenced by mpeg3_read_toc(), and mpeg3_stop_toc().
| #define FILE_TYPE_AUDIO 0x00000002 |
| #define FILE_TYPE_PROGRAM 0x00000000 |
| #define FILE_TYPE_TRANSPORT 0x00000001 |
| #define FILE_TYPE_VIDEO 0x00000003 |
| #define FRAME_PICTURE 3 |
Definition at line 774 of file mpeg3private.h.
Referenced by calc_DMV(), dct_type_estimation(), fast_motion_data(), handle_video(), itransform_engine_loop(), motion_engine_loop(), mpeg3_decode_slice(), mpeg3video_addblock(), mpeg3video_calc_dmv(), mpeg3video_getpicture(), mpeg3video_initdecoder(), mpeg3video_macroblock_modes(), mpeg3video_picture_display_extension(), mpeg3video_present_frame(), mpeg3video_read_frame_backend(), mpeg3video_reconstruct(), predict_mb(), putmvs(), putpictcodext(), putseq(), slice_engine_loop(), and transform_engine_loop().
| #define HDRCMPMASK 0xfffffd00 |
Definition at line 508 of file mpeg3private.h.
| #define I_TYPE 1 |
Definition at line 791 of file mpeg3private.h.
Referenced by av_get_pict_type_char(), decode_cabac_mb_type(), decode_frame(), decode_mb_cabac(), decode_mb_cavlc(), decode_nal_units(), decode_ref_pic_list_reordering(), decode_slice(), decode_slice_header(), decode_vop_header(), direct_ref_list_init(), encode_frame(), ff_h263_decode_frame(), ff_mpeg4_decode_partitions(), ff_mpeg4_get_video_packet_prefix_length(), ff_rate_control_init(), ff_rate_estimate_qscale(), ff_wmv2_decode_picture_header(), ff_wmv2_decode_secondary_picture_header(), field_ME(), flv_h263_decode_picture_header(), frame_ME(), get_diff_limited_q(), get_qminmax(), get_qscale(), h261_decode_frame(), h263_decode_block(), h263_decode_picture_header(), handle_video(), init_pass2(), intel_h263_decode_picture_header(), is_intra_more_likely(), mjpeg_decode_sof(), mpeg1_decode_picture(), mpeg3_decode_slice(), mpeg3video_get_mb_type(), mpeg4_decode_partition_a(), mpeg4_decode_partition_b(), mpeg4_decode_video_packet_header(), mpeg_decode_frame(), mpeg_decode_mb(), mpeg_decode_slice(), MPV_decode_mb_internal(), msmpeg4_decode_picture_header(), putseq(), ratectl_init_pict(), ratectl_update_pict(), rv10_decode_picture_header(), rv20_decode_picture_header(), sp5x_decode_frame(), standard_decode_mbs(), standard_decode_picture_primary_header(), standard_decode_picture_secondary_header(), svq1_decode_frame(), svq1_decode_frame_header(), svq1_write_header(), svq3_decode_frame(), svq3_decode_mb(), vc9_decode_frame(), and vc9_pred_dc().
| #define IFO_PALETTE 0xd |
Definition at line 108 of file mpeg3private.h.
Referenced by mpeg3_read_toc(), and mpeg3_stop_toc().
| #define MAX_AC3_FRAMESIZE 1920 * 2 + 512 |
Definition at line 521 of file mpeg3private.h.
| #define MAXFRAMESAMPLES 65536 |
Definition at line 507 of file mpeg3private.h.
Referenced by decode(), and mpeg3audio_decode_audio().
| #define MAXFRAMESIZE 4096 |
| #define MB_BACKWARD 4 |
Definition at line 798 of file mpeg3private.h.
Referenced by field_ME(), frame_ME(), mpeg3_decode_slice(), mpeg3video_macroblock_modes(), mpeg3video_reconstruct(), predict_mb(), and slice_engine_loop().
| #define MB_CLASS4 64 |
| #define MB_FORWARD 8 |
Definition at line 799 of file mpeg3private.h.
Referenced by field_ME(), frame_ME(), mpeg3_decode_slice(), mpeg3video_macroblock_modes(), mpeg3video_reconstruct(), predict_mb(), and slice_engine_loop().
| #define MB_INTRA 1 |
Definition at line 796 of file mpeg3private.h.
Referenced by calc_actj(), field_ME(), frame_ME(), iquantize(), mpeg3_decode_slice(), mpeg3video_macroblock_modes(), predict_mb(), and slice_engine_loop().
| #define MB_PATTERN 2 |
Definition at line 797 of file mpeg3private.h.
Referenced by mpeg3_decode_slice(), mpeg3video_macroblock_modes(), and slice_engine_loop().
| #define MB_QUANT 16 |
Definition at line 800 of file mpeg3private.h.
Referenced by mpeg3_decode_slice(), and slice_engine_loop().
| #define MB_WEIGHT 32 |
| #define MC_16X8 2 |
Definition at line 806 of file mpeg3private.h.
Referenced by field_ME(), mpeg3video_macroblock_modes(), mpeg3video_reconstruct(), predict_mb(), and putmvs().
| #define MC_DMV 3 |
Definition at line 807 of file mpeg3private.h.
Referenced by field_ME(), frame_ME(), mpeg3video_macroblock_modes(), mpeg3video_reconstruct(), and predict_mb().
| #define MC_FIELD 1 |
Definition at line 804 of file mpeg3private.h.
Referenced by field_ME(), frame_ME(), mpeg3_decode_slice(), mpeg3video_macroblock_modes(), mpeg3video_reconstruct(), predict_mb(), putmvs(), and slice_engine_loop().
| #define MC_FRAME 2 |
Definition at line 805 of file mpeg3private.h.
Referenced by frame_ME(), mpeg3_decode_slice(), mpeg3video_macroblock_modes(), mpeg3video_reconstruct(), predict_mb(), putmvs(), and slice_engine_loop().
| #define MPEG3_AC3_START_CODE 0x0b77 |
| #define MPEG3_AUDIO_CHUNKSIZE 0x10000 |
| #define MPEG3_AUDIO_HISTORY 0x100000 |
Definition at line 77 of file mpeg3private.h.
Referenced by handle_audio(), and mpeg3audio_decode_audio().
| #define MPEG3_AUDIO_STREAM_SIZE 0x1000 |
| #define MPEG3_BD_PACKET_SIZE 192 |
| #define MPEG3_CONDITIONAL_ACCESS_TABLE 0x01 |
Definition at line 45 of file mpeg3private.h.
| #define MPEG3_CONTIGUOUS_THRESHOLD 10 |
Definition at line 64 of file mpeg3private.h.
| #define MPEG3_DVD_PACKET_SIZE 0x800 |
| #define MPEG3_EXP_D15 (1) |
| #define MPEG3_EXP_D25 (2) |
| #define MPEG3_EXP_D45 (3) |
| #define MPEG3_EXP_REUSE (0) |
| #define MPEG3_EXT_START_CODE 0x000001b5 |
| #define MPEG3_FLOAT32 float |
| #define MPEG3_GOP_START_CODE 0x000001b8 |
Definition at line 49 of file mpeg3private.h.
Referenced by handle_video(), main(), mpeg3video_get_header(), mpeg3video_new(), mpeg3video_previous_frame(), mpeg3video_seek(), and split_video().
| #define MPEG3_ID3_PREFIX 0x494433 |
| #define MPEG3_IFO_PREFIX 0x44564456 |
| #define MPEG3_IO_SIZE 0x100000 |
Definition at line 29 of file mpeg3private.h.
Referenced by mpeg3_new_fs(), mpeg3io_read_buffer(), and mpeg3io_read_data().
| #define MPEG3_LITTLE_ENDIAN ((*(uint32_t*)"x\0\0\0") & 0x000000ff) |
| #define MPEG3_MAJOR 1 |
| #define MPEG3_MAX_CPUS 256 |
Definition at line 57 of file mpeg3private.h.
Referenced by mpeg3video_allocate_decoders(), and mpeg3video_get_macroblocks().
| #define MPEG3_MAX_PACKSIZE 262144 |
Definition at line 59 of file mpeg3private.h.
| #define MPEG3_MAX_STREAMS 0x10000 |
Definition at line 58 of file mpeg3private.h.
Referenced by get_ifo_header(), mpeg3_open_copy(), mpeg3_stop_toc(), mpeg3demux_copy_titles(), and mpeg3demux_print_streams().
| #define MPEG3_MAX_SUBTITLES 5 |
Definition at line 62 of file mpeg3private.h.
Referenced by mpeg3_append_subtitle(), and new_subtitle().
| #define MPEG3_MINOR 7 |
| #define MPEG3_PACK_START_CODE 0x000001ba |
Definition at line 38 of file mpeg3private.h.
Referenced by is_program(), mpeg3_check_sig(), mpeg3_read_next_packet(), mpeg3_read_prev_packet(), and mpeg3demux_read_program().
| #define MPEG3_PACKET_START_CODE_PREFIX 0x000001 |
Definition at line 46 of file mpeg3private.h.
Referenced by get_payload(), mpeg3bits_next_startcode(), mpeg3demux_read_program(), and mpeg3video_get_macroblocks().
| #define MPEG3_PADDING_STREAM 0xbe |
Definition at line 48 of file mpeg3private.h.
Referenced by get_pes_packet(), and get_program_pes_packet().
| #define MPEG3_PCM_START_CODE 0x7f7f807f |
| #define MPEG3_PICTURE_START_CODE 0x00000100 |
Definition at line 50 of file mpeg3private.h.
Referenced by handle_video(), is_mpeg_video(), main(), mpeg3_check_sig(), mpeg3video_get_header(), mpeg3video_new(), mpeg3video_previous_frame(), mpeg3video_read_raw(), and skip_frame().
| #define MPEG3_PIDMAX 256 |
| #define MPEG3_PRIVATE_STREAM_2 0xbf |
Definition at line 47 of file mpeg3private.h.
Referenced by get_pes_packet(), and get_program_pes_packet().
| #define MPEG3_PROC_CPUINFO "/proc/cpuinfo" |
| #define MPEG3_PROGRAM_ASSOCIATION_TABLE 0x00 |
Definition at line 44 of file mpeg3private.h.
| #define MPEG3_PROGRAM_THRESHOLD 5 |
Definition at line 66 of file mpeg3private.h.