Using fully qualified #include paths in isac code.
WebRTC internal code should always used include paths that starts from the root of the project and that clearly identify the header file. This allows 'gn check' to actually keep dependencies under control because 'gn check' cannot enforce anything if the include path is not fully qualified (starting from the root of the project). Bug: webrtc:8815 Change-Id: I23fb4fed0c27a4d98bea360315b959af843587bc Reviewed-on: https://webrtc-review.googlesource.com/46101 Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#21847}
This commit is contained in:
committed by
Commit Bot
parent
28dbf97242
commit
08973eed36
@ -623,14 +623,18 @@ rtc_static_library("isac_fix") {
|
||||
rtc_source_set("isac_fix_common") {
|
||||
sources = [
|
||||
"codecs/isac/fix/source/codec.h",
|
||||
"codecs/isac/fix/source/entropy_coding.h",
|
||||
"codecs/isac/fix/source/fft.c",
|
||||
"codecs/isac/fix/source/fft.h",
|
||||
"codecs/isac/fix/source/filterbank_internal.h",
|
||||
"codecs/isac/fix/source/settings.h",
|
||||
"codecs/isac/fix/source/structs.h",
|
||||
]
|
||||
public_configs = [ ":isac_fix_config" ]
|
||||
deps = [
|
||||
":isac_common",
|
||||
"../..:typedefs",
|
||||
"../../common_audio",
|
||||
]
|
||||
}
|
||||
|
||||
@ -663,7 +667,6 @@ rtc_source_set("isac_fix_c") {
|
||||
"codecs/isac/fix/source/decode_plc.c",
|
||||
"codecs/isac/fix/source/encode.c",
|
||||
"codecs/isac/fix/source/entropy_coding.c",
|
||||
"codecs/isac/fix/source/entropy_coding.h",
|
||||
"codecs/isac/fix/source/filterbank_tables.c",
|
||||
"codecs/isac/fix/source/filterbank_tables.h",
|
||||
"codecs/isac/fix/source/filterbanks.c",
|
||||
@ -688,7 +691,6 @@ rtc_source_set("isac_fix_c") {
|
||||
"codecs/isac/fix/source/pitch_lag_tables.h",
|
||||
"codecs/isac/fix/source/spectrum_ar_model_tables.c",
|
||||
"codecs/isac/fix/source/spectrum_ar_model_tables.h",
|
||||
"codecs/isac/fix/source/structs.h",
|
||||
"codecs/isac/fix/source/transform.c",
|
||||
"codecs/isac/fix/source/transform_tables.c",
|
||||
]
|
||||
@ -2013,6 +2015,7 @@ if (rtc_include_tests) {
|
||||
deps = [
|
||||
":isac",
|
||||
":isac_test_util",
|
||||
"../../common_audio",
|
||||
]
|
||||
|
||||
include_dirs = [
|
||||
|
||||
@ -16,7 +16,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "arith_routins.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/arith_routins.h"
|
||||
|
||||
|
||||
/****************************************************************************
|
||||
|
||||
@ -15,7 +15,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "arith_routins.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/arith_routins.h"
|
||||
|
||||
|
||||
/****************************************************************************
|
||||
|
||||
@ -15,7 +15,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "arith_routins.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/arith_routins.h"
|
||||
|
||||
/* Tables for piecewise linear cdf functions: y = k*x */
|
||||
|
||||
|
||||
@ -18,8 +18,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_FIX_SOURCE_ARITH_ROUTINS_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_FIX_SOURCE_ARITH_ROUTINS_H_
|
||||
|
||||
#include "structs.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/structs.h"
|
||||
|
||||
/****************************************************************************
|
||||
* WebRtcIsacfix_EncLogisticMulti2(...)
|
||||
|
||||
@ -18,9 +18,9 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "bandwidth_estimator.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h"
|
||||
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/settings.h"
|
||||
#include "rtc_base/checks.h"
|
||||
|
||||
/* array of quantization levels for bottle neck info; Matlab code: */
|
||||
|
||||
@ -19,8 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_FIX_SOURCE_BANDWIDTH_ESTIMATOR_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_FIX_SOURCE_BANDWIDTH_ESTIMATOR_H_
|
||||
|
||||
#include "structs.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/structs.h"
|
||||
|
||||
/****************************************************************************
|
||||
* WebRtcIsacfix_InitBandwidthEstimator(...)
|
||||
|
||||
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_FIX_SOURCE_CODEC_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_FIX_SOURCE_CODEC_H_
|
||||
|
||||
#include "structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/structs.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
|
||||
@ -17,12 +17,12 @@
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#include "bandwidth_estimator.h"
|
||||
#include "codec.h"
|
||||
#include "entropy_coding.h"
|
||||
#include "pitch_estimator.h"
|
||||
#include "settings.h"
|
||||
#include "structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/codec.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/entropy_coding.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/pitch_estimator.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/structs.h"
|
||||
|
||||
|
||||
|
||||
|
||||
@ -16,10 +16,10 @@
|
||||
*/
|
||||
|
||||
|
||||
#include "bandwidth_estimator.h"
|
||||
#include "codec.h"
|
||||
#include "entropy_coding.h"
|
||||
#include "structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/codec.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/entropy_coding.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/structs.h"
|
||||
|
||||
|
||||
|
||||
|
||||
@ -17,12 +17,12 @@
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#include "settings.h"
|
||||
#include "entropy_coding.h"
|
||||
#include "pitch_estimator.h"
|
||||
#include "bandwidth_estimator.h"
|
||||
#include "structs.h"
|
||||
#include "codec.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/entropy_coding.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/pitch_estimator.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/codec.h"
|
||||
|
||||
|
||||
#define NO_OF_PRIMES 8
|
||||
|
||||
@ -18,14 +18,14 @@
|
||||
|
||||
#include <stddef.h>
|
||||
|
||||
#include "arith_routins.h"
|
||||
#include "spectrum_ar_model_tables.h"
|
||||
#include "pitch_gain_tables.h"
|
||||
#include "pitch_lag_tables.h"
|
||||
#include "entropy_coding.h"
|
||||
#include "lpc_tables.h"
|
||||
#include "settings.h"
|
||||
#include "signal_processing_library.h"
|
||||
#include "common_audio/signal_processing/include/signal_processing_library.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/arith_routins.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/entropy_coding.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/lpc_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/pitch_gain_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/pitch_lag_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/spectrum_ar_model_tables.h"
|
||||
#include "rtc_base/sanitizer.h"
|
||||
|
||||
/*
|
||||
|
||||
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_FIX_SOURCE_ENTROPY_CODING_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_FIX_SOURCE_ENTROPY_CODING_H_
|
||||
|
||||
#include "structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/structs.h"
|
||||
|
||||
/* decode complex spectrum (return number of bytes in stream) */
|
||||
int WebRtcIsacfix_DecodeSpec(Bitstr_dec *streamdata,
|
||||
|
||||
@ -14,12 +14,11 @@
|
||||
* generic platforms.
|
||||
*/
|
||||
|
||||
#include "entropy_coding.h"
|
||||
|
||||
#include <arm_neon.h>
|
||||
#include <stddef.h>
|
||||
|
||||
#include "signal_processing_library.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/entropy_coding.h"
|
||||
#include "common_audio/signal_processing/include/signal_processing_library.h"
|
||||
#include "rtc_base/checks.h"
|
||||
|
||||
void WebRtcIsacfix_MatrixProduct1Neon(const int16_t matrix0[],
|
||||
|
||||
@ -16,7 +16,7 @@
|
||||
*/
|
||||
|
||||
|
||||
#include "fft.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/fft.h"
|
||||
|
||||
static const int16_t kSortTabFft[240] = {
|
||||
0, 60, 120, 180, 20, 80, 140, 200, 40, 100, 160, 220,
|
||||
|
||||
@ -30,9 +30,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_FIX_SOURCE_FFT_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_FIX_SOURCE_FFT_H_
|
||||
|
||||
|
||||
#include "structs.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/structs.h"
|
||||
|
||||
int16_t WebRtcIsacfix_FftRadix16Fastest(int16_t RexQx[], int16_t ImxQx[], int16_t iSign);
|
||||
|
||||
|
||||
@ -16,7 +16,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "filterbank_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/filterbank_tables.h"
|
||||
|
||||
/* HPstcoeff_in_Q14 = {a1, a2, b1 - b0 * a1, b2 - b0 * a2};
|
||||
* In float, they are: {-1.94895953203325f, 0.94984516000000f,
|
||||
|
||||
@ -18,11 +18,11 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "filterbank_internal.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/filterbank_internal.h"
|
||||
|
||||
#include "codec.h"
|
||||
#include "filterbank_tables.h"
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/codec.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/filterbank_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/settings.h"
|
||||
#include "rtc_base/checks.h"
|
||||
|
||||
// Declare a function pointer.
|
||||
|
||||
@ -15,9 +15,9 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "codec.h"
|
||||
#include "structs.h"
|
||||
#include "pitch_estimator.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/codec.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/pitch_estimator.h"
|
||||
|
||||
|
||||
void WebRtcIsacfix_InitMaskingEnc(MaskFiltstr_enc *maskdata) {
|
||||
|
||||
@ -15,8 +15,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "codec.h"
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/codec.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/settings.h"
|
||||
#include "rtc_base/sanitizer.h"
|
||||
|
||||
#define LATTICE_MUL_32_32_RSFT16(a32a, a32b, b32) \
|
||||
|
||||
@ -26,7 +26,7 @@
|
||||
@ r6, r7, r8, r10, r11: scratch
|
||||
|
||||
#include "system_wrappers/include/asm_defines.h"
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/settings.h"
|
||||
|
||||
GLOBAL_FUNCTION WebRtcIsacfix_FilterArLoop
|
||||
.align 2
|
||||
|
||||
@ -14,8 +14,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "settings.h"
|
||||
#include "signal_processing_library.h"
|
||||
#include "common_audio/signal_processing/include/signal_processing_library.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/settings.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
|
||||
/* Filter ar_g_Q0[] and ar_f_Q0[] through an AR filter with coefficients
|
||||
|
||||
@ -18,9 +18,10 @@
|
||||
#include "lpc_masking_model.h"
|
||||
|
||||
#include <limits.h> /* For LLONG_MAX and LLONG_MIN. */
|
||||
#include "codec.h"
|
||||
#include "entropy_coding.h"
|
||||
#include "settings.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/codec.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/entropy_coding.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/settings.h"
|
||||
|
||||
/* The conversion is implemented by the step-down algorithm */
|
||||
void WebRtcSpl_AToK_JSK(
|
||||
|
||||
@ -22,7 +22,7 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include "structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/structs.h"
|
||||
|
||||
void WebRtcIsacfix_GetVars(const int16_t *input,
|
||||
const int16_t *pitchGains_Q12,
|
||||
|
||||
@ -16,8 +16,8 @@
|
||||
*/
|
||||
|
||||
|
||||
#include "settings.h"
|
||||
#include "lpc_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/lpc_tables.h"
|
||||
|
||||
/* indices of KLT coefficients used */
|
||||
const uint16_t WebRtcIsacfix_kSelIndGain[12] = {
|
||||
|
||||
@ -18,7 +18,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_FIX_SOURCE_PITCH_ESTIMATOR_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_FIX_SOURCE_PITCH_ESTIMATOR_H_
|
||||
|
||||
#include "structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/structs.h"
|
||||
|
||||
void WebRtcIsacfix_PitchAnalysis(const int16_t *in, /* PITCH_FRAME_LEN samples */
|
||||
int16_t *outQ0, /* PITCH_FRAME_LEN+QLOOKAHEAD samples */
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
@ Output is bit-exact with the reference C code in pitch_filter.c.
|
||||
|
||||
#include "system_wrappers/include/asm_defines.h"
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/settings.h"
|
||||
|
||||
GLOBAL_FUNCTION WebRtcIsacfix_PitchFilterCore
|
||||
.align 2
|
||||
|
||||
@ -15,7 +15,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "pitch_gain_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/pitch_gain_tables.h"
|
||||
|
||||
|
||||
/********************* Pitch Filter Gain Coefficient Tables ************************/
|
||||
|
||||
@ -15,8 +15,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "settings.h"
|
||||
#include "pitch_lag_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/pitch_lag_tables.h"
|
||||
|
||||
|
||||
/********************* Pitch Filter Gain Coefficient Tables ************************/
|
||||
|
||||
@ -16,8 +16,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "spectrum_ar_model_tables.h"
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/spectrum_ar_model_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/settings.h"
|
||||
|
||||
/********************* AR Coefficient Tables ************************/
|
||||
|
||||
|
||||
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_FIX_SOURCE_SPECTRUM_AR_MODEL_TABLES_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_FIX_SOURCE_SPECTRUM_AR_MODEL_TABLES_H_
|
||||
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/fix/source/settings.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
|
||||
/********************* AR Coefficient Tables ************************/
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
* be found in the AUTHORS file in the root of the source tree.
|
||||
*/
|
||||
|
||||
#include "arith_routines.h"
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/arith_routines.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
|
||||
|
||||
/*
|
||||
|
||||
@ -18,8 +18,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_ARITH_ROUTINES_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_ARITH_ROUTINES_H_
|
||||
|
||||
#include "structs.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/main/source/structs.h"
|
||||
|
||||
int WebRtcIsac_EncLogisticMulti2(
|
||||
Bitstr *streamdata, /* in-/output struct containing bitstream */
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
* be found in the AUTHORS file in the root of the source tree.
|
||||
*/
|
||||
|
||||
#include "settings.h"
|
||||
#include "arith_routines.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/arith_routines.h"
|
||||
|
||||
|
||||
/*
|
||||
|
||||
@ -17,7 +17,7 @@
|
||||
*/
|
||||
|
||||
|
||||
#include "arith_routines.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/arith_routines.h"
|
||||
|
||||
|
||||
|
||||
|
||||
@ -16,14 +16,14 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "bandwidth_estimator.h"
|
||||
#include "settings.h"
|
||||
#include "isac.h"
|
||||
#include "rtc_base/checks.h"
|
||||
|
||||
#include <math.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/include/isac.h"
|
||||
#include "rtc_base/checks.h"
|
||||
|
||||
/* array of quantization levels for bottle neck info; Matlab code: */
|
||||
/* sprintf('%4.1ff, ', logspace(log10(5000), log10(40000), 12)) */
|
||||
static const float kQRateTableWb[12] =
|
||||
|
||||
@ -19,9 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_BANDWIDTH_ESTIMATOR_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_BANDWIDTH_ESTIMATOR_H_
|
||||
|
||||
#include "structs.h"
|
||||
#include "settings.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/structs.h"
|
||||
|
||||
#define MIN_ISAC_BW 10000
|
||||
#define MIN_ISAC_BW_LB 10000
|
||||
|
||||
@ -19,8 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_CODEC_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_CODEC_H_
|
||||
|
||||
#include "structs.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/main/source/structs.h"
|
||||
|
||||
void WebRtcIsac_ResetBitstream(Bitstr* bit_stream);
|
||||
|
||||
|
||||
@ -8,9 +8,10 @@
|
||||
* be found in the AUTHORS file in the root of the source tree.
|
||||
*/
|
||||
|
||||
#include "crc.h"
|
||||
#include <stdlib.h>
|
||||
#include "signal_processing_library.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/main/source/crc.h"
|
||||
#include "common_audio/signal_processing/include/signal_processing_library.h"
|
||||
|
||||
#define POLYNOMIAL 0x04c11db7L
|
||||
|
||||
|
||||
@ -18,18 +18,16 @@
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
#include "codec.h"
|
||||
#include "entropy_coding.h"
|
||||
#include "pitch_estimator.h"
|
||||
#include "bandwidth_estimator.h"
|
||||
#include "structs.h"
|
||||
#include "settings.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/main/source/codec.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/entropy_coding.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/pitch_estimator.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
|
||||
/*
|
||||
* function to decode the bitstream
|
||||
|
||||
@ -8,10 +8,10 @@
|
||||
* be found in the AUTHORS file in the root of the source tree.
|
||||
*/
|
||||
|
||||
#include "structs.h"
|
||||
#include "bandwidth_estimator.h"
|
||||
#include "entropy_coding.h"
|
||||
#include "codec.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/entropy_coding.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/codec.h"
|
||||
|
||||
|
||||
int
|
||||
|
||||
@ -21,20 +21,20 @@
|
||||
#include <string.h>
|
||||
#include <stdio.h>
|
||||
|
||||
#include "structs.h"
|
||||
#include "codec.h"
|
||||
#include "pitch_estimator.h"
|
||||
#include "entropy_coding.h"
|
||||
#include "arith_routines.h"
|
||||
#include "pitch_gain_tables.h"
|
||||
#include "pitch_lag_tables.h"
|
||||
#include "spectrum_ar_model_tables.h"
|
||||
#include "lpc_tables.h"
|
||||
#include "lpc_analysis.h"
|
||||
#include "bandwidth_estimator.h"
|
||||
#include "lpc_shape_swb12_tables.h"
|
||||
#include "lpc_shape_swb16_tables.h"
|
||||
#include "lpc_gain_swb_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/codec.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/pitch_estimator.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/entropy_coding.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/arith_routines.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_analysis.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.h"
|
||||
|
||||
|
||||
#define UB_LOOKAHEAD 24
|
||||
|
||||
@ -16,16 +16,15 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "encode_lpc_swb.h"
|
||||
|
||||
#include <math.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "lpc_gain_swb_tables.h"
|
||||
#include "lpc_shape_swb12_tables.h"
|
||||
#include "lpc_shape_swb16_tables.h"
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
|
||||
/******************************************************************************
|
||||
|
||||
@ -19,8 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_ENCODE_LPC_SWB_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_ENCODE_LPC_SWB_H_
|
||||
|
||||
#include "settings.h"
|
||||
#include "structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/structs.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
|
||||
/******************************************************************************
|
||||
|
||||
@ -17,19 +17,19 @@
|
||||
*/
|
||||
|
||||
|
||||
#include "entropy_coding.h"
|
||||
#include "settings.h"
|
||||
#include "arith_routines.h"
|
||||
#include "signal_processing_library.h"
|
||||
#include "spectrum_ar_model_tables.h"
|
||||
#include "lpc_tables.h"
|
||||
#include "pitch_gain_tables.h"
|
||||
#include "pitch_lag_tables.h"
|
||||
#include "encode_lpc_swb.h"
|
||||
#include "lpc_shape_swb12_tables.h"
|
||||
#include "lpc_shape_swb16_tables.h"
|
||||
#include "lpc_gain_swb_tables.h"
|
||||
#include "os_specific_inline.h"
|
||||
#include "common_audio/signal_processing/include/signal_processing_library.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/entropy_coding.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/arith_routines.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/os_specific_inline.h"
|
||||
|
||||
#include <math.h>
|
||||
#include <string.h>
|
||||
|
||||
@ -19,8 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_ENTROPY_CODING_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_ENTROPY_CODING_H_
|
||||
|
||||
#include "settings.h"
|
||||
#include "structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/structs.h"
|
||||
|
||||
/******************************************************************************
|
||||
* WebRtcIsac_DecodeSpec()
|
||||
|
||||
@ -123,12 +123,11 @@
|
||||
* following two constants should agree with the array dimensions.
|
||||
*
|
||||
*----------------------------------------------------------------------*/
|
||||
#include "fft.h"
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <math.h>
|
||||
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/main/source/fft.h"
|
||||
|
||||
/* double precision routine */
|
||||
static int
|
||||
|
||||
@ -30,9 +30,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_FFT_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_FFT_H_
|
||||
|
||||
|
||||
#include "structs.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/main/source/structs.h"
|
||||
|
||||
/* double precision routine */
|
||||
|
||||
|
||||
@ -13,9 +13,9 @@
|
||||
#ifdef WEBRTC_ANDROID
|
||||
#include <stdlib.h>
|
||||
#endif
|
||||
#include "pitch_estimator.h"
|
||||
#include "lpc_analysis.h"
|
||||
#include "codec.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/pitch_estimator.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_analysis.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/codec.h"
|
||||
|
||||
|
||||
|
||||
|
||||
@ -11,8 +11,8 @@
|
||||
/* filterbank_tables.c*/
|
||||
/* This file contains variables that are used in filterbanks.c*/
|
||||
|
||||
#include "filterbank_tables.h"
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/filterbank_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
|
||||
/* The composite all-pass filter factors */
|
||||
const float WebRtcIsac_kCompositeApFactorsFloat[4] = {
|
||||
|
||||
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_FILTERBANK_TABLES_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_FILTERBANK_TABLES_H_
|
||||
|
||||
#include "structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/structs.h"
|
||||
|
||||
/********************* Coefficient Tables ************************/
|
||||
/* The number of composite all-pass filter factors */
|
||||
|
||||
@ -18,9 +18,9 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "settings.h"
|
||||
#include "filterbank_tables.h"
|
||||
#include "codec.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/filterbank_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/codec.h"
|
||||
|
||||
/* This function performs all-pass filtering--a series of first order all-pass
|
||||
* sections are used to filter the input in a cascade manner.
|
||||
|
||||
@ -10,12 +10,12 @@
|
||||
|
||||
/* encode.c - Encoding function for the iSAC coder */
|
||||
|
||||
#include "structs.h"
|
||||
#include "codec.h"
|
||||
#include "pitch_estimator.h"
|
||||
|
||||
#include <math.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/main/source/structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/codec.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/pitch_estimator.h"
|
||||
|
||||
void WebRtcIsac_InitMasking(MaskFiltstr *maskdata) {
|
||||
|
||||
int k;
|
||||
|
||||
@ -14,8 +14,6 @@
|
||||
* contains the normalized lattice filter routines (MA and AR) for iSAC codec
|
||||
*
|
||||
*/
|
||||
#include "settings.h"
|
||||
#include "codec.h"
|
||||
|
||||
#include <math.h>
|
||||
#include <memory.h>
|
||||
@ -24,6 +22,9 @@
|
||||
#include <stdlib.h>
|
||||
#endif
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/codec.h"
|
||||
|
||||
/* filter the signal using normalized lattice filter */
|
||||
/* MA filter */
|
||||
void WebRtcIsac_NormLatticeFilterMa(int orderCoef,
|
||||
|
||||
@ -8,14 +8,14 @@
|
||||
* be found in the AUTHORS file in the root of the source tree.
|
||||
*/
|
||||
|
||||
#include "lpc_analysis.h"
|
||||
#include "settings.h"
|
||||
#include "codec.h"
|
||||
#include "entropy_coding.h"
|
||||
|
||||
#include <math.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_analysis.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/codec.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/entropy_coding.h"
|
||||
|
||||
#define LEVINSON_EPS 1.0e-10
|
||||
|
||||
|
||||
|
||||
@ -18,8 +18,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_LPC_ANALYSIS_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_LPC_ANALYSIS_H_
|
||||
|
||||
#include "settings.h"
|
||||
#include "structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/structs.h"
|
||||
|
||||
double WebRtcIsac_LevDurb(double *a, double *k, double *r, size_t order);
|
||||
|
||||
|
||||
@ -16,8 +16,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "lpc_gain_swb_tables.h"
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
|
||||
const double WebRtcIsac_kQSizeLpcGain = 0.100000;
|
||||
|
||||
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_LPC_GAIN_SWB_TABLES_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_LPC_GAIN_SWB_TABLES_H_
|
||||
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
|
||||
extern const double WebRtcIsac_kQSizeLpcGain;
|
||||
|
||||
@ -16,8 +16,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "lpc_shape_swb12_tables.h"
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
|
||||
/*
|
||||
|
||||
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_LPC_SHAPE_SWB12_TABLES_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_LPC_SHAPE_SWB12_TABLES_H_
|
||||
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
|
||||
extern const double WebRtcIsac_kMeanLarUb12[UB_LPC_ORDER];
|
||||
|
||||
@ -16,8 +16,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "lpc_shape_swb16_tables.h"
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
|
||||
/*
|
||||
|
||||
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_LPC_SHAPE_SWB16_TABLES_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_LPC_SHAPE_SWB16_TABLES_H_
|
||||
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "typedefs.h" // NOLINT(build/include)
|
||||
|
||||
extern const double WebRtcIsac_kMeanLarUb16[UB_LPC_ORDER];
|
||||
|
||||
@ -10,8 +10,8 @@
|
||||
|
||||
/* coding tables for the KLT coefficients */
|
||||
|
||||
#include "lpc_tables.h"
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/lpc_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
|
||||
/* cdf array for model indicator */
|
||||
const uint16_t WebRtcIsac_kQKltModelCdf[4] = {
|
||||
|
||||
@ -18,9 +18,9 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_LPC_TABLES_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_LPC_TABLES_H_
|
||||
|
||||
#include "structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/structs.h"
|
||||
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
|
||||
#define KLT_STEPSIZE 1.00000000
|
||||
#define KLT_NUM_AVG_GAIN 0
|
||||
|
||||
@ -8,8 +8,6 @@
|
||||
* be found in the AUTHORS file in the root of the source tree.
|
||||
*/
|
||||
|
||||
#include "pitch_estimator.h"
|
||||
|
||||
#include <math.h>
|
||||
#include <memory.h>
|
||||
#include <string.h>
|
||||
@ -17,6 +15,8 @@
|
||||
#include <stdlib.h>
|
||||
#endif
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/main/source/pitch_estimator.h"
|
||||
|
||||
static const double kInterpolWin[8] = {-0.00067556028640, 0.02184247643159, -0.12203175715679, 0.60086484101160,
|
||||
0.60086484101160, -0.12203175715679, 0.02184247643159, -0.00067556028640};
|
||||
|
||||
|
||||
@ -18,9 +18,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_PITCH_ESTIMATOR_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_PITCH_ESTIMATOR_H_
|
||||
|
||||
#include "structs.h"
|
||||
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/main/source/structs.h"
|
||||
|
||||
void WebRtcIsac_PitchAnalysis(const double *in, /* PITCH_FRAME_LEN samples */
|
||||
double *out, /* PITCH_FRAME_LEN+QLOOKAHEAD samples */
|
||||
|
||||
@ -8,14 +8,12 @@
|
||||
* be found in the AUTHORS file in the root of the source tree.
|
||||
*/
|
||||
|
||||
#include "pitch_estimator.h"
|
||||
|
||||
#include <math.h>
|
||||
#include <memory.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "os_specific_inline.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/main/source/pitch_estimator.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/os_specific_inline.h"
|
||||
#include "rtc_base/compile_assert_c.h"
|
||||
|
||||
/*
|
||||
|
||||
@ -8,9 +8,8 @@
|
||||
* be found in the AUTHORS file in the root of the source tree.
|
||||
*/
|
||||
|
||||
#include "pitch_gain_tables.h"
|
||||
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
|
||||
/* header file for coding tables for the pitch filter side-info in the entropy coder */
|
||||
/********************* Pitch Filter Gain Coefficient Tables ************************/
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
* be found in the AUTHORS file in the root of the source tree.
|
||||
*/
|
||||
|
||||
#include "pitch_lag_tables.h"
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
|
||||
/* header file for coding tables for the pitch filter side-info in the entropy coder */
|
||||
/********************* Pitch Filter Gain Coefficient Tables ************************/
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
* be found in the AUTHORS file in the root of the source tree.
|
||||
*/
|
||||
|
||||
#include "spectrum_ar_model_tables.h"
|
||||
#include "settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
|
||||
/********************* AR Coefficient Tables ************************/
|
||||
/* cdf for quantized reflection coefficient 1 */
|
||||
|
||||
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_SPECTRUM_AR_MODEL_TABLES_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ISAC_MAIN_SOURCE_SPECTRUM_AR_MODEL_TABLES_H_
|
||||
|
||||
#include "structs.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/structs.h"
|
||||
|
||||
#define NUM_AR_RC_QUANT_BAUNDARY 12
|
||||
|
||||
|
||||
@ -8,12 +8,13 @@
|
||||
* be found in the AUTHORS file in the root of the source tree.
|
||||
*/
|
||||
|
||||
#include "settings.h"
|
||||
#include "fft.h"
|
||||
#include "codec.h"
|
||||
#include "os_specific_inline.h"
|
||||
#include <math.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/main/source/settings.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/fft.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/codec.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/source/os_specific_inline.h"
|
||||
|
||||
void WebRtcIsac_InitTransform(TransformTables* tables) {
|
||||
int k;
|
||||
double fact, phase;
|
||||
|
||||
@ -19,8 +19,8 @@
|
||||
#include <iostream>
|
||||
|
||||
/* include API */
|
||||
#include "isac.h"
|
||||
#include "utility.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/include/isac.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/util/utility.h"
|
||||
#include "rtc_base/format_macros.h"
|
||||
|
||||
/* Defines */
|
||||
|
||||
@ -13,9 +13,10 @@
|
||||
//
|
||||
|
||||
#include <iostream>
|
||||
#include "isac.h"
|
||||
#include "utility.h"
|
||||
#include "signal_processing_library.h"
|
||||
|
||||
#include "common_audio/signal_processing/include/signal_processing_library.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/include/isac.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/util/utility.h"
|
||||
|
||||
#define MAX_FILE_NAME 500
|
||||
#define MAX_NUM_CLIENTS 2
|
||||
|
||||
@ -26,8 +26,8 @@
|
||||
#include <math.h>
|
||||
|
||||
/* include API */
|
||||
#include "isac.h"
|
||||
#include "utility.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/include/isac.h"
|
||||
#include "modules/audio_coding/codecs/isac/main/util/utility.h"
|
||||
#include "rtc_base/format_macros.h"
|
||||
|
||||
/* max number of samples per frame (= 60 ms frame) */
|
||||
|
||||
@ -12,7 +12,8 @@
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <math.h>
|
||||
#include "utility.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/isac/main/util/utility.h"
|
||||
|
||||
/* function for reading audio data from PCM file */
|
||||
int
|
||||
|
||||
Reference in New Issue
Block a user