Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/celt-0.7.0.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-11-22Renamed MDCT functions to avoid symbol clashes with VorbisJean-Marc Valin
2009-10-18Removed the _t from all the celt*_t types to avoid clashing with POSIXJean-Marc Valin
2009-10-18Updated copyright noticesJean-Marc Valin
2009-08-13Disabling some checks for the C55Jean-Marc Valin
2009-06-05Handle malloc failure in mode_create gracefully without leaking memory.Gregory Maxwell
2008-04-22Reverted to the old MDCT behaviour of only doing down-scaling in the FFT.Jean-Marc Valin
2008-04-22mdct_backward now does the WOLA, so there isn't much left in compute_inv_mdctsJean-Marc Valin
2008-04-22Moved the windowing from compute_inv_mdcts() to mdct_backward()Jean-Marc Valin
2008-04-22Separated the pre-rotate from the window+shuffling and further simplifiedJean-Marc Valin
2008-04-22Further simplifications to the forward mdctJean-Marc Valin
2008-04-22non-negative mdct input indexJean-Marc Valin
2008-04-21Moved the windowing operation from compute_mdcts() to mdct_forward() in anJean-Marc Valin
2008-04-19better mdct_backward() indexingJean-Marc Valin
2008-04-17Made twiddle pointer in mdct more explicitJean-Marc Valin
2008-04-10some index work (simplifications for dumb compilers) on IMDCTJean-Marc Valin
2008-04-10Not all compilers are equal -- making it clearer how the MDCT indexing is doneJean-Marc Valin
2008-03-26Decision on whether to use pitch is now taken only based on energy in theJean-Marc Valin
2008-03-22Using restrict to make it clear there's no aliasing issues in the mdct.Jean-Marc Valin
2008-03-22Added a few "restrict" keywords and changed some divisions to shiftsJean-Marc Valin
2008-03-21Removed potentially unused var in MDCT initJean-Marc Valin
2008-03-21fixed-point: fix for 32-bit TI FFTJean-Marc Valin
2008-03-21fixed-point: Wrapper for the 32-bit complex FFT used in the MDCT so we can useJean-Marc Valin
2008-03-15Making sure not to use the C library calls directlyJean-Marc Valin
2008-03-12Changed definition of VARDECL to make it more flexible. No actual code change.Jean-Marc Valin
2008-03-07fixed-point: defined HALF32() and used it for the forward mdct.Jean-Marc Valin
2008-03-05Making 16-bit compilers happyJean-Marc Valin
2008-02-29Another C90-fying pass. Fixed some warnings in the process.Jean-Marc Valin
2008-02-29Moved mdct state and window to the mode so it can be shared between multipleJean-Marc Valin
2008-02-29fixed-point: converted intra prediction and folding, unb0rked mixed-precisionJean-Marc Valin
2008-02-29Initial support for a managed stack/scratchpad. Still needs some work.Jean-Marc Valin
2008-02-2616-bit fixes and warning fixesJean-Marc Valin
2008-02-25Corrected the last digit of pi after massive public outcry :-)Jean-Marc Valin
2008-02-25fixed-point: Using a NORM_SCALING of 16384, sig_norm_t is still a float though.Jean-Marc Valin
2008-02-25MDCT is in fixed-point nowJean-Marc Valin
2008-02-25MDCT conversion, part I.Jean-Marc Valin
2008-02-24Float FFT now does the same scaling as the fixed-point FFTJean-Marc Valin
2008-02-22MDCT now scales down by N/2 instead of N/4. The factor two is moved to theJean-Marc Valin
2008-02-22Adding celt_sig_t where neededJean-Marc Valin
2008-02-20Another bunch of C99 array conversions (few more to go)Jean-Marc Valin
2008-02-20More C89 fixes, making sure to include config.h from all source files.Jean-Marc Valin
2008-02-20removed // comments and added stack_alloc.h (not used everywhere yet)Jean-Marc Valin
2008-02-08Split the radix functions into forward and backward versions, removed theJean-Marc Valin
2008-02-08Now using an MDCT implementation I can actually understand.Jean-Marc Valin
2007-11-29MDCT analysis-synthesis (untested)Jean-Marc Valin
2007-11-29There's nothing, but it now compilesJean-Marc Valin
2007-11-29Initial commit with the autotools stuff and files taken from Speex and Vorbis.Jean-Marc Valin