Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-26 | Add mising cmake file from make distexp_ignore | Jean-Marc Valin | |
Thanks to theislander on HA for reporting this. | |||
2019-04-14 | Update checksums | Jean-Marc Valin | |
2019-04-12 | Bump LT versionv1.3.1 | Jean-Marc Valin | |
Adding the OPUS_GET_IN_DTX() query | |||
2019-04-12 | CMake changes | Marcus Asteborg | |
If CMAKE_BUILD_TYPE is empty and CFlags are set then only use CFlags. If None are set then use CMAKE_BUILD_TYPE by Release by default. Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca> | |||
2019-04-11 | CMake changes | Marcus Asteborg | |
Make release build default Made CUSTOM_MODE an option with default off Added missing buildflags for Linux and security. Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca> | |||
2019-04-11 | API for checking whether the encoder is in DTX | Gustaf Ullberg | |
Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca> | |||
2019-04-09 | Correctly enable/disable SILK DTX with forced mode | Mark Harris | |
2019-04-09 | Fix build errors using Makefile.mips | Mark Harris | |
Broken by earlier ARM optimizations. | |||
2019-04-03 | Adding CMake support for Windows, Mac, Linux and Android Co-Authored-By: evpobr | Marcus Asteborg | |
Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca> | |||
2019-04-01 | Fix #elif OPUS_ARM_INLINE_EDSP | Jean-Marc Valin | |
Reported in https://github.com/xiph/opus/issues/108 | |||
2019-03-02 | Fix mismatching arg names in function declaration and definition | Felicia Lim | |
2019-02-26 | test_opus_encode: Use fprintf instead of snprintf | Mark Harris | |
snprintf is not in C89. Fixes opus-pedantic test failure introduced in 59f8e5e4f. | |||
2019-02-14 | Reset nb_no_activity_frames when analysis DTX isn't usedanalysis_fix2 | Jean-Marc Valin | |
2019-02-14 | Improve silence handling | Jean-Marc Valin | |
Copy the previous analysis data instead of flagging as invalid | |||
2019-02-13 | Fixing initialization issues on small frame sizes | Jean-Marc Valin | |
2019-02-13 | Fixes analysis buffering for silence and complexity changes | Jean-Marc Valin | |
The previous code would go out of sync in those cases. | |||
2019-02-13 | Avoiding problems with x87 | Jean-Marc Valin | |
logE[b] can end up slightly larger than tonal->highE[b] due to rounding | |||
2019-01-23 | Properly handle a bad stream_id in OPUS_MULTISTREAM_GET_*_STATE_REQUEST | Jean-Marc Valin | |
Thanks to Dmitriy for reporting this. | |||
2019-01-20 | Fix FIXED_POINT conditional check | evpobr | |
Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca> | |||
2018-12-30 | Clean up resources in projection test | Mark Harris | |
2018-11-22 | Refactoring: Isolating the matrix-vector product in gemm_accum() | Jean-Marc Valin | |
2018-11-03 | missing script | Jean-Marc Valin | |
2018-11-03 | Adding the scripts used to train the RNN classifier | Jean-Marc Valin | |
Sorry, no doc for now | |||
2018-10-31 | Trivial sprintf to snprintf conversion. Some linkers warn about unbounded ↵ | Janne Johansson | |
sprintf calls. Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca> | |||
2018-10-31 | Make float2int() static with VS | Jean-Marc Valin | |
Addresses the rest of https://github.com/xiph/opus/pull/79 | |||
2018-10-30 | Remove useless OPUS_SET_EXPERT_FRAME_DURATION() on CELT | Jean-Marc Valin | |
frame diration is only handled at the Opus layer. There's no change in behaviour, just less puzzling code. Thanks to Dmitriy <dmilvdv@gmail.com> for reporting this. | |||
2018-10-30 | Fixes misleading initialization with not enough zeros | Jean-Marc Valin | |
2018-10-30 | update checksums | Jean-Marc Valin | |
2018-10-17 | Bump LT version numbersv1.3 | Jean-Marc Valin | |
We're adding the ambisonics API | |||
2018-10-16 | Proper detection of _mm_cvtss_si32 for MS compiler | Pavel P | |
Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca> | |||
2018-10-16 | Renaming compute_allocation to clt_compute_allocation() to avoid symbol clashes | Jean-Marc Valin | |
As suggested in https://github.com/xiph/opus/pull/83 | |||
2018-09-27 | Prevent the SILK counter from overflowing after 2 years and 9 months | Jean-Marc Valin | |
or "just" 1 year and 4 months for 10-ms frames. The overflow can eventually cause a divide-by-zero when counter == -16 Thanks to Dmitry Malinin for reporting the bug. | |||
2018-09-25 | Retrain RNN classifier weights to include reverberated speech | Jean-Marc Valin | |
2018-09-14 | Fixes packet parsing for 16-bit CPUsv1.3-rc2 | Jean-Marc Valin | |
Without that change, a very long (> 682 ms) illegal packet could trigger a wrap-around in the test and be accepted as valid. Only 16-bit architectures (e.g. TI C5x) were affected. | |||
2018-09-14 | Clarify configure --help | Jean-Marc Valin | |
2018-09-13 | Update ISO Base Media Format draft to version 0.8.1. | Ralph Giles | |
- Switch to 'Opus' file type identification. - Revise channel mapping to better support ambisonics. | |||
2018-09-10 | Avoiding get_demixing_matrix() symbol clash on unified build | Jean-Marc Valin | |
2018-09-10 | OpusMSDecoder does not have an arch field | Jean-Marc Valin | |
2018-09-07 | Add include/opus_projection.h to opus_headers.mk | Jean-Marc Valin | |
2018-08-31 | Apply equal bit allocation to ambisonic channels | Marcin Gorzel | |
Fixes issue #95 on GitHub. Signed-off-by: Felicia Lim <flim@google.com> | |||
2018-07-28 | Work around VS2015 internal compiler errorstaging | Mark Harris | |
The error was: c:\projects\opus\celt\celt_encoder.c(1019): fatal error C1001: An internal error has occurred in the compiler. [C:\projects\opus\win32\VS2015\opus.vcxproj] (compiler file 'f:\dd\vctools\compiler\utc\src\p2\main.c', line 255) To work around this problem, try simplifying or changing the program near the locations listed above. Please choose the Technical Support command on the Visual C++ Help menu, or open the Technical Support help file for more information Internal Compiler Error in C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64\CL.exe. You will be prompted to send an error report to Microsoft later. | |||
2018-07-28 | Fixing arithmetic problems for 16-bit CPUs in ambisonics_rate_allocation() | Jean-Marc Valin | |
2018-07-28 | Fix bitrate allocation for channel mapping 2 | Felicia Lim | |
Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca> | |||
2018-07-27 | win32: Add ambisonics sources to VS project | Joshua Bowman | |
[mark.hsj: Add other missing files and update filter file] Signed-off-by: Mark Harris <mark.hsj@gmail.com> Fixes https://github.com/xiph/libopusenc/issues/9 Fixes https://github.com/xiph/opus-tools/issues/32 | |||
2018-07-27 | Fixes C90 "mixed declarations and code" error | Jean-Marc Valin | |
2018-07-27 | Remove ambisonics experimental flag | Jean-Marc Valin | |
2018-07-26 | Enable ambisonics by default | Jean-Marc Valin | |
2018-07-26 | Enable hardening by default | Jean-Marc Valin | |
2018-07-26 | Fix comma that should have been a semicolon | Jean-Marc Valin | |
Didn't cause any problem, but still good to fix. Reported by keithchugg on github. | |||
2018-07-26 | oops | Jean-Marc Valin | |