summaryrefslogtreecommitdiffstats
path: root/asfheader.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 /asfheader.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 'asfheader.c')
-rw-r--r--asfheader.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/asfheader.c b/asfheader.c
index 2d5cabf74f..190779fbb3 100644
--- a/asfheader.c
+++ b/asfheader.c
@@ -165,7 +165,7 @@ if(verbose){
stream_read(demuxer->stream,(char*) buffer,streamh.type_size);
switch(*((unsigned int*)&streamh.type)){
case 0xF8699E40: { // guid_audio_stream
- sh_audio_t* sh_audio=new_sh_audio(streamh.stream_no & 0x7F);
+ sh_audio_t* sh_audio=new_sh_audio(demuxer,streamh.stream_no & 0x7F);
sh_audio->wf=calloc((streamh.type_size<sizeof(WAVEFORMATEX))?sizeof(WAVEFORMATEX):streamh.type_size,1);
memcpy(sh_audio->wf,buffer,streamh.type_size);
if(verbose>=1) print_wave_header(sh_audio->wf);
@@ -183,7 +183,7 @@ if(verbose){
break;
}
case 0xBC19EFC0: { // guid_video_stream
- sh_video_t* sh_video=new_sh_video(streamh.stream_no & 0x7F);
+ sh_video_t* sh_video=new_sh_video(demuxer,streamh.stream_no & 0x7F);
int len=streamh.type_size-(4+4+1+2);
// sh_video->bih=malloc(chunksize); memset(sh_video->bih,0,chunksize);
sh_video->bih=calloc((len<sizeof(BITMAPINFOHEADER))?sizeof(BITMAPINFOHEADER):len,1);