Mercurial > mplayer.hg
diff libmpcodecs/ad_dshow.c @ 13427:9d0b052c4f74
setting samplesize to 2 in decoders where neccessary.
Needed because initialization of sh_audio was moved from dec_audio to
demuxer.c, and some demuxers set samplesize incorrect or to 0.
author | reimar |
---|---|
date | Tue, 21 Sep 2004 20:34:47 +0000 |
parents | 28677d779205 |
children | 1ba0aff3ed0a |
line wrap: on
line diff
--- a/libmpcodecs/ad_dshow.c Tue Sep 21 19:50:54 2004 +0000 +++ b/libmpcodecs/ad_dshow.c Tue Sep 21 20:34:47 2004 +0000 @@ -39,6 +39,7 @@ sh_audio->i_bps=sh_audio->wf->nAvgBytesPerSec; sh_audio->channels=sh_audio->wf->nChannels; sh_audio->samplerate=sh_audio->wf->nSamplesPerSec; + sh_audio->samplesize=2; sh_audio->audio_in_minsize=2*sh_audio->wf->nBlockAlign; if(sh_audio->audio_in_minsize<8192) sh_audio->audio_in_minsize=8192; sh_audio->audio_out_minsize=16384;