Mercurial > mplayer.hg
comparison libmpdemux/demux_rawdv.c @ 26299:4d56038ec730
Fix lots and lots of other demuxers broken by r26301
author | reimar |
---|---|
date | Sat, 05 Apr 2008 14:11:48 +0000 |
parents | baf32110d3fc |
children | db6cd163b7fb |
comparison
equal
deleted
inserted
replaced
26298:5222bb9c5500 | 26299:4d56038ec730 |
---|---|
193 frames->frame_number=demuxer->stream->end_pos/frames->frame_size; | 193 frames->frame_number=demuxer->stream->end_pos/frames->frame_size; |
194 | 194 |
195 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); | 195 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); |
196 if (dv_decoder->audio != NULL && demuxer->audio->id>=-1){ | 196 if (dv_decoder->audio != NULL && demuxer->audio->id>=-1){ |
197 sh_audio_t *sh_audio = new_sh_audio(demuxer, 0); | 197 sh_audio_t *sh_audio = new_sh_audio(demuxer, 0); |
198 demuxer->audio->id = 0; | |
198 demuxer->audio->sh = sh_audio; | 199 demuxer->audio->sh = sh_audio; |
199 sh_audio->ds = demuxer->audio; | 200 sh_audio->ds = demuxer->audio; |
200 mp_msg(MSGT_DEMUXER,MSGL_V,"demux_open_rawdv() chan: %d samplerate: %d\n",dv_decoder->audio->num_channels,dv_decoder->audio->frequency ); | 201 mp_msg(MSGT_DEMUXER,MSGL_V,"demux_open_rawdv() chan: %d samplerate: %d\n",dv_decoder->audio->num_channels,dv_decoder->audio->frequency ); |
201 // custom fourcc for internal MPlayer use | 202 // custom fourcc for internal MPlayer use |
202 sh_audio->format = mmioFOURCC('R', 'A', 'D', 'V'); | 203 sh_audio->format = mmioFOURCC('R', 'A', 'D', 'V'); |