From d5fdfbac4a933d52f17729555ab447be80d68bd5 Mon Sep 17 00:00:00 2001 From: Zhao Zhili Date: Fri, 7 Apr 2023 03:31:40 +0800 Subject: avformat/flvenc: use local variable to shorten code Signed-off-by: Zhao Zhili --- libavformat/flvenc.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'libavformat') diff --git a/libavformat/flvenc.c b/libavformat/flvenc.c index fbf7eabaf8..7873a0080f 100644 --- a/libavformat/flvenc.c +++ b/libavformat/flvenc.c @@ -508,18 +508,18 @@ static void flv_write_codec_header(AVFormatContext* s, AVCodecParameters* par, i if (!par->extradata_size && (flv->flags & FLV_AAC_SEQ_HEADER_DETECT)) { PutBitContext pbc; int samplerate_index; - int channels = flv->audio_par->ch_layout.nb_channels - - (flv->audio_par->ch_layout.nb_channels == 8 ? 1 : 0); + int channels = par->ch_layout.nb_channels + - (par->ch_layout.nb_channels == 8 ? 1 : 0); uint8_t data[2]; for (samplerate_index = 0; samplerate_index < 16; samplerate_index++) - if (flv->audio_par->sample_rate + if (par->sample_rate == ff_mpeg4audio_sample_rates[samplerate_index]) break; init_put_bits(&pbc, data, sizeof(data)); - put_bits(&pbc, 5, flv->audio_par->profile + 1); //profile + put_bits(&pbc, 5, par->profile + 1); //profile put_bits(&pbc, 4, samplerate_index); //sample rate index put_bits(&pbc, 4, channels); put_bits(&pbc, 1, 0); //frame length - 1024 samples -- cgit v1.2.1