fix ticket: 7504

Signed-off-by: Steven Liu <l...@chinaffmpeg.org>
---
 libavcodec/aacenc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavcodec/aacenc.c b/libavcodec/aacenc.c
index 4d0abb107f..26175bdb39 100644
--- a/libavcodec/aacenc.c
+++ b/libavcodec/aacenc.c
@@ -973,7 +973,7 @@ static av_cold int aac_encode_init(AVCodecContext *avctx)
     /* Channel map and unspecified bitrate guessing */
     s->channels = avctx->channels;
 
-    s->needs_pce = 1;
+    s->needs_pce = s->options.pce;
     for (i = 0; i < FF_ARRAY_ELEMS(aac_normal_chan_layouts); i++) {
         if (avctx->channel_layout == aac_normal_chan_layouts[i]) {
             s->needs_pce = s->options.pce;
-- 
2.15.2 (Apple Git-101.1)

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to