Add support for autoconf macros in m4/
Replace silk_CLZ functions with EC_ILOG().
Convert quotes in license headers to ASCII.
Add ARMv4/ARMv5E macros.
celt_maxabs16() now returns an opus_val32 to avoid problems with -32768
Change few remaining instances of short to opus_int16
Use m4_esyscmd instead of m4_esyscmd_s
Fixes fixed-point PLC issue reported in trac ticket #1954
Making sure redundant frames never use outdated analysis info
Conservative use of bandwidth detection in CELT
Automatic bandwidth decisions get more conservative as rate increases.
Saturates the last RC to 0.99 when Schur blows up
Slight simplification of the bandwidth detection code
Don't repeatedly install the doc dir for every file
Remove opus_compare.o in Makefile.unix clean too
Don't fail hard if package_version does not exist
Change Visual Studio files to use PACKAGE_VERSION.
Bump version to match 1.0.x branch
Fixes an assertion failure in SILK
Fix bustage from c152d602.
Use dynamic stack allocation in the SILK encoder.
Fix several memory errors in the SILK resampler.
Remove trailing whitespace.
Fix some warnings.
Update implementation status for Firefox 20 stable release.
Revisit surround rate allocation
Adds spreading to the surround masking computation
Implements basic surround masking
Adds support for all Vorbis mappings
More forced decisions in CELT LFE encoding
Surround: Better LFE handling
Initial surround code with new API
Fixes missing initialization in OpusMSEncoder
Fixes FEC issues introduced in 7fcd66c
VBR bitrate calibration for variable duration.
Variable framesize improvements
Converts the analysis to ALLOC()
Fixes a minor bug found by valgrind in the bandwidth detector
Random complexity in the encoder tests.
Fix some 16-bit int issues in the multistream API.
Minor soft clipping doc fix
Remove -Wdeclaration-after-statement.
Makes bandwidth detection less aggressive.
Fixes a minor glitch on SILK bandwidth changes
Add -Wdeclaration-after-statement.
High-band attenuation tuning for hybrid mode
Fixes OPUS_SET_EXPERT_FRAME_DURATION_REQUEST for multi-stream
Fixes C90 issues for obsolete compilers
Adds stereo width computation
Merge branch 'exp_analysis'
Making CELT stereo<->mono transitions gradual
test_opus_decode: force integer constants unsigned
Oops, fixed API name from previous commit
Applies soft-clipping to the int decoder API.
Makes the speech/music probability estimation mode conservative
Adds silence probability to speech/music detector
Adds support for delayed decision
Fixes a bug introduced in 851f803
Fixes two bandwidth decision issues
Moves mono downmixing and upsampling to the compute_mdcts()
Adds code to revise the transient decision using the band energy
Making multistream variable duration work for both the float and int API
No need for extra_buffer anymore
Better handling of the multistream bitrate
Multistream support for variable frame duration
Makes variable framesize less aggressive at lower rates
Re-enable analysis for 40- and 60-ms frames
First attempt at varying the frame size depending on the audio (float only)
Makes opus_demo rubust to the encoder using variable frame duration
Running transient_analysis() even for 2.5 ms frames
Makes analysis usable for all frame sizes
Moves analysis to the beginning of opus_encode()
Fixes a SILK fixed-point encoder issue reported by Cliff Parris <[email protected]>
Fixes a minor CELT->SILK switching glitch in the decoder
Adds a ramp up in the SILK prefill
Fixes a hybrid stereo encoder issue
Split mapping families into sections and add dowmix matrices.
Improve Content Type figure placement.
Minor clarifications to the channel mapping section.
Use 'front center' in the channel mapping table.
Add HTTPS to make gmaxwell happy.
Flesh out the Implementation Status section a bit.
Clarify how grouped streams are not "Ogg Opus files".
Add an 'Implementation Status' section to the Ogg Opus draft.
RTP draft adopted as WG item
Fixes stupid preprocessor-related bug introduced in e368e6209.
Fixes a seed issue introduced in 5367dac
Remove condition in pre/de-emphasis when not building with custom modes
seed and remaining_bits moved to band context