List of all items
Structs
- common::complex::Complex
- common::config::Lc3Config
- common::dct_iv::DiscreteCosTransformIv
- common::kissfft::KissFastFourierTransform
- common::wav::WavHeader
- decoder::arithmetic_codec::ArithmeticData
- decoder::buffer_reader::BufferReader
- decoder::lc3_decoder::Lc3Decoder
- decoder::lc3_decoder::OutputBufferErrorDetails
- decoder::long_term_post_filter::LongTermPostFilter
- decoder::modified_dct::ModDiscreteCosTrans
- decoder::packet_loss_concealment::PacketLossConcealment
- decoder::side_info::LongTermPostFilterInfo
- decoder::side_info::SideInfo
- decoder::side_info::SnsVq
- encoder::attack_detector::AttackDetector
- encoder::bandwidth_detector::BandwidthDetector
- encoder::bandwidth_detector::BandwidthDetectorResult
- encoder::bitstream_encoding::BitstreamEncoding
- encoder::buffer_writer::BufferWriter
- encoder::lc3_encoder::Lc3Encoder
- encoder::long_term_post_filter::LongTermPostFilter
- encoder::long_term_post_filter::LongTermPostFilterResult
- encoder::modified_dct::ModDiscreteCosTrans
- encoder::noise_level_estimation::NoiseLevelEstimation
- encoder::residual_spectrum::ResidualBits
- encoder::residual_spectrum::ResidualBitsEncoder
- encoder::spectral_noise_shaping::SnsResult
- encoder::spectral_noise_shaping::SpectralNoiseShaping
- encoder::spectral_quantization::SpectralQuantization
- encoder::spectral_quantization::SpectralQuantizationResult
- encoder::temporal_noise_shaping::TemporalNoiseShaping
- encoder::temporal_noise_shaping::TnsResult
Enums
- common::config::FrameDuration
- common::config::SamplingFrequency
- common::wav::WavError
- decoder::arithmetic_codec::ArithmeticCodecError
- decoder::arithmetic_codec::ArithmeticDecodeError
- decoder::buffer_reader::BufferReaderError
- decoder::lc3_decoder::Lc3DecoderError
- decoder::side_info::Bandwidth
- decoder::side_info_reader::SideInfoError
- encoder::lc3_encoder::Lc3EncoderError
Functions
- common::wav::read_header
- common::wav::write_header
- decoder::arithmetic_codec::decode
- decoder::global_gain::apply_global_gain
- decoder::noise_filling::apply_noise_filling
- decoder::output_scaling::scale_and_round
- decoder::residual_spectrum::decode
- decoder::side_info_reader::read
- decoder::spectral_noise_shaping::decode
- decoder::temporal_noise_shaping::apply_temporal_noise_shaping
Type Aliases
Constants
- common::constants::MAX_LEN_FREQUENCY
- common::constants::MAX_LEN_SPECTRAL
- common::wav::FULL_WAV_HEADER_LEN
- common::wav::RIFF_HEADER_ONLY_LEN
- encoder::spectral_noise_shaping::NBITS_SNS
- tables::band_index_tables::I_16000_10MS
- tables::band_index_tables::I_16000_7P5MS
- tables::band_index_tables::I_24000_10MS
- tables::band_index_tables::I_24000_7P5MS
- tables::band_index_tables::I_32000_10MS
- tables::band_index_tables::I_32000_7P5MS
- tables::band_index_tables::I_48000_10MS
- tables::band_index_tables::I_48000_7P5MS
- tables::band_index_tables::I_8000_10MS
- tables::band_index_tables::I_8000_7P5MS
- tables::long_term_post_filter_coef::TAB_LTPF_DEN_16000
- tables::long_term_post_filter_coef::TAB_LTPF_DEN_24000
- tables::long_term_post_filter_coef::TAB_LTPF_DEN_32000
- tables::long_term_post_filter_coef::TAB_LTPF_DEN_48000
- tables::long_term_post_filter_coef::TAB_LTPF_DEN_8000
- tables::long_term_post_filter_coef::TAB_LTPF_INTERP_R
- tables::long_term_post_filter_coef::TAB_LTPF_INTERP_X12K8
- tables::long_term_post_filter_coef::TAB_LTPF_NUM_16000
- tables::long_term_post_filter_coef::TAB_LTPF_NUM_24000
- tables::long_term_post_filter_coef::TAB_LTPF_NUM_32000
- tables::long_term_post_filter_coef::TAB_LTPF_NUM_48000
- tables::long_term_post_filter_coef::TAB_LTPF_NUM_8000
- tables::long_term_post_filter_coef::TAB_RESAMP_FILTER
- tables::mdct_windows::W_N120_7P5MS
- tables::mdct_windows::W_N160_10MS
- tables::mdct_windows::W_N180_7P5MS
- tables::mdct_windows::W_N240_10MS
- tables::mdct_windows::W_N240_7P5MS
- tables::mdct_windows::W_N320_10MS
- tables::mdct_windows::W_N360_7P5MS
- tables::mdct_windows::W_N480_10MS
- tables::mdct_windows::W_N60_7P5MS
- tables::mdct_windows::W_N80_10MS
- tables::spec_noise_shape_quant_tables::D
- tables::spec_noise_shape_quant_tables::HFCB
- tables::spec_noise_shape_quant_tables::LFCB
- tables::spec_noise_shape_quant_tables::MPVQ_OFFSETS
- tables::spec_noise_shape_quant_tables::SNS_GAIN_LSB_BITS
- tables::spec_noise_shape_quant_tables::SNS_GAIN_MSB_BITS
- tables::spec_noise_shape_quant_tables::SNS_VQ_FAR_ADJ_GAINS
- tables::spec_noise_shape_quant_tables::SNS_VQ_NEAR_ADJ_GAINS
- tables::spec_noise_shape_quant_tables::SNS_VQ_REG_ADJ_GAINS
- tables::spec_noise_shape_quant_tables::SNS_VQ_REG_LF_ADJ_GAINS
- tables::spectral_data_tables::AC_SPEC_BITS
- tables::spectral_data_tables::AC_SPEC_CUMFREQ
- tables::spectral_data_tables::AC_SPEC_FREQ
- tables::spectral_data_tables::AC_SPEC_LOOKUP
- tables::temporal_noise_shaping_tables::AC_TNS_COEF_BITS
- tables::temporal_noise_shaping_tables::AC_TNS_COEF_CUMFREQ
- tables::temporal_noise_shaping_tables::AC_TNS_COEF_FREQ
- tables::temporal_noise_shaping_tables::AC_TNS_ORDER_BITS
- tables::temporal_noise_shaping_tables::AC_TNS_ORDER_CUMFREQ
- tables::temporal_noise_shaping_tables::AC_TNS_ORDER_FREQ
- tables::temporal_noise_shaping_tables::MAXLAG
- tables::temporal_noise_shaping_tables::TNS_NUMFILTERS_MAX