FFmpeg
|
Go to the source code of this file.
Functions | |
static void | decode_hf_c (int32_t **dst, const int32_t *vq_index, const int8_t hf_vq[1024][32], int32_t scale_factors[32][2], ptrdiff_t sb_start, ptrdiff_t sb_end, ptrdiff_t ofs, ptrdiff_t len) |
static void | decode_joint_c (int32_t **dst, int32_t **src, const int32_t *scale_factors, ptrdiff_t sb_start, ptrdiff_t sb_end, ptrdiff_t ofs, ptrdiff_t len) |
static void | lfe_fir_float_c (float *pcm_samples, int32_t *lfe_samples, const float *filter_coeff, ptrdiff_t npcmblocks, int dec_select) |
static void | lfe_fir0_float_c (float *pcm_samples, int32_t *lfe_samples, const float *filter_coeff, ptrdiff_t npcmblocks) |
static void | lfe_fir1_float_c (float *pcm_samples, int32_t *lfe_samples, const float *filter_coeff, ptrdiff_t npcmblocks) |
static void | lfe_x96_float_c (float *dst, const float *src, float *hist, ptrdiff_t len) |
static void | sub_qmf32_float_c (SynthFilterContext *synth, AVTXContext *imdct, av_tx_fn imdct_fn, float *pcm_samples, int32_t **subband_samples_lo, int32_t **subband_samples_hi, float *hist1, int *offset, float *hist2, const float *filter_coeff, ptrdiff_t npcmblocks, float scale) |
static void | sub_qmf64_float_c (SynthFilterContext *synth, AVTXContext *imdct, av_tx_fn imdct_fn, float *pcm_samples, int32_t **subband_samples_lo, int32_t **subband_samples_hi, float *hist1, int *offset, float *hist2, const float *filter_coeff, ptrdiff_t npcmblocks, float scale) |
static void | lfe_fir_fixed_c (int32_t *pcm_samples, int32_t *lfe_samples, const int32_t *filter_coeff, ptrdiff_t npcmblocks) |
static void | lfe_x96_fixed_c (int32_t *dst, const int32_t *src, int32_t *hist, ptrdiff_t len) |
static void | sub_qmf32_fixed_c (SynthFilterContext *synth, DCADCTContext *imdct, int32_t *pcm_samples, int32_t **subband_samples_lo, int32_t **subband_samples_hi, int32_t *hist1, int *offset, int32_t *hist2, const int32_t *filter_coeff, ptrdiff_t npcmblocks) |
static void | sub_qmf64_fixed_c (SynthFilterContext *synth, DCADCTContext *imdct, int32_t *pcm_samples, int32_t **subband_samples_lo, int32_t **subband_samples_hi, int32_t *hist1, int *offset, int32_t *hist2, const int32_t *filter_coeff, ptrdiff_t npcmblocks) |
static void | decor_c (int32_t *dst, const int32_t *src, int coeff, ptrdiff_t len) |
static void | dmix_sub_xch_c (int32_t *dst1, int32_t *dst2, const int32_t *src, ptrdiff_t len) |
static void | dmix_sub_c (int32_t *dst, const int32_t *src, int coeff, ptrdiff_t len) |
static void | dmix_add_c (int32_t *dst, const int32_t *src, int coeff, ptrdiff_t len) |
static void | dmix_scale_c (int32_t *dst, int scale, ptrdiff_t len) |
static void | dmix_scale_inv_c (int32_t *dst, int scale_inv, ptrdiff_t len) |
static void | filter0 (SUINT32 *dst, const int32_t *src, int32_t coeff, ptrdiff_t len) |
static void | filter1 (SUINT32 *dst, const int32_t *src, int32_t coeff, ptrdiff_t len) |
static void | assemble_freq_bands_c (int32_t *dst, int32_t *src0, int32_t *src1, const int32_t *coeff, ptrdiff_t len) |
static void | lbr_bank_c (float output[32][4], float **input, const float *coeff, ptrdiff_t ofs, ptrdiff_t len) |
static void | lfe_iir_c (float *output, const float *input, const float iir[5][4], float hist[5][2], ptrdiff_t factor) |
av_cold void | ff_dcadsp_init (DCADSPContext *s) |
|
static |
Definition at line 26 of file dcadsp.c.
Referenced by ff_dcadsp_init().
|
static |
Definition at line 43 of file dcadsp.c.
Referenced by ff_dcadsp_init().
|
static |
Definition at line 57 of file dcadsp.c.
Referenced by lfe_fir0_float_c(), and lfe_fir1_float_c().
|
static |
Definition at line 87 of file dcadsp.c.
Referenced by ff_dcadsp_init().
|
static |
Definition at line 93 of file dcadsp.c.
Referenced by ff_dcadsp_init().
Definition at line 99 of file dcadsp.c.
Referenced by ff_dcadsp_init().
|
static |
Definition at line 116 of file dcadsp.c.
Referenced by ff_dcadsp_init().
|
static |
Definition at line 146 of file dcadsp.c.
Referenced by ff_dcadsp_init().
|
static |
Definition at line 196 of file dcadsp.c.
Referenced by ff_dcadsp_init().
|
static |
Definition at line 223 of file dcadsp.c.
Referenced by ff_dcadsp_init().
|
static |
Definition at line 240 of file dcadsp.c.
Referenced by ff_dcadsp_init().
|
static |
Definition at line 264 of file dcadsp.c.
Referenced by ff_dcadsp_init().
Definition at line 300 of file dcadsp.c.
Referenced by ff_dcadsp_init().
|
static |
Definition at line 308 of file dcadsp.c.
Referenced by ff_dcadsp_init().
Definition at line 320 of file dcadsp.c.
Referenced by ff_dcadsp_init().
Definition at line 328 of file dcadsp.c.
Referenced by ff_dcadsp_init().
|
static |
Definition at line 336 of file dcadsp.c.
Referenced by ff_dcadsp_init().
|
static |
Definition at line 344 of file dcadsp.c.
Referenced by ff_dcadsp_init().
Definition at line 352 of file dcadsp.c.
Referenced by assemble_freq_bands_c(), common_hz_8t_16w_lsx(), common_hz_8t_32w_lsx(), common_hz_8t_4x4_lsx(), common_hz_8t_4x8_lsx(), common_hz_8t_64w_lsx(), common_hz_8t_8x4_lsx(), common_hz_8t_8x8mult_lsx(), common_hz_8t_and_aver_dst_16w_lsx(), common_hz_8t_and_aver_dst_32w_lsx(), common_hz_8t_and_aver_dst_4x4_lsx(), common_hz_8t_and_aver_dst_4x8_lsx(), common_hz_8t_and_aver_dst_64w_lsx(), common_hz_8t_and_aver_dst_8w_lsx(), common_vt_8t_16w_lsx(), common_vt_8t_16w_mult_lsx(), common_vt_8t_4w_lsx(), common_vt_8t_8w_lsx(), common_vt_8t_and_aver_dst_16w_mult_lsx(), common_vt_8t_and_aver_dst_4w_lsx(), common_vt_8t_and_aver_dst_8w_lsx(), ff_hscale_16_to_15_lasx(), ff_hscale_16_to_19_lasx(), ff_hscale_8_to_15_lasx(), ff_hscale_8_to_19_lasx(), ff_put_vp8_epel16_h6_mmi(), ff_put_vp8_epel16_v6_mmi(), ff_put_vp8_epel4_h6_mmi(), ff_put_vp8_epel4_v6_mmi(), ff_put_vp8_epel8_h6_mmi(), ff_put_vp8_epel8_v6_mmi(), hevc_idct_8x32_column_lsx(), hevc_idct_8x32_column_msa(), and yuv2planeX_8_lasx().
Definition at line 360 of file dcadsp.c.
Referenced by apply_ir_filter(), assemble_freq_bands_c(), common_hz_8t_16w_lsx(), common_hz_8t_32w_lsx(), common_hz_8t_4x4_lsx(), common_hz_8t_4x8_lsx(), common_hz_8t_64w_lsx(), common_hz_8t_8x4_lsx(), common_hz_8t_8x8mult_lsx(), common_hz_8t_and_aver_dst_16w_lsx(), common_hz_8t_and_aver_dst_32w_lsx(), common_hz_8t_and_aver_dst_4x4_lsx(), common_hz_8t_and_aver_dst_4x8_lsx(), common_hz_8t_and_aver_dst_64w_lsx(), common_hz_8t_and_aver_dst_8w_lsx(), common_vt_8t_16w_lsx(), common_vt_8t_16w_mult_lsx(), common_vt_8t_4w_lsx(), common_vt_8t_8w_lsx(), common_vt_8t_and_aver_dst_16w_mult_lsx(), common_vt_8t_and_aver_dst_4w_lsx(), common_vt_8t_and_aver_dst_8w_lsx(), convolve_avg_horiz_mmi(), convolve_horiz_mmi(), ff_hscale_16_to_15_lasx(), ff_hscale_16_to_19_lasx(), ff_hscale_8_to_15_lasx(), ff_hscale_8_to_19_lasx(), ff_put_vp8_epel16_h4_mmi(), ff_put_vp8_epel16_h6_mmi(), ff_put_vp8_epel16_v4_mmi(), ff_put_vp8_epel16_v6_mmi(), ff_put_vp8_epel4_h4_mmi(), ff_put_vp8_epel4_h6_mmi(), ff_put_vp8_epel4_v4_mmi(), ff_put_vp8_epel4_v6_mmi(), ff_put_vp8_epel8_h4_mmi(), ff_put_vp8_epel8_h6_mmi(), ff_put_vp8_epel8_v4_mmi(), ff_put_vp8_epel8_v6_mmi(), hevc_idct_8x32_column_lsx(), and hevc_idct_8x32_column_msa().
|
static |
Definition at line 368 of file dcadsp.c.
Referenced by ff_dcadsp_init().
|
static |
Definition at line 390 of file dcadsp.c.
Referenced by ff_dcadsp_init().
|
static |
Definition at line 436 of file dcadsp.c.
Referenced by ff_dcadsp_init().
av_cold void ff_dcadsp_init | ( | DCADSPContext * | s | ) |
Definition at line 461 of file dcadsp.c.
Referenced by dcadec_init().