Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-20 | Whitespace fixesexp_mips_opt | Jean-Marc Valin | |
2014-06-19 | Using Makefile.mips to buidl the MIPS code | Jean-Marc Valin | |
2014-06-19 | MIPS optimizations | Rhishikesh Agashe | |
Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca> | |||
2014-06-19 | Fixes a bug in silk_sum_sqr_shift() that was causing issues with Burg. | Jean-Marc Valin | |
When an overflow happened in silk_sum_sqr_shift(), the sample pair causing the overflow would be counted twice. This would lead to the C0 in silk_burg_modified() being too large and cause problems on loud, tonal signals. Thanks to Marcello Caramma for tracking down the problem. | |||
2014-06-18 | Adds SIG2WORD16() to fixed_debug.h | Jean-Marc Valin | |
2014-05-14 | Fix type conversion warning. | Ralph Giles | |
Use abs(sweep_bps) instead of fabs(). "sweep_bps" is an integer, and on some compilers this line generates a warning. Patch from Tina le Grand. Reviewed by Jean-Marc Valin | |||
2014-04-17 | Suppress some coverity false positives. | Gregory Maxwell | |
2014-03-26 | Fix iOS builds with assembly. | Timothy B. Terriberry | |
The patch in 76e831d917ff got us most of the way there, but out-of-tree builds required a second Makefile.am rule, which was missing @ARM2GNU_PARAMS@. Also, the arm2gnu.pl was terminating argument processing on any argument beginning with --, rather than an argument that was just -- by itself (as is the normal convention in GNU programs). That meant it never saw the --apple flag even when it was passed. Thanks to Jonathan Lennox for the report and for testing. | |||
2014-03-20 | Make the arm2gnu.pl converter handle apple specific details | Martin Storsjo | |
This allows building the arm assembly for iOS. This checks for the __APPLE__ preprocessor built-in define to determine whether this extra handling should be enabled. Signed-off-by: Timothy B. Terriberry <tterribe@xiph.org> | |||
2014-03-20 | Add separate labels for the start of public functions | Martin Storsjo | |
This avoids having to use the public symbol name when jumping here, on platforms where the public symbols have an underscore prefix. Signed-off-by: Timothy B. Terriberry <tterribe@xiph.org> | |||
2014-02-25 | Fixes encoder/decoder classification of ctl() requests. | Bruno Randolf | |
Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca> | |||
2014-02-25 | arm: Use the UAL syntax for instructions | Martin Storsjo | |
This is required in order to build using the built-in assembler in clang. Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca> | |||
2014-02-25 | Fixes an aliasing bug in the MDCT when the frame size isn't a multiple of 4. | Marcello Caramma (mcaramma) | |
In that case, the yp0 and yp1 ended up aliasing for the last element, despite being marked as restrict. Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca> | |||
2014-02-24 | Adds missing license for arm2gnu.pl | Jean-Marc Valin | |
2014-02-08 | OggOpus draft updates.draft-ietf-codec-oggopus-03 | Ralph Giles | |
Bump version and date for draft-ietf-codec-oggopus-03 submission. Move more text into figure pre/postamble to fix rendering issues in the xml2rfc html output. These need to be manually re-indented in the txt output before submission. :( Fix resampling frequency choice algorithm, which was missing a word. Fix some spelling and make some minor enphasis changes. | |||
2014-02-07 | Fixes internal check_control_input() error checking. | maks | |
The code was wrong, but did not have any impact on user-visible behaviour because all it did was change an internal-only error code. Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca> | |||
2014-02-01 | Skips comb filter overlap when the parameters didn't change. | Jean-Marc Valin | |
2014-01-30 | Moves opus_packet_get_samples_per_frame() to opus.c | Jean-Marc Valin | |
2014-01-30 | Minor div optimization -- reducing denominators | Jean-Marc Valin | |
2014-01-30 | Optimizing divisions with a signed numerator | Jean-Marc Valin | |
2014-01-29 | Speeding up ec_tell_frac() | Jean-Marc Valin | |
2014-01-27 | Fix surround encoding | Mark Harris | |
Broken by 306d7f5a308e30ce10ba1a1dcdbeeb81de3b2872 | |||
2014-01-23 | Speeding up extract_collapse_mask() slightly | Jean-Marc Valin | |
2014-01-23 | Using SSAT in SIG2WORD16() on ARMv6 | Jean-Marc Valin | |
2014-01-22 | Unrolled version of the comb filter for ARM (eliminates MOVs) | Jean-Marc Valin | |
2014-01-22 | Making decode_pulses() compute the L2-norm on the fly | Jean-Marc Valin | |
2014-01-21 | Speed up the comb filter on ARM by using MAC16_32_Q16() | Jean-Marc Valin | |
2014-01-21 | Save more integer divisions on ARM when we know the operands are positive | Jean-Marc Valin | |
2014-01-21 | Fixes use of uninitialized values in dynalloc_analysis() | Jean-Marc Valin | |
2014-01-21 | oggopus: use https where possible. | Ralph Giles | |
2014-01-21 | Update 'running code' reference, now RFC 6982. | Ralph Giles | |
2014-01-21 | Use xml.resource.org bibxml in the oggopus draft. | Ralph Giles | |
These aren't available over https, but actually work, unlike the old reference urls. | |||
2014-01-21 | Abbreviate the first stereo matrix to fit 72 columns. | Ralph Giles | |
Fixes a nit. | |||
2014-01-21 | Add NOT RECOMMENDED to our rfc 2119 boilerplate. | Ralph Giles | |
Fixes a nit. According to idnits, 'NOT RECOMMENDED' is optional, but we use it. Other words, like SHALL which we don't use are required in the boilerplate. | |||
2014-01-21 | Capitalize Vorbis. | Ralph Giles | |
2014-01-21 | Use organizations authors in the ogg draft. | Ralph Giles | |
This seems to be the correct way to represent institutional authors in the references. | |||
2014-01-21 | Using a table on ARM for unsigned division by small (<=256) integers. | Jean-Marc Valin | |
Saves 0.6% for 64 kb/s and 1.8% for 128 kb/s when decoding on arm7tdmi. | |||
2014-01-19 | Minor cleanup in dynalloc_analysis() | Jean-Marc Valin | |
2014-01-19 | Adds a median filter to make dynalloc_analysis() more conservative | Jean-Marc Valin | |
This should prevent extreme dynalloc behaviour in cases where some bands are heavily attenuated. | |||
2014-01-19 | Don't say 'it' where being specific is better | Ron | |
2014-01-19 | Fix copypasta fail | Ron | |
2014-01-19 | Formally introduce the terms mode and configuration | Ron | |
and use them more strictly in the rest of the text. | |||
2014-01-19 | Typo fix | Ron | |
2014-01-18 | Use 'pre-skip' consistently with the hyphen.draft-ietf-codec-oggopus-02 | Ralph Giles | |
2014-01-18 | Missed another 'preskip flag'. | Ralph Giles | |
2014-01-18 | Preskip isn't a flag. | Ralph Giles | |
Comment from mark4o. | |||
2014-01-18 | Add 'surname' to WAVE reference. | Ralph Giles | |
2014-01-18 | Fix markup and note needing to renable-prediction. | Ralph Giles | |
2014-01-18 | Show how to turn off prediction with libopus | Ron | |
2014-01-18 | SILK and CELT mode are singular | Ron | |