summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demuxer.c
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2008-05-27 17:35:38 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2008-05-27 17:35:38 +0000
commitcc6c63c03c6eb5e5913c9795bfb13c5284ad24de (patch)
treef3568536ac7373428353dd2e4d97623221d97cb2 /libmpdemux/demuxer.c
parentff6007357f229caa43fe0807487096398e5af41e (diff)
downloadmpv-cc6c63c03c6eb5e5913c9795bfb13c5284ad24de.tar.bz2
mpv-cc6c63c03c6eb5e5913c9795bfb13c5284ad24de.tar.xz
Initialize sh_audio/sh_video->ds
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26908 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/demuxer.c')
-rw-r--r--libmpdemux/demuxer.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libmpdemux/demuxer.c b/libmpdemux/demuxer.c
index 36b2ba2126..1b223785c5 100644
--- a/libmpdemux/demuxer.c
+++ b/libmpdemux/demuxer.c
@@ -269,6 +269,7 @@ sh_audio_t* new_sh_audio_aid(demuxer_t *demuxer,int id,int aid){
mp_msg(MSGT_DEMUXER,MSGL_V,MSGTR_FoundAudioStream,id);
demuxer->a_streams[id] = sh;
sh->aid = aid;
+ sh->ds = demuxer->audio;
// set some defaults
sh->samplesize=2;
sh->sample_format=AF_FORMAT_S16_NE;
@@ -303,6 +304,7 @@ sh_video_t* new_sh_video_vid(demuxer_t *demuxer,int id,int vid){
mp_msg(MSGT_DEMUXER,MSGL_V,MSGTR_FoundVideoStream,id);
demuxer->v_streams[id] = sh;
sh->vid = vid;
+ sh->ds = demuxer->video;
mp_msg(MSGT_IDENTIFY, MSGL_INFO, "ID_VIDEO_ID=%d\n", vid);
}
return demuxer->v_streams[id];