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

gitlab.xiph.org/xiph/opus.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-26Add mising cmake file from make distexp_ignoreJean-Marc Valin
Thanks to theislander on HA for reporting this.
2019-04-14Update checksumsJean-Marc Valin
2019-04-12Bump LT versionv1.3.1Jean-Marc Valin
Adding the OPUS_GET_IN_DTX() query
2019-04-12CMake changesMarcus 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-11CMake changesMarcus 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-11API for checking whether the encoder is in DTXGustaf Ullberg
Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
2019-04-09Correctly enable/disable SILK DTX with forced modeMark Harris
2019-04-09Fix build errors using Makefile.mipsMark Harris
Broken by earlier ARM optimizations.
2019-04-03Adding CMake support for Windows, Mac, Linux and Android Co-Authored-By: evpobrMarcus Asteborg
Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
2019-04-01Fix #elif OPUS_ARM_INLINE_EDSPJean-Marc Valin
Reported in https://github.com/xiph/opus/issues/108
2019-03-02Fix mismatching arg names in function declaration and definitionFelicia Lim
2019-02-26test_opus_encode: Use fprintf instead of snprintfMark Harris
snprintf is not in C89. Fixes opus-pedantic test failure introduced in 59f8e5e4f.
2019-02-14Reset nb_no_activity_frames when analysis DTX isn't usedanalysis_fix2Jean-Marc Valin
2019-02-14Improve silence handlingJean-Marc Valin
Copy the previous analysis data instead of flagging as invalid
2019-02-13Fixing initialization issues on small frame sizesJean-Marc Valin
2019-02-13Fixes analysis buffering for silence and complexity changesJean-Marc Valin
The previous code would go out of sync in those cases.
2019-02-13Avoiding problems with x87Jean-Marc Valin
logE[b] can end up slightly larger than tonal->highE[b] due to rounding
2019-01-23Properly handle a bad stream_id in OPUS_MULTISTREAM_GET_*_STATE_REQUESTJean-Marc Valin
Thanks to Dmitriy for reporting this.
2019-01-20Fix FIXED_POINT conditional checkevpobr
Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
2018-12-30Clean up resources in projection testMark Harris
2018-11-22Refactoring: Isolating the matrix-vector product in gemm_accum()Jean-Marc Valin
2018-11-03missing scriptJean-Marc Valin
2018-11-03Adding the scripts used to train the RNN classifierJean-Marc Valin
Sorry, no doc for now
2018-10-31Trivial sprintf to snprintf conversion. Some linkers warn about unbounded ↵Janne Johansson
sprintf calls. Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
2018-10-31Make float2int() static with VSJean-Marc Valin
Addresses the rest of https://github.com/xiph/opus/pull/79
2018-10-30Remove useless OPUS_SET_EXPERT_FRAME_DURATION() on CELTJean-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-30Fixes misleading initialization with not enough zerosJean-Marc Valin
2018-10-30update checksumsJean-Marc Valin
2018-10-17Bump LT version numbersv1.3Jean-Marc Valin
We're adding the ambisonics API
2018-10-16Proper detection of _mm_cvtss_si32 for MS compilerPavel P
Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
2018-10-16Renaming compute_allocation to clt_compute_allocation() to avoid symbol clashesJean-Marc Valin
As suggested in https://github.com/xiph/opus/pull/83
2018-09-27Prevent the SILK counter from overflowing after 2 years and 9 monthsJean-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-25Retrain RNN classifier weights to include reverberated speechJean-Marc Valin
2018-09-14Fixes packet parsing for 16-bit CPUsv1.3-rc2Jean-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-14Clarify configure --helpJean-Marc Valin
2018-09-13Update 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-10Avoiding get_demixing_matrix() symbol clash on unified buildJean-Marc Valin
2018-09-10OpusMSDecoder does not have an arch fieldJean-Marc Valin
2018-09-07Add include/opus_projection.h to opus_headers.mkJean-Marc Valin
2018-08-31Apply equal bit allocation to ambisonic channelsMarcin Gorzel
Fixes issue #95 on GitHub. Signed-off-by: Felicia Lim <flim@google.com>
2018-07-28Work around VS2015 internal compiler errorstagingMark 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-28Fixing arithmetic problems for 16-bit CPUs in ambisonics_rate_allocation()Jean-Marc Valin
2018-07-28Fix bitrate allocation for channel mapping 2Felicia Lim
Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
2018-07-27win32: Add ambisonics sources to VS projectJoshua 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-27Fixes C90 "mixed declarations and code" errorJean-Marc Valin
2018-07-27Remove ambisonics experimental flagJean-Marc Valin
2018-07-26Enable ambisonics by defaultJean-Marc Valin
2018-07-26Enable hardening by defaultJean-Marc Valin
2018-07-26Fix comma that should have been a semicolonJean-Marc Valin
Didn't cause any problem, but still good to fix. Reported by keithchugg on github.
2018-07-26oopsJean-Marc Valin