]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/aacenc.h
aarch64: vp9itxfm: Restructure the idct32 store macros
[ffmpeg] / libavcodec / aacenc.h
index cc2eb7717d49d4dab3b165f36cb6501d000d3200..f77b2002e4bea83d4d088e66d866357fb5add382 100644 (file)
@@ -25,7 +25,6 @@
 #include "libavutil/float_dsp.h"
 #include "avcodec.h"
 #include "put_bits.h"
-#include "dsputil.h"
 
 #include "aac.h"
 #include "audio_frame_queue.h"
@@ -47,7 +46,7 @@ typedef struct AACCoefficientsEncoder {
     void (*search_for_ms)(struct AACEncContext *s, ChannelElement *cpe, const float lambda);
 } AACCoefficientsEncoder;
 
-extern AACCoefficientsEncoder ff_aac_coders[];
+extern const AACCoefficientsEncoder ff_aac_coders[];
 
 /**
  * AAC encoder context
@@ -68,7 +67,7 @@ typedef struct AACEncContext {
     ChannelElement *cpe;                         ///< channel elements
     FFPsyContext psy;
     struct FFPsyPreprocessContext* psypp;
-    AACCoefficientsEncoder *coder;
+    const AACCoefficientsEncoder *coder;
     int cur_channel;
     int last_frame;
     float lambda;