Home | History | Annotate | Download | only in source
      1 /*
      2  *  Copyright (c) 2011 The WebRTC project authors. All Rights Reserved.
      3  *
      4  *  Use of this source code is governed by a BSD-style license
      5  *  that can be found in the LICENSE file in the root of the source
      6  *  tree. An additional intellectual property rights grant can be found
      7  *  in the file PATENTS.  All contributing project authors may
      8  *  be found in the AUTHORS file in the root of the source tree.
      9  */
     10 
     11 /*
     12  * SWB_KLT_Tables_LPCGain.h
     13  *
     14  * This file declares tables used for entropy coding of LPC Gain
     15  * of upper-band.
     16  *
     17  */
     18 
     19 #ifndef WEBRTC_MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_LPC_GAIN_SWB_TABLES_H_
     20 #define WEBRTC_MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_LPC_GAIN_SWB_TABLES_H_
     21 
     22 #include "settings.h"
     23 #include "typedefs.h"
     24 
     25 extern const double WebRtcIsac_kQSizeLpcGain;
     26 
     27 extern const double WebRtcIsac_kLeftRecPointLpcGain[SUBFRAMES];
     28 
     29 extern const WebRtc_Word16 WebRtcIsac_kNumQCellLpcGain[SUBFRAMES];
     30 
     31 extern const WebRtc_UWord16 WebRtcIsac_kLpcGainEntropySearch[SUBFRAMES];
     32 
     33 extern const WebRtc_UWord16 WebRtcIsac_kLpcGainCdfVec0[18];
     34 
     35 extern const WebRtc_UWord16 WebRtcIsac_kLpcGainCdfVec1[21];
     36 
     37 extern const WebRtc_UWord16 WebRtcIsac_kLpcGainCdfVec2[26];
     38 
     39 extern const WebRtc_UWord16 WebRtcIsac_kLpcGainCdfVec3[46];
     40 
     41 extern const WebRtc_UWord16 WebRtcIsac_kLpcGainCdfVec4[78];
     42 
     43 extern const WebRtc_UWord16 WebRtcIsac_kLpcGainCdfVec5[171];
     44 
     45 extern const WebRtc_UWord16* WebRtcIsac_kLpcGainCdfMat[SUBFRAMES];
     46 
     47 extern const double WebRtcIsac_kLpcGainDecorrMat[SUBFRAMES][SUBFRAMES];
     48 
     49 #endif // WEBRTC_MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_LPC_GAIN_SWB_TABLES_H_
     50