# HG changeset patch # User reimar # Date 1188229864 0 # Node ID 352d7d9422b58e82f52f8fa829be0f9fc5074c6d # Parent d15e78b799b53f3897a3933c1d319a8835f1391e Set sample_rate and bit_rate from sh_audio as fallback in case sh_audio->wf is not available. diff -r d15e78b799b5 -r 352d7d9422b5 libmpcodecs/ad_ffmpeg.c --- a/libmpcodecs/ad_ffmpeg.c Mon Aug 27 15:21:12 2007 +0000 +++ b/libmpcodecs/ad_ffmpeg.c Mon Aug 27 15:51:04 2007 +0000 @@ -59,6 +59,8 @@ lavc_context = avcodec_alloc_context(); sh_audio->context=lavc_context; + lavc_context->sample_rate = sh_audio->samplerate; + lavc_context->bit_rate = sh_audio->i_bps * 8; if(sh_audio->wf){ lavc_context->channels = sh_audio->wf->nChannels; lavc_context->sample_rate = sh_audio->wf->nSamplesPerSec;