summaryrefslogtreecommitdiffstats
path: root/libmpdemux
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-10-20 20:03:10 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-10-20 20:03:10 +0000
commitedc63890370a910ffdf64091401f3fa18da61182 (patch)
treef38606ba1e84ab1665bbcb539394d3e1f2cb50ec /libmpdemux
parent9eb9d9fdf626e6c69b421e792424067c774c505b (diff)
downloadmpv-edc63890370a910ffdf64091401f3fa18da61182.tar.bz2
mpv-edc63890370a910ffdf64091401f3fa18da61182.tar.xz
libdemux cleanup part 1
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2315 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux')
-rw-r--r--libmpdemux/aviprint.c2
-rw-r--r--libmpdemux/demux_avi.c18
-rw-r--r--libmpdemux/demuxer.c1
-rw-r--r--libmpdemux/open.c1
-rw-r--r--libmpdemux/parse_es.c2
-rw-r--r--libmpdemux/test.c8
6 files changed, 15 insertions, 17 deletions
diff --git a/libmpdemux/aviprint.c b/libmpdemux/aviprint.c
index c8fdceea15..c2d5c3b910 100644
--- a/libmpdemux/aviprint.c
+++ b/libmpdemux/aviprint.c
@@ -3,8 +3,6 @@
#include <stdlib.h>
#include <unistd.h>
-//extern int verbose; // defined in mplayer.c
-
#include "stream.h"
#include "demuxer.h"
diff --git a/libmpdemux/demux_avi.c b/libmpdemux/demux_avi.c
index 1583371b48..98e64d946d 100644
--- a/libmpdemux/demux_avi.c
+++ b/libmpdemux/demux_avi.c
@@ -355,9 +355,20 @@ do{
//extern int audio_id;
//extern int video_id;
-extern int index_mode; // -1=untouched 0=don't use index 1=use (geneate) index
-extern int force_ni;
-extern int pts_from_bps;
+//extern int index_mode; // -1=untouched 0=don't use index 1=use (geneate) index
+//extern int force_ni;
+//extern int pts_from_bps;
+
+// AVI demuxer parameters:
+int index_mode=-1; // -1=untouched 0=don't use index 1=use (geneate) index
+int force_ni=0; // force non-interleaved AVI parsing
+
+// PTS: 0=interleaved 1=BPS-based
+#ifdef AVI_SYNC_BPS
+int pts_from_bps=1;
+#else
+int pts_from_bps=0;
+#endif
void read_avi_header(demuxer_t *demuxer,int index_mode);
@@ -584,7 +595,6 @@ void demux_seek_avi(demuxer_t *demuxer,float rel_seek_secs,int flags){
len=((AVIINDEXENTRY *)priv->idx)[i].dwChunkLength;
audio_chunk_pos=i; ++d_audio->pack_no;
if(d_audio->dpos<=curr_audio_pos && curr_audio_pos<(d_audio->dpos+len)){
- //if(verbose)printf("break;\n");
break;
}
d_audio->dpos+=len;
diff --git a/libmpdemux/demuxer.c b/libmpdemux/demuxer.c
index f573ef7860..acc8648cd0 100644
--- a/libmpdemux/demuxer.c
+++ b/libmpdemux/demuxer.c
@@ -339,7 +339,6 @@ extern int audio_id;
extern int video_id;
extern int dvdsub_id;
-void read_avi_header(demuxer_t *demuxer,int index_mode);
int asf_check_header(demuxer_t *demuxer);
int read_asf_header(demuxer_t *demuxer);
demux_stream_t* demux_avi_select_stream(demuxer_t *demux,unsigned int id);
diff --git a/libmpdemux/open.c b/libmpdemux/open.c
index 774e65c32c..a6870c4225 100644
--- a/libmpdemux/open.c
+++ b/libmpdemux/open.c
@@ -275,7 +275,6 @@ if(dvd_title){
if (len == -1)
perror("Error: lseek failed to obtain video file size");
else
- if(verbose)
#ifdef _LARGEFILE_SOURCE
mp_msg(MSGT_OPEN,MSGL_V,"File size is %lld bytes\n", (long long)len);
#else
diff --git a/libmpdemux/parse_es.c b/libmpdemux/parse_es.c
index 310b1c976d..a872bfffee 100644
--- a/libmpdemux/parse_es.c
+++ b/libmpdemux/parse_es.c
@@ -4,8 +4,6 @@
#include <stdlib.h>
#include <unistd.h>
-extern int verbose; // defined in mplayer.c
-
#include "config.h"
#include "mp_msg.h"
#include "help_mp.h"
diff --git a/libmpdemux/test.c b/libmpdemux/test.c
index ce59b19228..ee05342281 100644
--- a/libmpdemux/test.c
+++ b/libmpdemux/test.c
@@ -23,13 +23,7 @@ void skip_audio_frame(sh_audio_t *sh_audio){
void resync_audio_stream(sh_audio_t *sh_audio){
}
-// some globals:
-int verbose=1;
-
-// AVI demuxer parameters:
-int index_mode=-1; // -1=untouched 0=don't use index 1=use (geneate) index
-int force_ni=0; // force non-interleaved AVI parsing
-int pts_from_bps=1; // PTS: 0=interleaved 1=BPS-based
+int verbose=1; // must be global!
//---------------