- May 08, 2015
-
-
Ralph Giles authored
Keep a copy of the release tarball sha-256 checksums in the repository for reference. Having a copy with the code in distributed version control adds a verification path. This should match http://downloads.xiph.org/releases/opus/SHA256SUMS.txt
-
- Apr 28, 2015
-
-
Timothy B. Terriberry authored
-
- Apr 22, 2015
-
-
Jean-Marc Valin authored
-
- Apr 15, 2015
-
-
Jean-Marc Valin authored
-
- Apr 10, 2015
-
-
Jean-Marc Valin authored
-
- Mar 13, 2015
-
-
Timothy B. Terriberry authored
1. Removed an inappropriate normative MAY. 2. Gave an explicit range of sample rates deemed to be "non-crazy". 3. Give explicit guidance on packet sizes that SHOULD and MAY be rejected.
-
- Feb 27, 2015
-
-
Jean-Marc Valin authored
-
Timothy B. Terriberry authored
We already needed these macros for gcc with optimizations disabled, but it appears clang needs them all the time. Thanks to Jonathan Lennox for the report.
-
- Feb 24, 2015
-
-
Tristan Matthews authored
-
- Feb 20, 2015
-
-
Timothy B. Terriberry authored
This way we won't break this by accident.
-
- Feb 11, 2015
-
-
Jean-Marc Valin authored
-
- Feb 06, 2015
-
-
Jean-Marc Valin authored
-
- Jan 13, 2015
-
-
Jean-Marc Valin authored
-
- Jan 10, 2015
-
-
Ralph Giles authored
-
- Jan 09, 2015
-
-
Ralph Giles authored
-
- Jan 06, 2015
-
-
Jean-Marc Valin authored
-
- Jan 03, 2015
-
-
Timothy B. Terriberry authored
During review of c95c9a04, I replaced a call to _mm_cvtepi8_epi32() with the OP_CVTEPI16_EPI32_M64() macro (note the 16 instead of 8). Make a separate OP_CVTEPI8_EPI32_M32() macro and use that instead. Thaks to Wei Zhou for the report.
-
- Dec 26, 2014
-
-
Timothy B. Terriberry authored
This should suppress our current issues with unused parameters, unused variables, and set-but-not-used variables.
-
- Dec 25, 2014
-
-
Optimize celt_pitch_xcorr function (for floating point) using ARM NEON intrinsics for SoCs that have NEON VFP unit. To enable this optimization, use --enable-intrinsics configure option. Compile time and runtime checks are also supported to make sure this optimization is only enabled when the compiler supports NEON intrinsics. Signed-off-by:
Timothy B. Terriberry <tterribe@xiph.org>
-
- Dec 20, 2014
-
-
Ralph Giles authored
See the mailing list discussion at http://lists.xiph.org/pipermail/opus/2014-December/002802.html
-
- Dec 08, 2014
-
-
Jean-Marc Valin authored
-
- Dec 01, 2014
-
-
Timothy B. Terriberry authored
This should not take an arch parameter, so it can properly be used as a fallback for accelerated versions which do not. This patch instead provides a separate version which can call accelerated helpers for platforms that have taken that approach.
-
- Nov 27, 2014
-
-
Avoid undefined behavior (signed arithmetic overflow) or implementation-defined behavior (malloc(0)) on out-of-range arguments, e.g. opus_multistream_encoder_create(48000, 2, 2147483647, 1, ...) or opus_multistream_surround_encoder_create(48000, 3, 0, ...). Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
- Nov 19, 2014
-
-
Jean-Marc Valin authored
-
Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
- Oct 18, 2014
-
-
Ralph Giles authored
This is just a should, so we want to leave the RFC 6716 reference to the second occurance, but using the same language ties them together and to the later occurances.
- Oct 17, 2014
-
-
Ralph Giles authored
The Opus RFC doesn't really say what to do beyond rejecting a particular packet, but having the reference reinforces that we're trying to leverage the same constraints in the specific context of ogg encapsulation, and this isn't a new rule.
-
Ralph Giles authored
Suggestion from mark4o.
-
Ralph Giles authored
-
Ralph Giles authored
This avoids confusion with the number of frames being defined by more than the first byte with code 3 packets. Patch from mark4o.
-
- Oct 15, 2014
-
-
Ralph Giles authored
The macros take arguments, they aren't just constants. Thanks to mark4o for the report.
-
- Oct 14, 2014
-
-
Ralph Giles authored
-
Ralph Giles authored
Add a limit of no more than 6 characters for these tags' values.
-
- Oct 12, 2014
-
- Oct 07, 2014
-
-
Ralph Giles authored
Based on http://vfrmaniac.fushizen.eu/contents/opus_in_isobmff.html
-
- Oct 04, 2014
-
-
Timothy B. Terriberry authored
There is also no trailing whitespace.
-
Timothy B. Terriberry authored
-