You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-10 06:10:52 +02:00
rtpdec: Set bitrate for pcm-mulaw audio
Signed-off-by: Marvin Scholz <epirat07@gmail.com> Co-authored-by: Marvin Scholz <epirat07@gmail.com>
This commit is contained in:
committed by
Marvin Scholz
parent
f566392f66
commit
b9b44e15b5
@@ -556,6 +556,13 @@ RTPDemuxContext *ff_rtp_parse_open(AVFormatContext *s1, AVStream *st,
|
|||||||
if (st->codecpar->sample_rate == 8000)
|
if (st->codecpar->sample_rate == 8000)
|
||||||
st->codecpar->sample_rate = 16000;
|
st->codecpar->sample_rate = 16000;
|
||||||
break;
|
break;
|
||||||
|
case AV_CODEC_ID_PCM_MULAW: {
|
||||||
|
AVCodecParameters *par = st->codecpar;
|
||||||
|
par->bits_per_coded_sample = av_get_bits_per_sample(par->codec_id);
|
||||||
|
par->block_align = par->ch_layout.nb_channels * par->bits_per_coded_sample / 8;
|
||||||
|
par->bit_rate = par->block_align * 8LL * par->sample_rate;
|
||||||
|
break;
|
||||||
|
}
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user