view libmpdemux/parse_es.h @ 19422:718624aec009

r19361: Reintroduce an ugly variant of the -gui/-nogui options. r19348: Add matroska chapter seeking capability. r19286: clarification on -mpegopts :vaspect r19285: New sentences should start on a new line. r19281: don't use vaspect on mpeg1 video streams r19274: Move the section describing the per movie config files up, so it doesn't get seperated from the rest of the config file doc by the config file example r19241: missed some escaping r19240: use DOCS writing standards for default values (asked by diego) r19233: english manpage for pvr:// input r19231: updated en/fr manpages for ao_ivtv r19228: removed default outfile for -ao mpegpes r19206: Improve ao_mpegpes description. r19191: description of the arnd scale video filter parameter r19190: new -ao mpegpes options r19181: - Add missing "00" in -af pan usage line. - Change -af pan usage and description to use a capital 'L' to make the letter easily distinguishable from a '1'. r19161: cosmetics/punctuation/spelling r19149: updated english man page with vo_ivtv description
author kraymer
date Thu, 17 Aug 2006 21:57:01 +0000
parents 9e059416eea6
children 6ac1ece1f9fe
line wrap: on
line source


#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);