Mercurial > mplayer.hg
comparison libmpdemux/demux_lavf.c @ 22266:273a5ecea962
dont set 0 nBlockAlign
author | michael |
---|---|
date | Tue, 20 Feb 2007 16:16:53 +0000 |
parents | 6d50b08a8bcd |
children | ee6b8e74d727 |
comparison
equal
deleted
inserted
replaced
22265:02333de881a7 | 22266:273a5ecea962 |
---|---|
282 codec->codec_tag= av_codec_get_tag(mp_wav_taglists, codec->codec_id); | 282 codec->codec_tag= av_codec_get_tag(mp_wav_taglists, codec->codec_id); |
283 wf->wFormatTag= codec->codec_tag; | 283 wf->wFormatTag= codec->codec_tag; |
284 wf->nChannels= codec->channels; | 284 wf->nChannels= codec->channels; |
285 wf->nSamplesPerSec= codec->sample_rate; | 285 wf->nSamplesPerSec= codec->sample_rate; |
286 wf->nAvgBytesPerSec= codec->bit_rate/8; | 286 wf->nAvgBytesPerSec= codec->bit_rate/8; |
287 wf->nBlockAlign= codec->block_align; | 287 wf->nBlockAlign= codec->block_align ? codec->block_align : 1; |
288 wf->wBitsPerSample= codec->bits_per_sample; | 288 wf->wBitsPerSample= codec->bits_per_sample; |
289 wf->cbSize= codec->extradata_size; | 289 wf->cbSize= codec->extradata_size; |
290 if(codec->extradata_size){ | 290 if(codec->extradata_size){ |
291 memcpy( | 291 memcpy( |
292 wf + 1, | 292 wf + 1, |