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.
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
Using a band context to reduce the number of arguments being passed around.
more bands.c cleaning up
Removes useless parameters and re-indents the code
Splitting off the recursion in quant_partition()
stereo part of quant_band() moved to quant_band_stereo()
Moves the split angle code to compute_theta()
First step in quant_band() cleanup: N=1 case.
Fixes MSVC warnings for double->float and float->int conversion
Add float literal suffixes to mlp_data.c.
Add float suffix to tansig_table literals.
Add tansig_table.h to the MSVC project files.
missing comment in win32/config.h
Only use automatic bandwidth detection when the user doesn't force bandwidth
Fixes bandwidth detection by not relying on uninitialized data
skip bands with no energy
Capping lsb_depth to 16 unless using the float API of a float build
New bandwidth detection code
Update ogg draft based on comments from Tina le Grand.
Update the oggopus script to use xml2rfc v2.
Minor tuining of complexity thresholds
Cleanup: tf_estimate now ranges from 0 to 1
Dynalloc rate calibration
Makes "stereo savings" less aggressive on mono or near-mono.