Organize iLBC headers as per style guide
Prior to this commit, most .c files in modules/audio_coding/codecs/ilbc don't include their corresponding headers, nor do they order #includes as per the Google Style Guide [1]. The former is especially harmful, since in C it can silently allow the function signature to diverge from its prototype, thus causing disaster at runtime. This CL fixes both issues. In effect, this allows the common_audio and modules/audio_coding:ilbc targets to be compiled with Clang's -Wmissing-prototypes, though this CL does not add that change. [1]: https://google.github.io/styleguide/cppguide.html#Names_and_Order_of_Includes Bug: webrtc:12314 Change-Id: I8299968ed3cc86ff35d9de045072b846298043af Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/198362 Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org> Commit-Queue: Timothy Gu <timothygu@chromium.org> Cr-Commit-Position: refs/heads/master@{#32896}
This commit is contained in:
@ -44,8 +44,10 @@ static const uint16_t WebRtcSpl_kAllPassFilter2[3] = {21333, 49062, 63010};
|
||||
// |data_length|
|
||||
//
|
||||
|
||||
void WebRtcSpl_AllPassQMF(int32_t* in_data, size_t data_length,
|
||||
int32_t* out_data, const uint16_t* filter_coefficients,
|
||||
static void WebRtcSpl_AllPassQMF(int32_t* in_data,
|
||||
size_t data_length,
|
||||
int32_t* out_data,
|
||||
const uint16_t* filter_coefficients,
|
||||
int32_t* filter_state)
|
||||
{
|
||||
// The procedure is to filter the input with three first order all pass filters
|
||||
|
@ -16,9 +16,11 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/abs_quant.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/abs_quant_loop.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
|
@ -19,6 +19,9 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_ABS_QUANT_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_ABS_QUANT_H_
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/abs_quant_loop.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/sort_sq.h"
|
||||
|
||||
void WebRtcIlbcfix_AbsQuantLoop(int16_t *syntOutIN, int16_t *in_weightedIN,
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_ABS_QUANT_LOOP_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_ABS_QUANT_LOOP_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* predictive noise shaping encoding of scaled start state
|
||||
|
@ -13,6 +13,7 @@
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include <vector>
|
||||
|
||||
#include "api/audio_codecs/audio_decoder.h"
|
||||
|
@ -11,6 +11,9 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_AUDIO_ENCODER_ILBC_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_AUDIO_ENCODER_ILBC_H_
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include <utility>
|
||||
|
||||
#include "absl/types/optional.h"
|
||||
|
@ -16,10 +16,11 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/augmented_cb_corr.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
void WebRtcIlbcfix_AugmentedCbCorr(
|
||||
int16_t *target, /* (i) Target vector */
|
||||
int16_t *buffer, /* (i) Memory buffer */
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_AUGMENTED_CB_CORR_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_AUGMENTED_CB_CORR_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Calculate correlation between target and Augmented codebooks
|
||||
|
@ -16,6 +16,8 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/bw_expand.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_BW_EXPAND_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_BW_EXPAND_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* lpc bandwidth expansion
|
||||
|
@ -20,6 +20,7 @@
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CB_CONSTRUCT_H_
|
||||
|
||||
#include <stdbool.h>
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
@ -16,9 +16,11 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/cb_mem_energy.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Function WebRtcIlbcfix_CbMemEnergy computes the energy of all
|
||||
|
@ -19,6 +19,9 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CB_MEM_ENERGY_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CB_MEM_ENERGY_H_
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
void WebRtcIlbcfix_CbMemEnergy(
|
||||
size_t range,
|
||||
int16_t* CB, /* (i) The CB memory (1:st section) */
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
void WebRtcIlbcfix_CbMemEnergyAugmentation(
|
||||
int16_t *interpSamples, /* (i) The interpolated samples */
|
||||
|
@ -19,6 +19,9 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CB_MEM_ENERGY_AUGMENTATION_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CB_MEM_ENERGY_AUGMENTATION_H_
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
void WebRtcIlbcfix_CbMemEnergyAugmentation(
|
||||
int16_t* interpSamples, /* (i) The interpolated samples */
|
||||
int16_t* CBmem, /* (i) The CB memory */
|
||||
|
@ -16,6 +16,8 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/* Compute the energy of the rest of the cb memory
|
||||
|
@ -19,6 +19,9 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CB_MEM_ENERGY_CALC_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CB_MEM_ENERGY_CALC_H_
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
void WebRtcIlbcfix_CbMemEnergyCalc(
|
||||
int32_t energy, /* (i) input start energy */
|
||||
size_t range, /* (i) number of iterations */
|
||||
|
@ -16,18 +16,20 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/gain_quant.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/filtered_cb_vecs.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/cb_search.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/augmented_cb_corr.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/cb_mem_energy.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/interpolate_samples.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/cb_search_core.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/energy_inverse.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/augmented_cb_corr.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/cb_update_best_index.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/create_augmented_vec.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/energy_inverse.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/filtered_cb_vecs.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/gain_quant.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/interpolate_samples.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Search routine for codebook encoding and gain quantization.
|
||||
|
@ -19,6 +19,11 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CB_SEARCH_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CB_SEARCH_H_
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
void WebRtcIlbcfix_CbSearch(
|
||||
IlbcEncoder* iLBCenc_inst,
|
||||
/* (i) the encoder state structure */
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/cb_search_core.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
void WebRtcIlbcfix_CbSearchCore(
|
||||
int32_t *cDot, /* (i) Cross Correlation */
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CB_SEARCH_CORE_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CB_SEARCH_CORE_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
void WebRtcIlbcfix_CbSearchCore(
|
||||
int32_t* cDot, /* (i) Cross Correlation */
|
||||
|
@ -16,9 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/cb_update_best_index.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
void WebRtcIlbcfix_CbUpdateBestIndex(
|
||||
int32_t CritNew, /* (i) New Potentially best Criteria */
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CB_UPDATE_BEST_INDEX_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CB_UPDATE_BEST_INDEX_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
void WebRtcIlbcfix_CbUpdateBestIndex(
|
||||
int32_t CritNew, /* (i) New Potentially best Criteria */
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/chebyshev.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*------------------------------------------------------------------*
|
||||
* Calculate the Chevyshev polynomial series
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CHEBYSHEV_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CHEBYSHEV_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
/*------------------------------------------------------------------*
|
||||
* Calculate the Chevyshev polynomial series
|
||||
|
@ -16,6 +16,8 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/comp_corr.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_COMP_CORR_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_COMP_CORR_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Compute cross correlation and pitch gain for pitch prediction
|
||||
|
@ -16,9 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/* HP Filters {b[0] b[1] b[2] -a[1] -a[2]} */
|
||||
|
||||
const int16_t WebRtcIlbcfix_kHpInCoefs[5] = {3798, -7596, 3798, 7807, -3733};
|
||||
|
@ -19,6 +19,9 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CONSTANTS_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CONSTANTS_H_
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/* high pass filters */
|
||||
|
@ -16,10 +16,12 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "rtc_base/sanitizer.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/create_augmented_vec.h"
|
||||
|
||||
#include "common_audio/signal_processing/include/signal_processing_library.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "rtc_base/sanitizer.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Recreate a specific codebook vector from the augmented part.
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CREATE_AUGMENTED_VEC_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_CREATE_AUGMENTED_VEC_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Recreate a specific codebook vector from the augmented part.
|
||||
|
@ -16,22 +16,23 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
// Defines WEBRTC_ARCH_BIG_ENDIAN, used below.
|
||||
#include "modules/audio_coding/codecs/ilbc/decode.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/decode_residual.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/do_plc.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/enhancer_interface.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/hp_output.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/index_conv_dec.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/init_decode.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lsf_check.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/simple_lsf_dequant.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/unpack_bits.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/xcorr_coef.h"
|
||||
#include "rtc_base/system/arch.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/simple_lsf_dequant.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/index_conv_dec.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/do_plc.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/enhancer_interface.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/xcorr_coef.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lsf_check.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/decode_residual.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/unpack_bits.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/hp_output.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/init_decode.h"
|
||||
#ifndef WEBRTC_ARCH_BIG_ENDIAN
|
||||
#include "modules/audio_coding/codecs/ilbc/swap_bytes.h"
|
||||
#endif
|
||||
|
@ -20,15 +20,15 @@
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/state_construct.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/cb_construct.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/index_conv_dec.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/do_plc.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/do_plc.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/enhancer_interface.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/xcorr_coef.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/index_conv_dec.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lsf_check.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/state_construct.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/xcorr_coef.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* frame residual decoder function (subrutine to iLBC_decode)
|
||||
|
@ -20,6 +20,7 @@
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_DECODE_RESIDUAL_H_
|
||||
|
||||
#include <stdbool.h>
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
@ -16,10 +16,12 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/bw_expand.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* obtain synthesis and weighting filters form lsf coefficients
|
||||
|
@ -19,6 +19,9 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_DECODER_INTERPOLATE_LSF_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_DECODER_INTERPOLATE_LSF_H_
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
|
@ -18,6 +18,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_DEFINES_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_DEFINES_H_
|
||||
|
||||
#include <stdint.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "common_audio/signal_processing/include/signal_processing_library.h"
|
||||
|
@ -16,10 +16,12 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/comp_corr.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/do_plc.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/bw_expand.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/comp_corr.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Packet loss concealment routine. Conceals a residual signal
|
||||
|
@ -19,6 +19,9 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_DO_PLC_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_DO_PLC_H_
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
|
@ -16,28 +16,29 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/encode.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
// Defines WEBRTC_ARCH_BIG_ENDIAN, used below.
|
||||
#include "rtc_base/system/arch.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lpc_encode.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/frame_classify.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/state_search.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/state_construct.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/cb_search.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/cb_construct.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/index_conv_enc.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/pack_bits.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/cb_search.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/frame_classify.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/hp_input.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/index_conv_enc.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lpc_encode.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/pack_bits.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/state_construct.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/state_search.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/system/arch.h"
|
||||
|
||||
#ifdef SPLIT_10MS
|
||||
#include "modules/audio_coding/codecs/ilbc/unpack_bits.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/index_conv_dec.h"
|
||||
#endif
|
||||
|
||||
#ifndef WEBRTC_ARCH_BIG_ENDIAN
|
||||
#include "modules/audio_coding/codecs/ilbc/swap_bytes.h"
|
||||
#endif
|
||||
|
@ -19,6 +19,9 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_ENCODE_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_ENCODE_H_
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
|
@ -19,6 +19,9 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_ENERGY_INVERSE_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_ENERGY_INVERSE_H_
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/* Inverses the in vector in into Q29 domain */
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/enh_upsample.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* upsample finite array assuming zeros outside bounds
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/enhancer.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/get_sync_seq.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/smooth.h"
|
||||
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_ENHANCER_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_ENHANCER_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* perform enhancement on idata+centerStartPos through
|
||||
|
@ -16,13 +16,15 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/enhancer_interface.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/xcorr_coef.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/enhancer.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/hp_output.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/xcorr_coef.h"
|
||||
|
||||
|
||||
|
||||
|
@ -19,6 +19,9 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_ENHANCER_INTERFACE_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_ENHANCER_INTERFACE_H_
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/filtered_cb_vecs.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Construct an additional codebook vector by filtering the
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_FILTERED_CB_VECS_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_FILTERED_CB_VECS_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Construct an additional codebook vector by filtering the
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/frame_classify.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Classification of subframes to localize start state
|
||||
|
@ -19,6 +19,11 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_FRAME_CLASSIFY_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_FRAME_CLASSIFY_H_
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
size_t WebRtcIlbcfix_FrameClassify(
|
||||
/* (o) Index to the max-energy sub frame */
|
||||
IlbcEncoder* iLBCenc_inst,
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/gain_dequant.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* decoder for quantized gains in the gain-shape coding of
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_GAIN_DEQUANT_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_GAIN_DEQUANT_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* decoder for quantized gains in the gain-shape coding of
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/gain_quant.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* quantizer for the gain in the gain-shape coding of residual
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_GAIN_QUANT_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_GAIN_QUANT_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* quantizer for the gain in the gain-shape coding of residual
|
||||
|
@ -18,9 +18,9 @@
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/get_cd_vec.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/create_augmented_vec.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Construct codebook vector for given index.
|
||||
|
@ -16,6 +16,8 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/get_lsp_poly.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_GET_LSP_POLY_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_GET_LSP_POLY_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Construct the polynomials F1(z) and F2(z) from the LSP
|
||||
|
@ -16,10 +16,12 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/get_sync_seq.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/refiner.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/nearest_neighbor.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/refiner.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* get the pitch-synchronous sample sequence
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_GET_SYNC_SEQ_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_GET_SYNC_SEQ_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* get the pitch-synchronous sample sequence
|
||||
|
@ -16,6 +16,8 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/hp_input.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_HP_INPUT_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_HP_INPUT_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
// clang-format off
|
||||
// Bad job here. https://bugs.llvm.org/show_bug.cgi?id=34274
|
||||
|
@ -16,6 +16,8 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/hp_output.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_HP_OUTPUT_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_HP_OUTPUT_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
// clang-format off
|
||||
// Bad job here. https://bugs.llvm.org/show_bug.cgi?id=34274
|
||||
|
@ -16,14 +16,15 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/ilbc.h"
|
||||
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/ilbc.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/decode.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/init_encode.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/encode.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/init_decode.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/decode.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/init_encode.h"
|
||||
#include "rtc_base/checks.h"
|
||||
|
||||
int16_t WebRtcIlbcfix_EncoderAssign(IlbcEncoderInstance** iLBC_encinst,
|
||||
|
@ -16,6 +16,8 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/index_conv_dec.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
void WebRtcIlbcfix_IndexConvDec(
|
||||
|
@ -16,7 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/index_conv_enc.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Convert the codebook indexes to make the search easier
|
||||
*---------------------------------------------------------------*/
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_INDEX_CONV_ENC_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_INDEX_CONV_ENC_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Convert the codebook indexes to make the search easier
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/init_decode.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Initiation of decoder instance.
|
||||
|
@ -19,6 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_INIT_DECODE_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_INIT_DECODE_H_
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/init_encode.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Initiation of encoder instance.
|
||||
|
@ -19,6 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_INIT_ENCODE_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_INIT_ENCODE_H_
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/interpolate.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* interpolation between vectors
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_INTERPOLATE_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_INTERPOLATE_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* interpolation between vectors
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/interpolate_samples.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
void WebRtcIlbcfix_InterpolateSamples(
|
||||
int16_t *interpSamples, /* (o) The interpolated samples */
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_INTERPOLATE_SAMPLES_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_INTERPOLATE_SAMPLES_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Construct the interpolated samples for the Augmented CB
|
||||
|
@ -16,12 +16,14 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/simple_lpc_analysis.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/simple_lsf_quant.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lsf_check.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lpc_encode.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lsf_check.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/simple_lpc_analysis.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/simple_lsf_quant.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* lpc encoder
|
||||
|
@ -19,6 +19,9 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_LPC_ENCODE_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_LPC_ENCODE_H_
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lsf_check.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* check for stability of lsf coefficients
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_LSF_CHECK_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_LSF_CHECK_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* check for stability of lsf coefficients
|
||||
|
@ -16,9 +16,11 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/interpolate.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lsf_to_poly.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* interpolation of lsf coefficients for the decoder
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_LSF_INTERPOLATE_TO_POLY_DEC_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_LSF_INTERPOLATE_TO_POLY_DEC_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* interpolation of lsf coefficients for the decoder
|
||||
|
@ -16,6 +16,8 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_enc.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/interpolate.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lsf_to_poly.h"
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_LSF_INTERPOLATE_TO_POLY_ENC_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_LSF_INTERPOLATE_TO_POLY_ENC_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* lsf interpolator and conversion from lsf to a coefficients
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lsf_to_lsp.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* conversion from lsf to lsp coefficients
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_LSF_TO_LSP_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_LSF_TO_LSP_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* conversion from lsf to lsp coefficients
|
||||
|
@ -16,10 +16,12 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lsf_to_lsp.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/get_lsp_poly.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lsf_to_poly.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/get_lsp_poly.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lsf_to_lsp.h"
|
||||
|
||||
void WebRtcIlbcfix_Lsf2Poly(
|
||||
int16_t *a, /* (o) predictor coefficients (order = 10) in Q12 */
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_LSF_TO_POLY_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_LSF_TO_POLY_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Convert from LSF coefficients to A coefficients
|
||||
|
@ -16,8 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lsp_to_lsf.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* conversion from LSP coefficients to LSF coefficients
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_LSP_TO_LSF_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_LSP_TO_LSF_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* conversion from LSP coefficients to LSF coefficients
|
||||
|
@ -16,6 +16,8 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/my_corr.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_MY_CORR_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_MY_CORR_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* compute cross correlation between sequences
|
||||
|
@ -16,7 +16,7 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/nearest_neighbor.h"
|
||||
|
||||
void WebRtcIlbcfix_NearestNeighbor(size_t* index,
|
||||
const size_t* array,
|
||||
|
@ -19,7 +19,8 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_NEAREST_NEIGHBOR_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_NEAREST_NEIGHBOR_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* Find index in array such that the array element with said
|
||||
|
@ -16,6 +16,8 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/pack_bits.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
|
@ -16,10 +16,11 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/poly_to_lsf.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/poly_to_lsp.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/lsp_to_lsf.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/poly_to_lsp.h"
|
||||
|
||||
void WebRtcIlbcfix_Poly2Lsf(
|
||||
int16_t *lsf, /* (o) lsf coefficients (Q13) */
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_POLY_TO_LSF_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_POLY_TO_LSF_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* conversion from lpc coefficients to lsf coefficients
|
||||
|
@ -16,9 +16,10 @@
|
||||
|
||||
******************************************************************/
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/poly_to_lsp.h"
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/chebyshev.h"
|
||||
#include "modules/audio_coding/codecs/ilbc/constants.h"
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* conversion from lpc coefficients to lsp coefficients
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_POLY_TO_LSP_H_
|
||||
#define MODULES_AUDIO_CODING_CODECS_ILBC_MAIN_SOURCE_POLY_TO_LSP_H_
|
||||
|
||||
#include "modules/audio_coding/codecs/ilbc/defines.h"
|
||||
#include <stdint.h>
|
||||
|
||||
/*----------------------------------------------------------------*
|
||||
* conversion from lpc coefficients to lsp coefficients
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user