ref: 7d9c89e84846d71e95fd1517d2c3aa91c94d158b
parent: f8b39149f76c85a5277558b2b64aac7589a7b93a
author: knik <knik>
date: Sat Nov 23 12:32:16 EST 2002
removed static declarations and unused structs
--- a/libfaac/aacquant.h
+++ b/libfaac/aacquant.h
@@ -16,7 +16,7 @@
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
- * $Id: aacquant.h,v 1.4 2001/06/08 18:01:09 menno Exp $
+ * $Id: aacquant.h,v 1.5 2002/11/23 17:32:16 knik Exp $
*/
#ifndef AACQUANT_H
@@ -38,14 +38,6 @@
#define IPOW20(x) pow(2.0,-((double)x)*.1875)
-typedef struct {
- int over_count; /* number of quantization noise > masking */
- int tot_count; /* all */
- double over_noise; /* sum of quantization noise > masking */
- double tot_noise; /* sum of all quantization noise */
- double max_noise; /* max quantization noise */
-} calcNoiseResult;
-
void AACQuantizeInit(CoderInfo *coderInfo, unsigned int numChannels);
void AACQuantizeEnd(CoderInfo *coderInfo, unsigned int numChannels);
@@ -56,39 +48,6 @@
int num_cb,
double *xr,
int desired_rate);
-
-static int SearchStepSize(CoderInfo *coderInfo,
- const int desired_rate,
- const double *xr,
- int *xi);
-
-static void Quantize(const double *xr, int *ix, double istep);
-
-static int SortForGrouping(CoderInfo* coderInfo, PsyInfo *psyInfo,
- ChannelInfo *channelInfo, int *sfb_width_table,
- double *xr);
-
-static int CountBitsLong(CoderInfo *coderInfo, int *xi);
-
-static int CountBits(CoderInfo *coderInfo, int *ix, const double *xr);
-
-static int InnerLoop(CoderInfo *coderInfo, double *xr_pow, int *xi, int max_bits);
-
-static void CalcAllowedDist(PsyInfo *psyInfo, int *cb_width, int num_cb,
- double *xr, double *xmin);
-
-static int CalcNoise(CoderInfo *coderInfo, double *xr, int *xi, double *requant_xr,
- double *error_energy, double *xmin, calcNoiseResult *res);
-
-static int OuterLoop(CoderInfo *coderInfo, double *xr, double *xr_pow, int *xi,
- double *xmin, int target_bits);
-
-static int QuantCompare(calcNoiseResult *best,
- calcNoiseResult *calc);
-
-static int BalanceNoise(CoderInfo *coderInfo, double *distort, double *xrpow);
-
-static void AmpScalefacBands(CoderInfo *coderInfo, double *distort, double *xr_pow);
#ifdef __cplusplus
}