/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...] |