# HG changeset patch # User reimar # Date 1211909738 0 # Node ID d99d0f7c0e80fbc2e6653b98647f0562d6f2fd05 # Parent c276296cb6f8f376946442b8e9ae880fbab289a2 Initialize sh_audio/sh_video->ds diff -r c276296cb6f8 -r d99d0f7c0e80 libmpdemux/demuxer.c --- a/libmpdemux/demuxer.c Tue May 27 17:33:13 2008 +0000 +++ b/libmpdemux/demuxer.c Tue May 27 17:35:38 2008 +0000 @@ -269,6 +269,7 @@ 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 @@ 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];