1/* ------------------------------------------------------------------ 2 * Copyright (C) 1998-2009 PacketVideo 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 13 * express or implied. 14 * See the License for the specific language governing permissions 15 * and limitations under the License. 16 * ------------------------------------------------------------------- 17 */ 18/* 19 20 Pathname: sbr_code_book_envlevel.h 21 22------------------------------------------------------------------------------ 23 REVISION HISTORY 24 25 26------------------------------------------------------------------------------ 27 INCLUDE DESCRIPTION 28 29 this file declares the scalefactor bands for all sampling rates 30 31------------------------------------------------------------------------------ 32*/ 33 34 35/*---------------------------------------------------------------------------- 36; CONTINUE ONLY IF NOT ALREADY DEFINED 37----------------------------------------------------------------------------*/ 38#ifndef SBR_CODE_BOOK_ENVLEVEL_H 39#define SBR_CODE_BOOK_ENVLEVEL_H 40 41/*---------------------------------------------------------------------------- 42; INCLUDES 43----------------------------------------------------------------------------*/ 44 45/*---------------------------------------------------------------------------- 46; MACROS 47; Define module specific macros here 48----------------------------------------------------------------------------*/ 49#ifdef __cplusplus 50extern "C" 51{ 52#endif 53 54 /*---------------------------------------------------------------------------- 55 ; DEFINES 56 ; Include all pre-processor statements here. 57 ----------------------------------------------------------------------------*/ 58 59 /*---------------------------------------------------------------------------- 60 ; EXTERNAL VARIABLES REFERENCES 61 ; Declare variables used in this module but defined elsewhere 62 ----------------------------------------------------------------------------*/ 63 extern const Char bookSbrEnvLevel10T[120][2]; 64 extern const Char bookSbrEnvLevel10F[120][2]; 65 extern const Char bookSbrEnvBalance10T[48][2]; 66 extern const Char bookSbrEnvBalance10F[48][2]; 67 extern const Char bookSbrEnvLevel11T[62][2]; 68 extern const Char bookSbrEnvLevel11F[62][2]; 69 extern const Char bookSbrEnvBalance11T[24][2]; 70 extern const Char bookSbrEnvBalance11F[24][2]; 71 extern const Char bookSbrNoiseLevel11T[62][2]; 72 extern const Char bookSbrNoiseBalance11T[24][2]; 73 74 /*---------------------------------------------------------------------------- 75 ; SIMPLE TYPEDEF'S 76 ----------------------------------------------------------------------------*/ 77 78 /*---------------------------------------------------------------------------- 79 ; ENUMERATED TYPEDEF'S 80 ----------------------------------------------------------------------------*/ 81 82 /*---------------------------------------------------------------------------- 83 ; STRUCTURES TYPEDEF'S 84 ----------------------------------------------------------------------------*/ 85 86 /*---------------------------------------------------------------------------- 87 ; GLOBAL FUNCTION DEFINITIONS 88 ; Function Prototype declaration 89 ----------------------------------------------------------------------------*/ 90 91 /*---------------------------------------------------------------------------- 92 ; END 93 ----------------------------------------------------------------------------*/ 94 95#ifdef __cplusplus 96} 97#endif 98 99 100 101#endif 102 103 104