diff options
author | Rostislav Pehlivanov <atomnuker@gmail.com> | 2015-09-01 07:00:10 +0100 |
---|---|---|
committer | Rostislav Pehlivanov <atomnuker@gmail.com> | 2015-09-01 07:00:10 +0100 |
commit | a0079aae00a70ac7845941d4556419322a510bba (patch) | |
tree | 658ac7d47dd81f9c8bed6e18c0a9fff09aee3326 /libavcodec | |
parent | f3f6c6b92822ea27efa3002e9490c4d6c6743de3 (diff) | |
download | ffmpeg-a0079aae00a70ac7845941d4556419322a510bba.tar.gz |
aacenc: reorder resetting of cpe->common_window
Purely a cosmetic change, most of the zeroing of encoder resources
should happen at the top of the main loop.
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
Diffstat (limited to 'libavcodec')
-rw-r--r-- | libavcodec/aacenc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/aacenc.c b/libavcodec/aacenc.c index 1a845be407..2f9b5e5706 100644 --- a/libavcodec/aacenc.c +++ b/libavcodec/aacenc.c @@ -571,6 +571,7 @@ static int aac_encode_frame(AVCodecContext *avctx, AVPacket *avpkt, tag = s->chan_map[i+1]; chans = tag == TYPE_CPE ? 2 : 1; cpe = &s->cpe[i]; + cpe->common_window = 0; memset(cpe->is_mask, 0, sizeof(cpe->is_mask)); memset(cpe->ms_mask, 0, sizeof(cpe->ms_mask)); put_bits(&s->pb, 3, tag); @@ -590,7 +591,6 @@ static int aac_encode_frame(AVCodecContext *avctx, AVPacket *avpkt, s->cur_channel = start_ch + ch; s->coder->search_for_quantizers(avctx, s, &cpe->ch[ch], s->lambda); } - cpe->common_window = 0; if (chans > 1 && wi[0].window_type[0] == wi[1].window_type[0] && wi[0].window_shape == wi[1].window_shape) { |