X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Faac.h;h=1e82f56ca95ad234ba298d5f54c390ee0a165125;hb=e847cabb60a29c354512664022ad6833a907bf1b;hp=4910c661d6197c28f5d6f0c1eec01f0a167d638d;hpb=2ca3c049cd09527bafd48e50117283a6a965a1b2;p=ffmpeg diff --git a/libavcodec/aac.h b/libavcodec/aac.h index 4910c661d61..1e82f56ca95 100644 --- a/libavcodec/aac.h +++ b/libavcodec/aac.h @@ -34,6 +34,7 @@ #include "aac_defines.h" #include "libavutil/float_dsp.h" #include "libavutil/fixed_dsp.h" +#include "libavutil/mem_internal.h" #include "avcodec.h" #if !USE_FIXED #include "mdct15.h" @@ -356,6 +357,8 @@ struct AACContext { OutputConfiguration oc[2]; int warned_num_aac_frames; int warned_960_sbr; + unsigned warned_71_wide; + int warned_gain_control; /* aacdec functions pointers */ void (*imdct_and_windowing)(AACContext *ac, SingleChannelElement *sce); @@ -366,7 +369,7 @@ struct AACContext { INTFLOAT *in, IndividualChannelStream *ics); void (*update_ltp)(AACContext *ac, SingleChannelElement *sce); void (*vector_pow43)(int *coefs, int len); - void (*subband_scale)(int *dst, int *src, int scale, int offset, int len); + void (*subband_scale)(int *dst, int *src, int scale, int offset, int len, void *log_context); };