Module: libav Branch: master Commit: 584f88409062f7a134e7391887899e8e723ab6ff
Author: nu774 <[email protected]> Committer: Luca Barbato <[email protected]> Date: Fri May 16 20:25:46 2014 +0900 riff: Pass block_align to estimate frame duration Fix incorrect wSamplesPerBlock(=0) written for ADPCM_IMA_WAV Signed-off-by: Luca Barbato <[email protected]> --- libavformat/riffenc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/riffenc.c b/libavformat/riffenc.c index 8479d9d..fe92bc5 100644 --- a/libavformat/riffenc.c +++ b/libavformat/riffenc.c @@ -62,7 +62,7 @@ int ff_put_wav_header(AVIOContext *pb, AVCodecContext *enc) /* We use the known constant frame size for the codec if known, otherwise * fall back on using AVCodecContext.frame_size, which is not as reliable * for indicating packet duration. */ - frame_size = av_get_audio_frame_duration(enc, 0); + frame_size = av_get_audio_frame_duration(enc, enc->block_align); if (!frame_size) frame_size = enc->frame_size; _______________________________________________ libav-commits mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-commits
