comparison libmpdemux/demux_rawvideo.c @ 36800:f3c835ddce85

demuxers: ensure that stream ids are correctly initialized. This should fix missing video after r36778 and potentially other issues in relation with video stream switching.
author reimar
date Wed, 19 Feb 2014 23:01:15 +0000
parents a93891202051
children 92dd1764392a
comparison
equal deleted inserted replaced
36799:b24236587d70 36800:f3c835ddce85
117 sh_video->i_bps=fps*imgsize; 117 sh_video->i_bps=fps*imgsize;
118 118
119 demuxer->movi_start = demuxer->stream->start_pos; 119 demuxer->movi_start = demuxer->stream->start_pos;
120 demuxer->movi_end = demuxer->stream->end_pos; 120 demuxer->movi_end = demuxer->stream->end_pos;
121 121
122 demuxer->video->id = 0;
122 demuxer->video->sh = sh_video; 123 demuxer->video->sh = sh_video;
123 sh_video->ds = demuxer->video; 124 sh_video->ds = demuxer->video;
124 125
125 return demuxer; 126 return demuxer;
126 } 127 }