diff options
Diffstat (limited to 'libmpdemux/parse_es.h')
-rw-r--r-- | libmpdemux/parse_es.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/libmpdemux/parse_es.h b/libmpdemux/parse_es.h new file mode 100644 index 0000000000..45936b396a --- /dev/null +++ b/libmpdemux/parse_es.h @@ -0,0 +1,18 @@ + +#define MAX_VIDEO_PACKET_SIZE (224*1024+4) +#define VIDEOBUFFER_SIZE 0x100000 + +extern unsigned char* videobuffer; +extern int videobuf_len; +extern unsigned char videobuf_code[4]; +extern int videobuf_code_len; + +// sync video stream, and returns next packet code +int sync_video_packet(demux_stream_t *ds); + +// return: packet length +int read_video_packet(demux_stream_t *ds); + +// return: next packet code +int skip_video_packet(demux_stream_t *ds); + |