Add minimal doxygen markup to the public headers.
[opus.git] / silk / silk_structs.h
index 3d9fdef..854d0cd 100644 (file)
@@ -28,10 +28,6 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 #ifndef SILK_STRUCTS_H
 #define SILK_STRUCTS_H
 
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
 #include "silk_typedef.h"
 #include "silk_SigProc_FIX.h"
 #include "silk_define.h"
@@ -105,7 +101,8 @@ typedef struct {
     opus_int32                   mid_side_amp_Q0[ 4 ];
     opus_int16                   smth_width_Q14;
     opus_int16                   width_prev_Q14;
-    opus_int8                    ix[ MAX_FRAMES_PER_PACKET ][ 2 ][ 4 ];
+    opus_int8                    predIx[ MAX_FRAMES_PER_PACKET ][ 2 ][ 3 ];
+    opus_int8                    mid_only_flags[ MAX_FRAMES_PER_PACKET ];
 } stereo_enc_state;
 
 typedef struct {
@@ -135,7 +132,6 @@ typedef struct {
     opus_int32                       In_HP_State[ 2 ];               /* High pass filter state                                               */
     opus_int32                       variable_HP_smth1_Q15;          /* State of first smoother                                              */
     opus_int32                       variable_HP_smth2_Q15;          /* State of second smoother                                             */
-    opus_int                         HP_cutoff_Hz;                   /* Fixed cutoff frequency (if zero: adaptive)                           */
     silk_LP_state                   sLP;                            /* Low pass filter state                                                */
     silk_VAD_state                  sVAD;                           /* Voice activity detector state                                        */
     silk_nsq_state                  sNSQ;                           /* Noise Shape Quantizer State                                          */
@@ -195,8 +191,7 @@ typedef struct {
     opus_int8                        pulses[ MAX_FRAME_LENGTH ];
 
     /* Input/output buffering */
-    opus_int16                       inputBuf__[ MAX_FRAME_LENGTH + 2 ]; /* Buffer containing input signal                                   */
-    opus_int16                       *inputBuf;                      /* Points to second element of above buffer                             */
+    opus_int16                       inputBuf[ MAX_FRAME_LENGTH + 2 ]; /* Buffer containing input signal                                   */
     opus_int                         inputBufIx;
     opus_int                         nFramesPerPacket;
     opus_int                         nFramesEncoded;                 /* Number of frames analyzed in current packet                          */