HomeSort by relevance Sort by last modified time
    Searched refs:mdct (Results 1 - 22 of 22) sorted by null

  /external/libopus/celt/dump_modes/
dump_modes_arm_ne10.c 81 for(k=0;k<=mode->mdct.maxshift;k++) {
83 cfg = (NE10_FFT_CFG_TYPE_T)mode->mdct.kfft[k]->arch_fft->priv;
87 mode->mdct.kfft[k]->nfft, (NE10_MAXFACTORS * 2));
95 for(k=0;k<=mode->mdct.maxshift;k++) {
97 cfg = (NE10_FFT_CFG_TYPE_T)mode->mdct.kfft[k]->arch_fft->priv;
101 NE10_FFT_CPX_TYPE_T_STR, mode->mdct.kfft[k]->nfft,
102 mode->mdct.kfft[k]->nfft);
103 for(j=0;j<mode->mdct.kfft[k]->nfft;j++) {
115 for(k=0;k<=mode->mdct.maxshift;k++) {
117 cfg = (NE10_FFT_CFG_TYPE_T)mode->mdct.kfft[k]->arch_fft->priv
    [all...]
dump_modes.c 152 mode->Fs, mdctSize, mode->mdct.kfft[0]->nfft);
153 for (j=0;j<mode->mdct.kfft[0]->nfft;j++)
154 fprintf (file, "{" WORD16 ", " WORD16 "},%c", mode->mdct.kfft[0]->twiddles[j].r, mode->mdct.kfft[0]->twiddles[j].i,(j+3)%2==0?'\n':' ');
161 for (k=0;k<=mode->mdct.maxshift;k++)
163 fprintf(file, "#ifndef FFT_BITREV%d\n", mode->mdct.kfft[k]->nfft);
164 fprintf(file, "#define FFT_BITREV%d\n", mode->mdct.kfft[k]->nfft);
166 mode->mdct.kfft[k]->nfft, mode->mdct.kfft[k]->nfft);
167 for (j=0;j<mode->mdct.kfft[k]->nfft;j++
    [all...]
Makefile 13 ../mdct.c \
  /external/libopus/celt/
modes.h 36 #include "mdct.h"
70 mdct_lookup mdct; member in struct:OpusCustomMode
modes.c 393 if (clt_mdct_init(&mode->mdct, 2*mode->shortMdctSize*mode->nbShortMdcts,
438 clt_mdct_clear(&mode->mdct, arch);
celt_decoder.c 38 #include "mdct.h"
322 clt_mdct_backward(&mode->mdct, &freq2[b], out_syn[0]+NB*b, mode->window, overlap, shift, B, arch);
324 clt_mdct_backward(&mode->mdct, &freq[b], out_syn[1]+NB*b, mode->window, overlap, shift, B, arch);
338 clt_mdct_backward(&mode->mdct, &freq[b], out_syn[0]+NB*b, mode->window, overlap, shift, B, arch);
345 clt_mdct_backward(&mode->mdct, &freq[b], out_syn[c]+NB*b, mode->window, overlap, shift, B, arch);
613 /* We need to extrapolate enough samples to cover a complete MDCT
688 /* Apply the pre-filter to the MDCT overlap for the next frame because
689 the post-filter will be re-applied in the decoder after the MDCT
697 MDCT of the next frame. */
    [all...]
celt_encoder.c 38 #include "mdct.h"
414 /** Apply window and compute the MDCT for all sub-frames and
439 clt_mdct_forward(&mode->mdct, in+c*(B*N+overlap)+b*N,
    [all...]
  /external/libvorbis/lib/
envelope.h 21 #include "mdct.h"
58 mdct_lookup mdct; member in struct:__anon24526
psy.h 139 float *mdct,
148 float **mdct,
Makefile.am 9 libvorbis_la_SOURCES = mdct.c smallft.c block.c envelope.c window.c lsp.c \
15 masking.h os.h mdct.h smallft.h highlevel.h\
psytune.c 32 #include "mdct.h"
330 float *mdct=pcm[i]; local
331 float *logmdct=mdct+framesize/2;
335 /* fft and mdct transforms */
351 mdct_forward(&m_look,pcm[i],mdct);
353 logmdct[j]=todB(mdct+j);
355 analysis("mdct",frameno+i,logmdct,framesize/2,1,0);
363 float *mdct=pcm[i]; local
364 float *logmdct=mdct+framesize/2;
390 mdct,
    [all...]
envelope.c 29 #include "mdct.h"
45 mdct_init(&e->mdct,n);
78 mdct_clear(&e->mdct);
120 mdct_forward(&ve->mdct,vec,vec);
122 /*_analysis_output_always("mdct",seq2,vec,n/2,0,1,0); */
149 the MDCT results in all real coefficients, but it still *behaves*
psy.c 164 the MDCT/FFT will actually give us; we want the curve applied
777 float *mdct,
795 the relative compensation of the MDCT.
802 val = val - logmdct[i]; /* val == mdct line value relative to floor in dB */
805 /* mdct value is > -17.2 dB below floor */
809 -0.00 dB boost if mdct value is -17.2dB (relative to floor)
810 -0.77 dB boost if mdct value is 0dB (relative to floor)
811 -1.64 dB boost if mdct value is +17.2dB (relative to floor)
816 /* mdct value is <= -17.2 dB below floor */
820 +0.00 dB atten if mdct value is -17.2dB (relative to floor
    [all...]
mapping0.c 161 #include "mdct.h"
313 /* only MDCT right now.... */
381 float *mdct =gmdct[i]; local
393 logmdct[j]=todB(mdct+j) + .345; /* + .345 is a hack; the original
415 _analysis_output("mdct",seq,logmdct,n/2,1,0,0);
476 mdct,
523 mdct,
548 mdct,
799 /* only MDCT right now.... */
floor1.c 421 static int accumulate_fit(const float *flr,const float *mdct,
436 if(mdct[i]+info->twofitatten>=flr[i]){
532 const float *mdct,
551 if(mdct[x]+info->twofitatten>=mask[x]){
568 if(mdct[x]+info->twofitatten>=mask[x]){
  /external/libvorbis/
Android.mk 21 lib/mdct.c \
  /external/libvorbis/symbian/
vorbis.mmp 39 SOURCE lookup.c lpc.c lsp.c mapping0.c mdct.c psy.c registry.c res0.c sharedbook.c
  /external/libopus/
celt_sources.mk 12 celt/mdct.c \
celt_headers.mk 21 celt/mdct.h \
  /external/libopus/src/
analysis.c 247 kfft = celt_mode->mdct.kfft[0];
opus_multistream_encoder.c 40 #include "mdct.h"
287 clt_mdct_forward(&celt_mode->mdct, in, freq, celt_mode->window,
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/
cor.h     [all...]

Completed in 3458 milliseconds