Mercurial > mplayer.hg
comparison libmpdemux/demux_rawdv.c @ 31609:cd81fce1f010
Make the stream language an argument to the stream creation function
so that some code can be shared.
author | reimar |
---|---|
date | Sat, 10 Jul 2010 18:47:59 +0000 |
parents | f1bf918917c6 |
children | e2a7509972d4 |
comparison
equal
deleted
inserted
replaced
31608:ad007a37ae4e | 31609:cd81fce1f010 |
---|---|
205 frames->frame_size=dv_decoder->frame_size; | 205 frames->frame_size=dv_decoder->frame_size; |
206 frames->frame_number=demuxer->stream->end_pos/frames->frame_size; | 206 frames->frame_number=demuxer->stream->end_pos/frames->frame_size; |
207 | 207 |
208 mp_msg(MSGT_DEMUXER,MSGL_V,"demux_open_rawdv() seek to %qu, size: %d, dv_dec->frame_size: %d\n",frames->current_filepos,frames->frame_size, dv_decoder->frame_size); | 208 mp_msg(MSGT_DEMUXER,MSGL_V,"demux_open_rawdv() seek to %qu, size: %d, dv_dec->frame_size: %d\n",frames->current_filepos,frames->frame_size, dv_decoder->frame_size); |
209 if (dv_decoder->audio != NULL && demuxer->audio->id>=-1){ | 209 if (dv_decoder->audio != NULL && demuxer->audio->id>=-1){ |
210 sh_audio_t *sh_audio = new_sh_audio(demuxer, 0); | 210 sh_audio_t *sh_audio = new_sh_audio(demuxer, 0, NULL); |
211 demuxer->audio->id = 0; | 211 demuxer->audio->id = 0; |
212 demuxer->audio->sh = sh_audio; | 212 demuxer->audio->sh = sh_audio; |
213 sh_audio->ds = demuxer->audio; | 213 sh_audio->ds = demuxer->audio; |
214 mp_msg(MSGT_DEMUXER,MSGL_V,"demux_open_rawdv() chan: %d samplerate: %d\n",dv_decoder->audio->num_channels,dv_decoder->audio->frequency ); | 214 mp_msg(MSGT_DEMUXER,MSGL_V,"demux_open_rawdv() chan: %d samplerate: %d\n",dv_decoder->audio->num_channels,dv_decoder->audio->frequency ); |
215 // custom fourcc for internal MPlayer use | 215 // custom fourcc for internal MPlayer use |