#include "config.h"#include "libavutil/attributes.h"#include "sbrdsp.h"Go to the source code of this file.
Functions | |
| static void | sbr_sum64x5_c (float *z) |
| static float | sbr_sum_square_c (float(*x)[2], int n) |
| static void | sbr_neg_odd_64_c (float *x) |
| static void | sbr_qmf_pre_shuffle_c (float *z) |
| static void | sbr_qmf_post_shuffle_c (float W[32][2], const float *z) |
| static void | sbr_qmf_deint_neg_c (float *v, const float *src) |
| static void | sbr_qmf_deint_bfly_c (float *v, const float *src0, const float *src1) |
| static av_always_inline void | autocorrelate (const float x[40][2], float phi[3][2][2], int lag) |
| static void | sbr_autocorrelate_c (const float x[40][2], float phi[3][2][2]) |
| static void | sbr_hf_gen_c (float(*X_high)[2], const float(*X_low)[2], const float alpha0[2], const float alpha1[2], float bw, int start, int end) |
| static void | sbr_hf_g_filt_c (float(*Y)[2], const float(*X_high)[40][2], const float *g_filt, int m_max, intptr_t ixh) |
| static av_always_inline void | sbr_hf_apply_noise (float(*Y)[2], const float *s_m, const float *q_filt, int noise, float phi_sign0, float phi_sign1, int m_max) |
| static void | sbr_hf_apply_noise_0 (float(*Y)[2], const float *s_m, const float *q_filt, int noise, int kx, int m_max) |
| static void | sbr_hf_apply_noise_1 (float(*Y)[2], const float *s_m, const float *q_filt, int noise, int kx, int m_max) |
| static void | sbr_hf_apply_noise_2 (float(*Y)[2], const float *s_m, const float *q_filt, int noise, int kx, int m_max) |
| static void | sbr_hf_apply_noise_3 (float(*Y)[2], const float *s_m, const float *q_filt, int noise, int kx, int m_max) |
| av_cold void | ff_sbrdsp_init (SBRDSPContext *s) |
| static av_always_inline void autocorrelate | ( | const float | x[40][2], | |
| float | phi[3][2][2], | |||
| int | lag | |||
| ) | [static] |
| av_cold void ff_sbrdsp_init | ( | SBRDSPContext * | s | ) |
| static void sbr_autocorrelate_c | ( | const float | x[40][2], | |
| float | phi[3][2][2] | |||
| ) | [static] |
| static av_always_inline void sbr_hf_apply_noise | ( | float(*) | Y[2], | |
| const float * | s_m, | |||
| const float * | q_filt, | |||
| int | noise, | |||
| float | phi_sign0, | |||
| float | phi_sign1, | |||
| int | m_max | |||
| ) | [static] |
Definition at line 169 of file sbrdsp.c.
Referenced by sbr_hf_apply_noise_0(), sbr_hf_apply_noise_1(), sbr_hf_apply_noise_2(), and sbr_hf_apply_noise_3().
| static void sbr_hf_apply_noise_0 | ( | float(*) | Y[2], | |
| const float * | s_m, | |||
| const float * | q_filt, | |||
| int | noise, | |||
| int | kx, | |||
| int | m_max | |||
| ) | [static] |
| static void sbr_hf_apply_noise_1 | ( | float(*) | Y[2], | |
| const float * | s_m, | |||
| const float * | q_filt, | |||
| int | noise, | |||
| int | kx, | |||
| int | m_max | |||
| ) | [static] |
| static void sbr_hf_apply_noise_2 | ( | float(*) | Y[2], | |
| const float * | s_m, | |||
| const float * | q_filt, | |||
| int | noise, | |||
| int | kx, | |||
| int | m_max | |||
| ) | [static] |
| static void sbr_hf_apply_noise_3 | ( | float(*) | Y[2], | |
| const float * | s_m, | |||
| const float * | q_filt, | |||
| int | noise, | |||
| int | kx, | |||
| int | m_max | |||
| ) | [static] |
| static void sbr_hf_g_filt_c | ( | float(*) | Y[2], | |
| const float(*) | X_high[40][2], | |||
| const float * | g_filt, | |||
| int | m_max, | |||
| intptr_t | ixh | |||
| ) | [static] |
| static void sbr_hf_gen_c | ( | float(*) | X_high[2], | |
| const float(*) | X_low[2], | |||
| const float | alpha0[2], | |||
| const float | alpha1[2], | |||
| float | bw, | |||
| int | start, | |||
| int | end | |||
| ) | [static] |
| static void sbr_neg_odd_64_c | ( | float * | x | ) | [static] |
| static void sbr_qmf_deint_bfly_c | ( | float * | v, | |
| const float * | src0, | |||
| const float * | src1 | |||
| ) | [static] |
| static void sbr_qmf_deint_neg_c | ( | float * | v, | |
| const float * | src | |||
| ) | [static] |
| static void sbr_qmf_post_shuffle_c | ( | float | W[32][2], | |
| const float * | z | |||
| ) | [static] |
| static void sbr_qmf_pre_shuffle_c | ( | float * | z | ) | [static] |
| static void sbr_sum64x5_c | ( | float * | z | ) | [static] |
| static float sbr_sum_square_c | ( | float(*) | x[2], | |
| int | n | |||
| ) | [static] |
1.5.8