# HG changeset patch # User arpi # Date 1004461391 0 # Node ID 66837325b929cb59841250a97eea1c005a7b853e # Parent db9d31c4bf4c2be3347cb7fe43d9194bf3531ac0 config.h cleanup, few things added to steram/demuxer headers diff -r db9d31c4bf4c -r 66837325b929 libmpdemux/asf.h --- a/libmpdemux/asf.h Tue Oct 30 16:47:27 2001 +0000 +++ b/libmpdemux/asf.h Tue Oct 30 17:03:11 2001 +0000 @@ -1,7 +1,7 @@ #ifndef __ASF_H #define __ASF_H -#include "config.h" /* for WORDS_BIGENDIAN */ +//#include "config.h" /* for WORDS_BIGENDIAN */ #include #include "bswap.h" #ifdef STREAMING diff -r db9d31c4bf4c -r 66837325b929 libmpdemux/asf_streaming.c --- a/libmpdemux/asf_streaming.c Tue Oct 30 16:47:27 2001 +0000 +++ b/libmpdemux/asf_streaming.c Tue Oct 30 17:03:11 2001 +0000 @@ -3,6 +3,8 @@ #include #include +#include "config.h" + #include "url.h" #include "http.h" #include "asf.h" diff -r db9d31c4bf4c -r 66837325b929 libmpdemux/aviprint.c --- a/libmpdemux/aviprint.c Tue Oct 30 16:47:27 2001 +0000 +++ b/libmpdemux/aviprint.c Tue Oct 30 17:03:11 2001 +0000 @@ -3,6 +3,8 @@ #include #include +#include "config.h" + #include "stream.h" #include "demuxer.h" diff -r db9d31c4bf4c -r 66837325b929 libmpdemux/aviwrite.c --- a/libmpdemux/aviwrite.c Tue Oct 30 16:47:27 2001 +0000 +++ b/libmpdemux/aviwrite.c Tue Oct 30 17:03:11 2001 +0000 @@ -3,6 +3,8 @@ #include #include +#include "config.h" + //#include "stream.h" //#include "demuxer.h" //#include "stheader.h" diff -r db9d31c4bf4c -r 66837325b929 libmpdemux/demux_mov.c --- a/libmpdemux/demux_mov.c Tue Oct 30 16:47:27 2001 +0000 +++ b/libmpdemux/demux_mov.c Tue Oct 30 17:03:11 2001 +0000 @@ -9,7 +9,6 @@ #include #include "config.h" - #include "mp_msg.h" #include "help_mp.h" diff -r db9d31c4bf4c -r 66837325b929 libmpdemux/demux_mpg.c --- a/libmpdemux/demux_mpg.c Tue Oct 30 16:47:27 2001 +0000 +++ b/libmpdemux/demux_mpg.c Tue Oct 30 17:03:11 2001 +0000 @@ -8,13 +8,13 @@ #include "mp_msg.h" #include "help_mp.h" -#include "config.h" -#include "dvdauth.h" #include "stream.h" #include "demuxer.h" #include "parse_es.h" #include "stheader.h" +#include "dvdauth.h" + //#define MAX_PS_PACKETSIZE 2048 #define MAX_PS_PACKETSIZE (224*1024) diff -r db9d31c4bf4c -r 66837325b929 libmpdemux/demuxer.h --- a/libmpdemux/demuxer.h Tue Oct 30 16:47:27 2001 +0000 +++ b/libmpdemux/demuxer.h Tue Oct 30 17:03:11 2001 +0000 @@ -1,5 +1,3 @@ - -#include "config.h" #define MAX_PACKS 4096 #define MAX_PACK_BYTES 0x800000 @@ -153,5 +151,11 @@ demuxer_t* demux_open(stream_t *stream,int file_format,int aid,int vid,int sid); int demux_seek(demuxer_t *demuxer,float rel_seek_secs,int flags); +// AVI demuxer params: +extern int index_mode; // -1=untouched 0=don't use index 1=use (geneate) index +extern int force_ni; +extern int pts_from_bps; + + diff -r db9d31c4bf4c -r 66837325b929 libmpdemux/dvdauth.h --- a/libmpdemux/dvdauth.h Tue Oct 30 16:47:27 2001 +0000 +++ b/libmpdemux/dvdauth.h Tue Oct 30 17:03:11 2001 +0000 @@ -1,4 +1,3 @@ -//#include "config.h" #ifdef HAVE_LIBCSS #ifndef _MPLAYER_CSS_H #define _MPLAYER_CSS_H diff -r db9d31c4bf4c -r 66837325b929 libmpdemux/network.c --- a/libmpdemux/network.c Tue Oct 30 16:47:27 2001 +0000 +++ b/libmpdemux/network.c Tue Oct 30 17:03:11 2001 +0000 @@ -24,6 +24,8 @@ #include #include +#include "config.h" + #include "stream.h" #include "demuxer.h" diff -r db9d31c4bf4c -r 66837325b929 libmpdemux/parse_es.c --- a/libmpdemux/parse_es.c Tue Oct 30 16:47:27 2001 +0000 +++ b/libmpdemux/parse_es.c Tue Oct 30 17:03:11 2001 +0000 @@ -10,7 +10,6 @@ #include "stream.h" #include "demuxer.h" - #include "parse_es.h" //static unsigned char videobuffer[MAX_VIDEO_PACKET_SIZE]; diff -r db9d31c4bf4c -r 66837325b929 libmpdemux/stream.h --- a/libmpdemux/stream.h Tue Oct 30 16:47:27 2001 +0000 +++ b/libmpdemux/stream.h Tue Oct 30 17:03:11 2001 +0000 @@ -149,5 +149,12 @@ stream_t* new_stream(int fd,int type); void free_stream(stream_t *s); stream_t* new_memory_stream(unsigned char* data,int len); +stream_t* open_stream(char* filename,int vcd_track,int* file_format); + +//#ifdef USE_DVDREAD +extern int dvd_title; +extern int dvd_chapter; +extern int dvd_angle; +//#endif #endif // __STREAM_H diff -r db9d31c4bf4c -r 66837325b929 libmpdemux/test.c --- a/libmpdemux/test.c Tue Oct 30 16:47:27 2001 +0000 +++ b/libmpdemux/test.c Tue Oct 30 17:03:11 2001 +0000 @@ -3,6 +3,7 @@ #include #include +#include "config.h" #include "mp_msg.h" #include "stream.h"