summaryrefslogtreecommitdiffstats
path: root/demux_mpg.c
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-07-07 18:46:15 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-07-07 18:46:15 +0000
commit3cd2f6eb278dd52cd7aef7786c62376a046ab35a (patch)
treeedf204d8f918a1f5885f4ccc13eae089ed27d32f /demux_mpg.c
parent1d2298b284310821878f4b403aa405dbf038a950 (diff)
downloadmpv-3cd2f6eb278dd52cd7aef7786c62376a046ab35a.tar.bz2
mpv-3cd2f6eb278dd52cd7aef7786c62376a046ab35a.tar.xz
some code clanup (first step to libdemuxer)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1290 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'demux_mpg.c')
-rw-r--r--demux_mpg.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/demux_mpg.c b/demux_mpg.c
index 1c6d121e90..b33f4d397e 100644
--- a/demux_mpg.c
+++ b/demux_mpg.c
@@ -36,8 +36,8 @@ static unsigned int read_mpeg_timestamp(stream_t *s,int c){
//static char dvdaudio_table[256];
//static unsigned int packet_start_pos=0;
-extern void *new_sh_audio(int id);
-extern void *new_sh_video(int id);
+extern void *new_sh_audio(demuxer_t *demux,int id);
+extern void *new_sh_video(demuxer_t *demux,int id);
static int demux_mpg_read_packet(demuxer_t *demux,int id){
int d;
@@ -157,7 +157,7 @@ static int demux_mpg_read_packet(demuxer_t *demux,int id){
// aid=128+(aid&0x7F);
// aid=0x80..0xBF
- if(!demux->a_streams[aid]) new_sh_audio(aid);
+ if(!demux->a_streams[aid]) new_sh_audio(demux,aid);
if(demux->audio->id==-1) demux->audio->id=aid;
if(demux->audio->id==aid){
@@ -210,7 +210,7 @@ static int demux_mpg_read_packet(demuxer_t *demux,int id){
if(id>=0x1C0 && id<=0x1DF){
// mpeg audio
int aid=id-0x1C0;
- if(!demux->a_streams[aid]) new_sh_audio(aid);
+ if(!demux->a_streams[aid]) new_sh_audio(demux,aid);
if(demux->audio->id==-1) demux->audio->id=aid;
if(demux->audio->id==aid){
ds=demux->audio;
@@ -221,7 +221,7 @@ static int demux_mpg_read_packet(demuxer_t *demux,int id){
if(id>=0x1E0 && id<=0x1EF){
// mpeg video
int aid=id-0x1E0;
- if(!demux->v_streams[aid]) new_sh_video(aid);
+ if(!demux->v_streams[aid]) new_sh_video(demux,aid);
if(demux->video->id==-1) demux->video->id=aid;
if(demux->video->id==aid){
ds=demux->video;