1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-08-04 22:03:09 +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:
Erik Linge
2022-09-27 21:00:21 +02:00
committed by Marvin Scholz
parent f566392f66
commit b9b44e15b5

View File

@ -556,6 +556,13 @@ RTPDemuxContext *ff_rtp_parse_open(AVFormatContext *s1, AVStream *st,
if (st->codecpar->sample_rate == 8000)
st->codecpar->sample_rate = 16000;
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:
break;
}