Ralph Giles
9d9bad48ab
Remove the obsolete LIBOPUS_SUFFIX define.
...
As best we recall, this was used to version the
library filename during rapid development. It's
no longer needed now that the bitstream is frozen
and isn't hooked up to anything in the build system.
2012-05-18 12:01:46 -07:00
Ralph Giles
3164fcf6a4
Move the various version defines to be together.
...
The config.h version defines were declared in the
middle of the math feature testing. This commit moves
it to the top of configure.ac where the other version
number code resides.
2012-05-18 11:47:58 -07:00
Gregory Maxwell
fdd0c52b40
Minor doc improvement wrt OPUS_APPLICATION_RESTRICTED_LOWDELAY.
2012-05-17 19:45:28 -04:00
Jean-Marc Valin
8858cac6bc
Sync with draft -14
2012-05-17 19:45:10 -04:00
Jean-Marc Valin
14d63d1879
Fixes the stereo_analysis() fixed-point overflow issue properly
2012-05-16 17:50:17 -04:00
Jean-Marc Valin
7143b2d0ff
Merge branch 'tmp_draft'
...
Conflicts:
README
2012-05-16 00:36:19 -04:00
Jean-Marc Valin
88f22f2d17
Revert "Adds 3rd clause to CELT license"
...
This reverts commit 9f407afad6
.
2012-05-16 00:29:02 -04:00
Jean-Marc Valin
88ddeee581
version bump
2012-05-15 19:58:28 -04:00
Gregory Maxwell
87003d5b59
Remove trailing whitespace from draft-ietf-codec-opus.xml.
2012-05-15 19:52:44 -04:00
Kat Walsh
1ed596f486
commas
2012-05-15 18:44:08 -04:00
Jean-Marc Valin
3c321e3107
Table title capitalization
2012-05-15 18:05:49 -04:00
Kat Walsh
56de780e2a
draft copyediting
2012-05-15 18:01:38 -04:00
Jean-Marc Valin
14d14998c2
misc draft fixes
2012-05-15 16:51:22 -04:00
Timothy B. Terriberry
53e6782ea5
More minor gen-art part 2 edits.
...
Includes the addition of a band-layout table.
2012-05-15 16:47:16 -04:00
Jean-Marc Valin
e249b0b205
Apparently the tar compatibility option has compatibility problems!
2012-05-15 16:31:50 -04:00
Gregory Maxwell
8ecba1ad26
Make vararray and restrict checks fail GCC 2.95.3's broken implementation.
2012-05-15 16:24:12 -04:00
Gregory Maxwell
6c83b0bd96
Improve portability to BeOS via some configure.ac fixes and cleanups.
2012-05-15 16:24:07 -04:00
Gregory Maxwell
981a2804ea
Alt. compile instructions in the draft should match the Makefile.
2012-05-15 16:18:55 -04:00
Jean-Marc Valin
4e66c2c012
Gen-art (bit allocation work).
...
Also, make the archive work with older versions of tar
2012-05-15 16:15:12 -04:00
Jean-Marc Valin
2599dc5931
Gen-art part2
2012-05-15 14:46:21 -04:00
Jean-Marc Valin
2b0806d474
Gen-art update
2012-05-15 12:22:12 -04:00
Timothy B. Terriberry
df39d65c83
Gen-art part2
2012-05-15 10:51:59 -04:00
Jean-Marc Valin
2cb95f5285
draft: reference for LSP stability
2012-05-15 10:49:41 -04:00
Gregory Maxwell
dac1b4fc92
Make vararray and restrict checks fail GCC 2.95.3's broken implementation.
2012-05-15 09:18:53 -04:00
Gregory Maxwell
bada4442b9
Improve portability to BeOS via some configure.ac fixes and cleanups.
2012-05-15 09:18:49 -04:00
Gregory Maxwell
1096fe5cfa
Remove unused headers/defines in silk/typedef.h, improving portability to AMIX4.0/GCC1.4.
2012-05-15 09:18:43 -04:00
Gregory Maxwell
936f52ca0e
Add #errors when !OPUS_BUILD or !(VAR_ARRAYS||USE_ALLOCA||NONTHREADSAFE_PSEUDOSTACK).
...
This will help prevent people using non-standard build environments from
footgunning themselves and becoming a support burden.
2012-05-15 09:18:39 -04:00
Gregory Maxwell
efbb5ea401
SILK to print error line with FIXED_DEBUG, assert with FIXED_DEBUG_ASSERT.
2012-05-15 09:18:31 -04:00
Gregory Maxwell
4ea14918f4
When FIXED_DEBUG_ASSERT CELT will assert on fixed-debug error.
2012-05-15 09:18:06 -04:00
Jean-Marc Valin
1a113a1489
Gen-art sync
2012-05-14 18:30:48 -04:00
Jean-Marc Valin
f2ed58bd8c
More on Gen-art part2
2012-05-14 17:56:26 -04:00
Jean-Marc Valin
e6c2aad1b6
Some Gen-art part2 changes
2012-05-14 16:28:33 -04:00
Timothy B. Terriberry
3fe9cca1fb
Gen-art changes
2012-05-13 22:16:44 -04:00
Jean-Marc Valin
e134dc4785
Minor genart update
2012-05-12 00:29:13 -04:00
Jean-Marc Valin
250c026890
More Gen-art changes
2012-05-11 16:31:54 -04:00
Jean-Marc Valin
22757c390a
More Gen-art changes
2012-05-11 16:00:45 -04:00
Jean-Marc Valin
e8c437c432
First set of changes for Gen-art review
2012-05-11 13:41:41 -04:00
Jean-Marc Valin
6ae5101fb4
Fixes a fixed-point overflow by scaling pitch search more conservatively
2012-05-11 12:09:05 -04:00
Jean-Marc Valin
516c980585
Make it possible for the mono test to fail
2012-05-11 01:12:23 -04:00
Jean-Marc Valin
329112075e
Addressing the remaining comments from Robert Sparks
2012-05-10 16:01:45 -04:00
Gregory Maxwell
d17bcbf1b3
Increase alignment of the internal state structures to sizeof(void *) from 4 bytes.
...
OpusCustomMode begins with a pointer and was getting misaligned on 64 bit arches.
2012-05-10 14:44:56 -04:00
Gregory Maxwell
5eeeda96d0
Make opus_demo r/w little-endian PCM independent of host byte-order.
2012-05-10 14:44:15 -04:00
Jean-Marc Valin
1a9e8539d3
Fixes two fixed-point overflow issues
...
One in SILK, one in CELT, none of them causing real harm in practice it seems
2012-05-10 12:36:46 -04:00
Jean-Marc Valin
9faea25d29
Fixes a (harmless) float overflow in the pitch search
2012-05-08 13:58:57 -04:00
Gregory Maxwell
37e135677a
Avoid the unnecessary resynth averaging on intensity switch when encoding.
...
Prevents some arithmetic on uninitialized memory that may contain nans.
2012-05-05 23:12:50 -04:00
Gregory Maxwell
a403d5f7b5
Increase alignment of the internal state structures to sizeof(void *) from 4 bytes.
...
OpusCustomMode begins with a pointer and was getting misaligned on 64 bit arches.
2012-05-04 20:01:56 -04:00
Gregory Maxwell
b7034ec262
Make opus_demo r/w little-endian PCM independent of host byte-order.
2012-04-30 10:56:28 -04:00
Gregory Maxwell
217cdae98e
Make it possible for run_vectors.sh to fail on the mono tests.
2012-04-30 04:13:20 -04:00
Gregory Maxwell
135e5d3d9b
Remove automake color-tests and parallel-tests because they break solaris and require much newer autotools.
...
This reverts commit a69368e1c0
.
2012-04-29 20:24:36 -04:00
Gregory Maxwell
4281577b52
Readme updates.
2012-04-29 17:19:40 -04:00