1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

update channel_layout by channels, for ffmpeg transcode opus to aac success (#2452)

This commit is contained in:
Haibo Chen 2021-07-01 06:22:16 +08:00 committed by winlin
parent b8dcf20237
commit 03c5f76e64

View file

@ -147,6 +147,8 @@ srs_error_t SrsAudioTranscoder::init_dec(SrsAudioCodecId src_codec)
if (avcodec_open2(dec_, codec, NULL) < 0) {
return srs_error_new(ERROR_RTC_RTP_MUXER, "Could not open codec");
}
dec_->channel_layout = av_get_default_channel_layout(dec_->channels);
dec_frame_ = av_frame_alloc();
if (!dec_frame_) {