/github/workspace/include/plp_const_structs.h
File containing constant structs, initialized for user convenience. More...
Attributes
Detailed Description
File containing constant structs, initialized for user convenience.
Version: V0
==========================================================================
@date 28. June 2020
Attributes Documentation
variable plp_cfft_sR_q16_len16
const plp_cfft_instance_q16 plp_cfft_sR_q16_len16;
variable plp_cfft_sR_q16_len32
const plp_cfft_instance_q16 plp_cfft_sR_q16_len32;
variable plp_cfft_sR_q16_len64
const plp_cfft_instance_q16 plp_cfft_sR_q16_len64;
variable plp_cfft_sR_q16_len128
const plp_cfft_instance_q16 plp_cfft_sR_q16_len128;
variable plp_cfft_sR_q16_len256
const plp_cfft_instance_q16 plp_cfft_sR_q16_len256;
variable plp_cfft_sR_q16_len512
const plp_cfft_instance_q16 plp_cfft_sR_q16_len512;
variable plp_cfft_sR_q16_len1024
const plp_cfft_instance_q16 plp_cfft_sR_q16_len1024;
variable plp_cfft_sR_q16_len2048
const plp_cfft_instance_q16 plp_cfft_sR_q16_len2048;
variable plp_cfft_sR_q16_len4096
const plp_cfft_instance_q16 plp_cfft_sR_q16_len4096;
variable plp_cfft_sR_q32_len16
const plp_cfft_instance_q32 plp_cfft_sR_q32_len16;
variable plp_cfft_sR_q32_len32
const plp_cfft_instance_q32 plp_cfft_sR_q32_len32;
variable plp_cfft_sR_q32_len64
const plp_cfft_instance_q32 plp_cfft_sR_q32_len64;
variable plp_cfft_sR_q32_len128
const plp_cfft_instance_q32 plp_cfft_sR_q32_len128;
variable plp_cfft_sR_q32_len256
const plp_cfft_instance_q32 plp_cfft_sR_q32_len256;
variable plp_cfft_sR_q32_len512
const plp_cfft_instance_q32 plp_cfft_sR_q32_len512;
variable plp_cfft_sR_q32_len1024
const plp_cfft_instance_q32 plp_cfft_sR_q32_len1024;
variable plp_cfft_sR_q32_len2048
const plp_cfft_instance_q32 plp_cfft_sR_q32_len2048;
variable plp_cfft_sR_q32_len4096
const plp_cfft_instance_q32 plp_cfft_sR_q32_len4096;
variable plp_cfft_sR_f32_len16
const plp_cfft_instance_f32 plp_cfft_sR_f32_len16;
variable plp_cfft_sR_f32_len32
const plp_cfft_instance_f32 plp_cfft_sR_f32_len32;
variable plp_cfft_sR_f32_len64
const plp_cfft_instance_f32 plp_cfft_sR_f32_len64;
variable plp_cfft_sR_f32_len128
const plp_cfft_instance_f32 plp_cfft_sR_f32_len128;
variable plp_cfft_sR_f32_len256
const plp_cfft_instance_f32 plp_cfft_sR_f32_len256;
variable plp_cfft_sR_f32_len512
const plp_cfft_instance_f32 plp_cfft_sR_f32_len512;
variable plp_cfft_sR_f32_len1024
const plp_cfft_instance_f32 plp_cfft_sR_f32_len1024;
variable plp_cfft_sR_f32_len2048
const plp_cfft_instance_f32 plp_cfft_sR_f32_len2048;
variable plp_cfft_fast_sR_f32_len16
const plp_cfft_instance_f32 plp_cfft_fast_sR_f32_len16;
variable plp_cfft_fast_sR_f32_len64
const plp_cfft_instance_f32 plp_cfft_fast_sR_f32_len64;
variable plp_cfft_fast_sR_f32_len128
const plp_cfft_instance_f32 plp_cfft_fast_sR_f32_len128;
variable plp_cfft_fast_sR_f32_len256
const plp_cfft_instance_f32 plp_cfft_fast_sR_f32_len256;
variable plp_cfft_fast_sR_f32_len512
const plp_cfft_instance_f32 plp_cfft_fast_sR_f32_len512;
variable plp_cfft_fast_sR_f32_len1024
const plp_cfft_instance_f32 plp_cfft_fast_sR_f32_len1024;
variable plp_rfft_fast_sR_f32_len32
const plp_fft_fast_instance_f32 plp_rfft_fast_sR_f32_len32;
variable plp_rfft_fast_sR_f32_len64
const plp_fft_fast_instance_f32 plp_rfft_fast_sR_f32_len64;
variable plp_rfft_fast_sR_f32_len128
const plp_fft_fast_instance_f32 plp_rfft_fast_sR_f32_len128;
variable plp_rfft_fast_sR_f32_len256
const plp_fft_fast_instance_f32 plp_rfft_fast_sR_f32_len256;
variable plp_rfft_fast_sR_f32_len512
const plp_fft_fast_instance_f32 plp_rfft_fast_sR_f32_len512;
variable plp_rfft_fast_sR_f32_len1024
const plp_fft_fast_instance_f32 plp_rfft_fast_sR_f32_len1024;
variable plp_rfft_fast_sR_f32_len2048
const plp_fft_fast_instance_f32 plp_rfft_fast_sR_f32_len2048;
variable plp_rfft_sR_f32_len32
const plp_fft_instance_f32 plp_rfft_sR_f32_len32;
variable plp_rfft_sR_f32_len64
const plp_fft_instance_f32 plp_rfft_sR_f32_len64;
variable plp_rfft_sR_f32_len128
const plp_fft_instance_f32 plp_rfft_sR_f32_len128;
variable plp_rfft_sR_f32_len256
const plp_fft_instance_f32 plp_rfft_sR_f32_len256;
variable plp_rfft_sR_f32_len512
const plp_fft_instance_f32 plp_rfft_sR_f32_len512;
variable plp_rfft_sR_f32_len1024
const plp_fft_instance_f32 plp_rfft_sR_f32_len1024;
variable plp_rfft_sR_f32_len2048
const plp_fft_instance_f32 plp_rfft_sR_f32_len2048;
variable plp_triangular_filter_f32_32
const plp_triangular_filter_f32 plp_triangular_filter_f32_32;
variable PLP_DWT_COIF1_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF1_f32;
variable PLP_DWT_COIF2_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF2_f32;
variable PLP_DWT_COIF3_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF3_f32;
variable PLP_DWT_COIF4_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF4_f32;
variable PLP_DWT_COIF5_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF5_f32;
variable PLP_DWT_COIF6_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF6_f32;
variable PLP_DWT_COIF7_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF7_f32;
variable PLP_DWT_COIF8_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF8_f32;
variable PLP_DWT_COIF9_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF9_f32;
variable PLP_DWT_COIF10_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF10_f32;
variable PLP_DWT_COIF11_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF11_f32;
variable PLP_DWT_COIF12_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF12_f32;
variable PLP_DWT_COIF13_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF13_f32;
variable PLP_DWT_COIF14_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF14_f32;
variable PLP_DWT_COIF15_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF15_f32;
variable PLP_DWT_COIF16_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF16_f32;
variable PLP_DWT_COIF17_f32
const plp_dwt_wavelet_f32 PLP_DWT_COIF17_f32;
variable PLP_DWT_DB1_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB1_f32;
variable PLP_DWT_DB2_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB2_f32;
variable PLP_DWT_DB3_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB3_f32;
variable PLP_DWT_DB4_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB4_f32;
variable PLP_DWT_DB5_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB5_f32;
variable PLP_DWT_DB6_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB6_f32;
variable PLP_DWT_DB7_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB7_f32;
variable PLP_DWT_DB8_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB8_f32;
variable PLP_DWT_DB9_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB9_f32;
variable PLP_DWT_DB10_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB10_f32;
variable PLP_DWT_DB11_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB11_f32;
variable PLP_DWT_DB12_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB12_f32;
variable PLP_DWT_DB13_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB13_f32;
variable PLP_DWT_DB14_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB14_f32;
variable PLP_DWT_DB15_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB15_f32;
variable PLP_DWT_DB16_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB16_f32;
variable PLP_DWT_DB17_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB17_f32;
variable PLP_DWT_DB18_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB18_f32;
variable PLP_DWT_DB19_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB19_f32;
variable PLP_DWT_DB20_f32
const plp_dwt_wavelet_f32 PLP_DWT_DB20_f32;
variable PLP_DWT_HAAR_f32
const plp_dwt_wavelet_f32 PLP_DWT_HAAR_f32;
variable PLP_DWT_SYM2_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM2_f32;
variable PLP_DWT_SYM3_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM3_f32;
variable PLP_DWT_SYM4_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM4_f32;
variable PLP_DWT_SYM5_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM5_f32;
variable PLP_DWT_SYM6_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM6_f32;
variable PLP_DWT_SYM7_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM7_f32;
variable PLP_DWT_SYM8_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM8_f32;
variable PLP_DWT_SYM9_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM9_f32;
variable PLP_DWT_SYM10_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM10_f32;
variable PLP_DWT_SYM11_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM11_f32;
variable PLP_DWT_SYM12_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM12_f32;
variable PLP_DWT_SYM13_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM13_f32;
variable PLP_DWT_SYM14_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM14_f32;
variable PLP_DWT_SYM15_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM15_f32;
variable PLP_DWT_SYM16_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM16_f32;
variable PLP_DWT_SYM17_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM17_f32;
variable PLP_DWT_SYM18_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM18_f32;
variable PLP_DWT_SYM19_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM19_f32;
variable PLP_DWT_SYM20_f32
const plp_dwt_wavelet_f32 PLP_DWT_SYM20_f32;
variable PLP_DWT_COIF1_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF1_q32;
variable PLP_DWT_COIF2_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF2_q32;
variable PLP_DWT_COIF3_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF3_q32;
variable PLP_DWT_COIF4_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF4_q32;
variable PLP_DWT_COIF5_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF5_q32;
variable PLP_DWT_COIF6_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF6_q32;
variable PLP_DWT_COIF7_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF7_q32;
variable PLP_DWT_COIF8_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF8_q32;
variable PLP_DWT_COIF9_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF9_q32;
variable PLP_DWT_COIF10_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF10_q32;
variable PLP_DWT_COIF11_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF11_q32;
variable PLP_DWT_COIF12_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF12_q32;
variable PLP_DWT_COIF13_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF13_q32;
variable PLP_DWT_COIF14_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF14_q32;
variable PLP_DWT_COIF15_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF15_q32;
variable PLP_DWT_COIF16_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF16_q32;
variable PLP_DWT_COIF17_q32
const plp_dwt_wavelet_q32 PLP_DWT_COIF17_q32;
variable PLP_DWT_DB1_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB1_q32;
variable PLP_DWT_DB2_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB2_q32;
variable PLP_DWT_DB3_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB3_q32;
variable PLP_DWT_DB4_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB4_q32;
variable PLP_DWT_DB5_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB5_q32;
variable PLP_DWT_DB6_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB6_q32;
variable PLP_DWT_DB7_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB7_q32;
variable PLP_DWT_DB8_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB8_q32;
variable PLP_DWT_DB9_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB9_q32;
variable PLP_DWT_DB10_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB10_q32;
variable PLP_DWT_DB11_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB11_q32;
variable PLP_DWT_DB12_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB12_q32;
variable PLP_DWT_DB13_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB13_q32;
variable PLP_DWT_DB14_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB14_q32;
variable PLP_DWT_DB15_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB15_q32;
variable PLP_DWT_DB16_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB16_q32;
variable PLP_DWT_DB17_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB17_q32;
variable PLP_DWT_DB18_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB18_q32;
variable PLP_DWT_DB19_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB19_q32;
variable PLP_DWT_DB20_q32
const plp_dwt_wavelet_q32 PLP_DWT_DB20_q32;
variable PLP_DWT_HAAR_q32
const plp_dwt_wavelet_q32 PLP_DWT_HAAR_q32;
variable PLP_DWT_SYM2_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM2_q32;
variable PLP_DWT_SYM3_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM3_q32;
variable PLP_DWT_SYM4_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM4_q32;
variable PLP_DWT_SYM5_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM5_q32;
variable PLP_DWT_SYM6_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM6_q32;
variable PLP_DWT_SYM7_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM7_q32;
variable PLP_DWT_SYM8_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM8_q32;
variable PLP_DWT_SYM9_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM9_q32;
variable PLP_DWT_SYM10_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM10_q32;
variable PLP_DWT_SYM11_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM11_q32;
variable PLP_DWT_SYM12_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM12_q32;
variable PLP_DWT_SYM13_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM13_q32;
variable PLP_DWT_SYM14_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM14_q32;
variable PLP_DWT_SYM15_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM15_q32;
variable PLP_DWT_SYM16_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM16_q32;
variable PLP_DWT_SYM17_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM17_q32;
variable PLP_DWT_SYM18_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM18_q32;
variable PLP_DWT_SYM19_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM19_q32;
variable PLP_DWT_SYM20_q32
const plp_dwt_wavelet_q32 PLP_DWT_SYM20_q32;
variable PLP_DWT_COIF1_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF1_q16;
variable PLP_DWT_COIF2_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF2_q16;
variable PLP_DWT_COIF3_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF3_q16;
variable PLP_DWT_COIF4_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF4_q16;
variable PLP_DWT_COIF5_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF5_q16;
variable PLP_DWT_COIF6_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF6_q16;
variable PLP_DWT_COIF7_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF7_q16;
variable PLP_DWT_COIF8_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF8_q16;
variable PLP_DWT_COIF9_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF9_q16;
variable PLP_DWT_COIF10_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF10_q16;
variable PLP_DWT_COIF11_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF11_q16;
variable PLP_DWT_COIF12_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF12_q16;
variable PLP_DWT_COIF13_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF13_q16;
variable PLP_DWT_COIF14_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF14_q16;
variable PLP_DWT_COIF15_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF15_q16;
variable PLP_DWT_COIF16_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF16_q16;
variable PLP_DWT_COIF17_q16
const plp_dwt_wavelet_q16 PLP_DWT_COIF17_q16;
variable PLP_DWT_DB1_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB1_q16;
variable PLP_DWT_DB2_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB2_q16;
variable PLP_DWT_DB3_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB3_q16;
variable PLP_DWT_DB4_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB4_q16;
variable PLP_DWT_DB5_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB5_q16;
variable PLP_DWT_DB6_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB6_q16;
variable PLP_DWT_DB7_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB7_q16;
variable PLP_DWT_DB8_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB8_q16;
variable PLP_DWT_DB9_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB9_q16;
variable PLP_DWT_DB10_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB10_q16;
variable PLP_DWT_DB11_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB11_q16;
variable PLP_DWT_DB12_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB12_q16;
variable PLP_DWT_DB13_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB13_q16;
variable PLP_DWT_DB14_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB14_q16;
variable PLP_DWT_DB15_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB15_q16;
variable PLP_DWT_DB16_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB16_q16;
variable PLP_DWT_DB17_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB17_q16;
variable PLP_DWT_DB18_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB18_q16;
variable PLP_DWT_DB19_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB19_q16;
variable PLP_DWT_DB20_q16
const plp_dwt_wavelet_q16 PLP_DWT_DB20_q16;
variable PLP_DWT_HAAR_q16
const plp_dwt_wavelet_q16 PLP_DWT_HAAR_q16;
variable PLP_DWT_SYM2_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM2_q16;
variable PLP_DWT_SYM3_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM3_q16;
variable PLP_DWT_SYM4_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM4_q16;
variable PLP_DWT_SYM5_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM5_q16;
variable PLP_DWT_SYM6_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM6_q16;
variable PLP_DWT_SYM7_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM7_q16;
variable PLP_DWT_SYM8_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM8_q16;
variable PLP_DWT_SYM9_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM9_q16;
variable PLP_DWT_SYM10_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM10_q16;
variable PLP_DWT_SYM11_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM11_q16;
variable PLP_DWT_SYM12_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM12_q16;
variable PLP_DWT_SYM13_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM13_q16;
variable PLP_DWT_SYM14_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM14_q16;
variable PLP_DWT_SYM15_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM15_q16;
variable PLP_DWT_SYM16_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM16_q16;
variable PLP_DWT_SYM17_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM17_q16;
variable PLP_DWT_SYM18_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM18_q16;
variable PLP_DWT_SYM19_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM19_q16;
variable PLP_DWT_SYM20_q16
const plp_dwt_wavelet_q16 PLP_DWT_SYM20_q16;
variable PLP_DWT_COIF1_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF1_q8;
variable PLP_DWT_COIF2_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF2_q8;
variable PLP_DWT_COIF3_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF3_q8;
variable PLP_DWT_COIF4_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF4_q8;
variable PLP_DWT_COIF5_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF5_q8;
variable PLP_DWT_COIF6_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF6_q8;
variable PLP_DWT_COIF7_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF7_q8;
variable PLP_DWT_COIF8_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF8_q8;
variable PLP_DWT_COIF9_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF9_q8;
variable PLP_DWT_COIF10_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF10_q8;
variable PLP_DWT_COIF11_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF11_q8;
variable PLP_DWT_COIF12_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF12_q8;
variable PLP_DWT_COIF13_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF13_q8;
variable PLP_DWT_COIF14_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF14_q8;
variable PLP_DWT_COIF15_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF15_q8;
variable PLP_DWT_COIF16_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF16_q8;
variable PLP_DWT_COIF17_q8
const plp_dwt_wavelet_q8 PLP_DWT_COIF17_q8;
variable PLP_DWT_DB1_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB1_q8;
variable PLP_DWT_DB2_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB2_q8;
variable PLP_DWT_DB3_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB3_q8;
variable PLP_DWT_DB4_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB4_q8;
variable PLP_DWT_DB5_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB5_q8;
variable PLP_DWT_DB6_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB6_q8;
variable PLP_DWT_DB7_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB7_q8;
variable PLP_DWT_DB8_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB8_q8;
variable PLP_DWT_DB9_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB9_q8;
variable PLP_DWT_DB10_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB10_q8;
variable PLP_DWT_DB11_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB11_q8;
variable PLP_DWT_DB12_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB12_q8;
variable PLP_DWT_DB13_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB13_q8;
variable PLP_DWT_DB14_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB14_q8;
variable PLP_DWT_DB15_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB15_q8;
variable PLP_DWT_DB16_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB16_q8;
variable PLP_DWT_DB17_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB17_q8;
variable PLP_DWT_DB18_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB18_q8;
variable PLP_DWT_DB19_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB19_q8;
variable PLP_DWT_DB20_q8
const plp_dwt_wavelet_q8 PLP_DWT_DB20_q8;
variable PLP_DWT_HAAR_q8
const plp_dwt_wavelet_q8 PLP_DWT_HAAR_q8;
variable PLP_DWT_SYM2_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM2_q8;
variable PLP_DWT_SYM3_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM3_q8;
variable PLP_DWT_SYM4_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM4_q8;
variable PLP_DWT_SYM5_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM5_q8;
variable PLP_DWT_SYM6_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM6_q8;
variable PLP_DWT_SYM7_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM7_q8;
variable PLP_DWT_SYM8_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM8_q8;
variable PLP_DWT_SYM9_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM9_q8;
variable PLP_DWT_SYM10_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM10_q8;
variable PLP_DWT_SYM11_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM11_q8;
variable PLP_DWT_SYM12_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM12_q8;
variable PLP_DWT_SYM13_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM13_q8;
variable PLP_DWT_SYM14_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM14_q8;
variable PLP_DWT_SYM15_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM15_q8;
variable PLP_DWT_SYM16_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM16_q8;
variable PLP_DWT_SYM17_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM17_q8;
variable PLP_DWT_SYM18_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM18_q8;
variable PLP_DWT_SYM19_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM19_q8;
variable PLP_DWT_SYM20_q8
const plp_dwt_wavelet_q8 PLP_DWT_SYM20_q8;
Source code
/*
* Copyright (C) 2020 ETH Zurich and University of Bologna. All rights reserved.
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the License); you may
* not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an AS IS BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef __PLP_CONST_STRUCTS_H__
#define __PLP_CONST_STRUCTS_H__
#include "plp_common_tables.h"
#include "plp_math.h"
/* Fixed-point cfft */
extern const plp_cfft_instance_q16 plp_cfft_sR_q16_len16;
extern const plp_cfft_instance_q16 plp_cfft_sR_q16_len32;
extern const plp_cfft_instance_q16 plp_cfft_sR_q16_len64;
extern const plp_cfft_instance_q16 plp_cfft_sR_q16_len128;
extern const plp_cfft_instance_q16 plp_cfft_sR_q16_len256;
extern const plp_cfft_instance_q16 plp_cfft_sR_q16_len512;
extern const plp_cfft_instance_q16 plp_cfft_sR_q16_len1024;
extern const plp_cfft_instance_q16 plp_cfft_sR_q16_len2048;
extern const plp_cfft_instance_q16 plp_cfft_sR_q16_len4096;
extern const plp_cfft_instance_q32 plp_cfft_sR_q32_len16;
extern const plp_cfft_instance_q32 plp_cfft_sR_q32_len32;
extern const plp_cfft_instance_q32 plp_cfft_sR_q32_len64;
extern const plp_cfft_instance_q32 plp_cfft_sR_q32_len128;
extern const plp_cfft_instance_q32 plp_cfft_sR_q32_len256;
extern const plp_cfft_instance_q32 plp_cfft_sR_q32_len512;
extern const plp_cfft_instance_q32 plp_cfft_sR_q32_len1024;
extern const plp_cfft_instance_q32 plp_cfft_sR_q32_len2048;
extern const plp_cfft_instance_q32 plp_cfft_sR_q32_len4096;
/* Floating-point cfft */
extern const plp_cfft_instance_f32 plp_cfft_sR_f32_len16;
extern const plp_cfft_instance_f32 plp_cfft_sR_f32_len32;
extern const plp_cfft_instance_f32 plp_cfft_sR_f32_len64;
extern const plp_cfft_instance_f32 plp_cfft_sR_f32_len128;
extern const plp_cfft_instance_f32 plp_cfft_sR_f32_len256;
extern const plp_cfft_instance_f32 plp_cfft_sR_f32_len512;
extern const plp_cfft_instance_f32 plp_cfft_sR_f32_len1024;
extern const plp_cfft_instance_f32 plp_cfft_sR_f32_len2048;
/* Floating-point rfft */
extern const plp_cfft_instance_f32 plp_cfft_fast_sR_f32_len16;
extern const plp_cfft_instance_f32 plp_cfft_fast_sR_f32_len64;
extern const plp_cfft_instance_f32 plp_cfft_fast_sR_f32_len128;
extern const plp_cfft_instance_f32 plp_cfft_fast_sR_f32_len256;
extern const plp_cfft_instance_f32 plp_cfft_fast_sR_f32_len512;
extern const plp_cfft_instance_f32 plp_cfft_fast_sR_f32_len1024;
extern const plp_fft_fast_instance_f32 plp_rfft_fast_sR_f32_len32;
extern const plp_fft_fast_instance_f32 plp_rfft_fast_sR_f32_len64;
extern const plp_fft_fast_instance_f32 plp_rfft_fast_sR_f32_len128;
extern const plp_fft_fast_instance_f32 plp_rfft_fast_sR_f32_len256;
extern const plp_fft_fast_instance_f32 plp_rfft_fast_sR_f32_len512;
extern const plp_fft_fast_instance_f32 plp_rfft_fast_sR_f32_len1024;
extern const plp_fft_fast_instance_f32 plp_rfft_fast_sR_f32_len2048;
extern const plp_fft_instance_f32 plp_rfft_sR_f32_len32;
extern const plp_fft_instance_f32 plp_rfft_sR_f32_len64;
extern const plp_fft_instance_f32 plp_rfft_sR_f32_len128;
extern const plp_fft_instance_f32 plp_rfft_sR_f32_len256;
extern const plp_fft_instance_f32 plp_rfft_sR_f32_len512;
extern const plp_fft_instance_f32 plp_rfft_sR_f32_len1024;
extern const plp_fft_instance_f32 plp_rfft_sR_f32_len2048;
extern const plp_triangular_filter_f32 plp_triangular_filter_f32_32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF1_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF2_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF3_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF4_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF5_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF6_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF7_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF8_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF9_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF10_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF11_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF12_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF13_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF14_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF15_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF16_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_COIF17_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB1_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB2_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB3_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB4_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB5_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB6_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB7_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB8_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB9_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB10_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB11_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB12_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB13_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB14_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB15_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB16_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB17_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB18_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB19_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_DB20_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_HAAR_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM2_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM3_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM4_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM5_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM6_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM7_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM8_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM9_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM10_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM11_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM12_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM13_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM14_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM15_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM16_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM17_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM18_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM19_f32;
extern const plp_dwt_wavelet_f32 PLP_DWT_SYM20_f32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF1_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF2_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF3_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF4_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF5_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF6_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF7_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF8_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF9_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF10_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF11_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF12_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF13_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF14_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF15_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF16_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_COIF17_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB1_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB2_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB3_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB4_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB5_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB6_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB7_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB8_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB9_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB10_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB11_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB12_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB13_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB14_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB15_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB16_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB17_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB18_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB19_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_DB20_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_HAAR_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM2_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM3_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM4_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM5_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM6_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM7_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM8_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM9_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM10_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM11_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM12_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM13_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM14_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM15_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM16_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM17_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM18_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM19_q32;
extern const plp_dwt_wavelet_q32 PLP_DWT_SYM20_q32;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF1_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF2_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF3_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF4_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF5_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF6_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF7_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF8_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF9_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF10_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF11_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF12_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF13_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF14_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF15_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF16_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_COIF17_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB1_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB2_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB3_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB4_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB5_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB6_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB7_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB8_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB9_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB10_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB11_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB12_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB13_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB14_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB15_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB16_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB17_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB18_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB19_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_DB20_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_HAAR_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM2_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM3_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM4_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM5_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM6_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM7_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM8_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM9_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM10_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM11_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM12_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM13_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM14_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM15_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM16_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM17_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM18_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM19_q16;
extern const plp_dwt_wavelet_q16 PLP_DWT_SYM20_q16;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF1_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF2_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF3_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF4_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF5_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF6_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF7_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF8_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF9_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF10_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF11_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF12_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF13_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF14_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF15_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF16_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_COIF17_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB1_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB2_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB3_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB4_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB5_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB6_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB7_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB8_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB9_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB10_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB11_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB12_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB13_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB14_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB15_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB16_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB17_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB18_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB19_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_DB20_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_HAAR_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM2_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM3_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM4_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM5_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM6_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM7_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM8_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM9_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM10_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM11_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM12_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM13_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM14_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM15_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM16_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM17_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM18_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM19_q8;
extern const plp_dwt_wavelet_q8 PLP_DWT_SYM20_q8;
#endif // PLP_CONST_STRUCTS_H
Updated on 2023-03-01 at 16:16:33 +0000