Mercurial > mplayer.hg
view libmpdemux/parse_es.h @ 25978:a8ff60976ccb
FLAT objects cannot have multiple sections, so using the L1 attributes breaks
linking. The FDPIC relocs also break for any other format. Thus check the
compiler environment and select the appropriate sections/relocs.
patch by Mike Frysinger, vapier.adi a gmail d com
author | diego |
---|---|
date | Sat, 16 Feb 2008 15:17:59 +0000 |
parents | 6ac1ece1f9fe |
children | 4129c8cfa742 |
line wrap: on
line source
#ifndef PARSE_ES_H #define PARSE_ES_H #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); #endif /* PARSE_ES_H */