Hardening asserts for SILK float
Converting some silk_assert()s into hardening celt_assert()s
Adding multistream decoder validation
Asserting on some ctl() calls that should never fail
Adds Opus decoder state validation
Adding decoder state validation
Fixing no-redundancy CELT->SILK and CELT->hybrid transitions
Support for Ambisonics.
Using a first-order filter for DC rejection
Don't enable -fstack-protector-strong on Windows for now
Adding -D_FORTIFY_SOURCE=2 when possible
Fixed off-by-one issue in Silk DTX
Enable -fstack-protector-strong by default on x86
Fix comment to take into account previous commit
Increasing the CELT bit allocation slightly for stereo hybrid
Fix divide-by-zeros in opus_demo stats code
Fixes integer overflow in SILK VAD for 10-ms frames
Forgot one RFC8251 behaviour to disable with --disable-rfc8251
Disabling weak transients and 5ms resolution on voiced frames
Add a simple masking model to the spreading decision
Making sure importance[] is initialized even when we don't use dynalloc
Improve TF analysis RDO to take into account how important each band is
Scaling back the pitch filter when most of the energy is above 3.2 kHz
Fixes NaN issues in compute_stereo_width()
Making opus-uninstalled.pc use the .la instead of the .a
Decouple OpusProjection* API from static matrices.
Ensure mapping matrix size is always valid.
Fix memory issues in Projection API.
Define integer types from stdint.h where it's available
Tuning decision thresholds for low-bitrate music
Fix matrix export via CTL func.
Retrained speech/music RNN
Add missing include to the list
Support for Channel Mapping 253
Fix unnecessary assignment.
Enable RFC 8251 changes by default
Fix configure output formatting.
Simplifying celt_fir5() since x==y and mem[]={0}
Fixing (hopefully) bandwidth detection for 24 kHz analysis
Add RNN for VAD and speech/music classification
Better rate allocation for stereo SILK in hybrid mode
update draft version -10
Fix typo with NE10 prefix
Rename arm ne10 assembly optimization files.
Rename SSE 4.1 files to match their targets.
Fix typo in a comment in opus_decoder.c
fix alignment exceptions
update draft: addressing IETF LC comments
Force crlf line endings for VS2015 project files.
Update draft: addressing AD comments
Fix celt_pitch_xcorr() ARM jump table compiling error
Update links, fix bits, add security considerations
Add missing #include for gcc
Avoid -Wsometimes-uninitialized error for valid test code
Update testvector download command.
Fix uninitialized variables in decide_dtx_mode()
Add checksum for opus 1.2.1 release
Working around misdetected audio bandwidth
Prevent update draft from expiring
Add checksum for opus 1.2 release.
Add "f" suffix to float constants
Update release checklist for website move to git.
Fix spacing in celt_sources.mk.
tests/run_vectors.sh: Fix argument quoting
Free all allocated memory in unit tests
Fix a duplicate symbol name.
Improving tonality estimation with delayed decision
Clean celt_pitch_xcorr_float_neon()
Optimize floating-point celt_inner_prod() and dual_inner_prod() for ARM NEON
Optimize fixed-point celt_inner_prod() and dual_inner_prod() for ARM NEON
Replace call of celt_inner_prod_c() (step 2)
Replace call of celt_inner_prod_c() (step 1)
Initialize speech/music prob based on application
Properly compute redundancy_bytes
Properly init speech/music confidence values
Don't use MAY_HAVE_NEON in arm_silk_map.c.
Recalibrate VBR to hit target bitrate on average
Update dynalloc VBR calibration
Avoid using log2() since it's not in C90
Adding leakage modelling to boost bands
Analysis refactoring for fixed-point scaling
Let CBR use more bits for dynalloc
silk_LIMIT_32() should return an opus_int32 (not opus_int)
Fix memory leaks in opus_compare.c
Fixes unit tests that need arch-specific code
appveyor: fix typoed appveyor command
appveyor: Add the api key for the linked ci builds.