Merge branch 'exp-highpass'
[opus.git] / src / opus_encoder.c
2011-09-02 Jean-Marc ValinMerge branch 'exp-highpass'
2011-09-02 Jean-Marc ValinRemoves code that became useless with the Opus-level... exp-highpass
2011-09-01 Jean-Marc ValinFirst attempt at global high-pass filter
2011-09-01 Jean-Marc ValinSimplifying buffering to make an Opus-level highpass...
2011-09-01 Jean-Marc ValinImplements the OpusCustom modes (mostly) properly
2011-08-31 Jean-Marc ValinSharing more macros between the Opus code and the CELT...
2011-08-31 Jean-Marc ValinMakes the CELT init() functions behave just like the...
2011-08-31 Jean-Marc ValinOpus now only uses the _with_ec() calls to CELT
2011-08-31 Jean-Marc ValinImplements OPUS_RESET_STATE for the encoder (untested...
2011-08-30 Jean-Marc ValinUsing OPUS_ macros for <string.h> operations
2011-08-30 Jean-Marc ValinAdds missing RESTORE_STACK to Opus encoder
2011-08-30 Jean-Marc ValinFixes a bug introduced in 8fe8b8e0b
2011-08-29 Jean-Marc ValinFixes warnings
2011-08-29 Jean-Marc ValinFixes minor issues from the previous allocation wrapper...
2011-08-29 Jean-Marc ValinWrapping all allocation within opus_alloc() and opus_free()
2011-08-29 Jean-Marc ValinBetter error handling in the Opus API
2011-08-29 Jean-Marc Valins/INBAND_FEC_FLAG/INBAND_FEC/
2011-08-26 Gregory MaxwellDisable the LPC mode highpass filter when set to APPLIC...
2011-08-26 Jean-Marc ValinMore precise CELT/SILK delay compensation to reduce...
2011-08-24 Ralph GilesExpand tabs and regularize some conditionals.
2011-08-22 Jean-Marc ValinMoves align() to a single header
2011-08-20 Jean-Marc ValinBetter handling of DTX for range coder state checks
2011-08-19 Jean-Marc ValinFinal range coder state now exposed through the ctl...
2011-08-19 Jean-Marc ValinIncluding redundant frames in the final range coder...
2011-08-19 Jean-Marc ValinRemoves opus_encoder.h and opus_decoder.h
2011-08-18 Jean-Marc ValinRenaming "mode" option to "application"
2011-08-18 Jean-Marc Valins/OPUS_SET_VBR_FLAG/OPUS_SET_VBR/
2011-08-18 Jean-Marc ValinChanging the encoder to output the ToC in DTX mode
2011-08-17 Jean-Marc ValinAdds a floating-point API to Opus
2011-08-16 Jean-Marc ValinDefine CELT bitrate=-1 as "unlimited" (i.e. all bytes...
2011-08-16 Jean-Marc ValinFixes a high bit-rate redundant frame bug
2011-08-15 Gregory MaxwellStrip off trailing zero bytes when in LPC mode.
2011-08-15 Jean-Marc ValinFixes an encoder bugg when requesting a CBR rate over...
2011-08-13 Jean-Marc ValinProperly take into account the frame size to decide...
2011-08-12 Jean-Marc ValinFixes a mode transition bug found by fuzzing
2011-08-11 Jean-Marc ValinAdds a fuzzing mode that causes the encoder to make...
2011-08-03 Jean-Marc ValinAdds OPUS_GET_LOOKAHEAD
2011-08-02 Ralph GilesRegularize whitespace in the src directory.
2011-07-30 Jean-Marc ValinMaking use of the opus_int* types in the toplevel Opus...
2011-07-29 Jean-Marc ValinRenamed celt_[u]int* to opus_[u]int*
2011-07-29 Ralph GilesAlways enable OPUS_TEST_RANGE_CODER_STATE.
2011-07-08 Jean-Marc ValinEnsures that the end band is always set for redundant...
2011-06-14 Jean-Marc ValinBetter error checking, getting 60 ms to work again
2011-06-14 Jean-Marc ValinDefensive programming: added some error checking
2011-05-26 Jean-Marc Valinsplitting encoder config in terms of application and...
2011-05-26 Jean-Marc ValinFixes an issue when triggering PLC before receiving...
2011-05-26 Koen VosRemoves auto mode and fixes a force_mono issue
2011-05-19 Jean-Marc ValinFixes a bug in the init() functions where were weren...
2011-05-19 Jean-Marc ValinSquashed commit of the following:
2011-05-10 Jean-Marc ValinAdding a decent auto/default bit-rate choice
2011-05-06 Jean-Marc ValinAdds opus_{en|de}coder_init() and opus_{en|de|coder_get...
2011-05-05 Jean-Marc ValinRemoves pointers from the Opus state
2011-05-05 Jean-Marc ValinImprovements to error handling and warning fixes
2011-05-05 Jean-Marc ValinRewrote the bandwidth selection code
2011-05-05 Jean-Marc ValinMinor tuning the WB/SWB and SWB/FB thresholds
2011-05-03 Jean-Marc Valincomments
2011-05-03 Jean-Marc ValinFixes bandwidth decision when reducing the bit-rate
2011-04-30 Jean-Marc ValinFixes 60 ms speech mode
2011-04-28 Jean-Marc ValinMerge commit 'silk-repo/master'
2011-04-28 Jean-Marc ValinMerge commit 'celt-repo/master'
2011-04-28 Jean-Marc ValinRelying on SILK for the switching decisions
2011-04-27 Jean-Marc ValinTuning the bandwidth decision
2011-04-27 Jean-Marc ValinChanging the SILK bandwidth only when there's no speech
2011-04-27 Koen VosSILK update
2011-04-25 Jean-Marc ValinLoss rate adaptation for the CELT layer
2011-03-18 Jean-Marc ValinMinor redundant frame fixes
2011-03-17 Jean-Marc ValinFixes a few PLC/DTX bugs due to the recent decode API...
2011-03-14 Jean-Marc ValinAdding constrained VBR mode
2011-03-11 Jean-Marc ValinDisable newly introduced CELT signalling
2011-03-09 Jean-Marc ValinUpdating the build of the draft and adding fixed-point...
2011-03-09 Jean-Marc ValinAutomatic bandwidth selection
2011-03-09 Jean-Marc Valinremoving debug code
2011-03-08 Jean-Marc ValinCleanup
2011-03-08 Jean-Marc ValinSimple mode selection logic
2011-03-08 Jean-Marc ValinFixes a few issues with PLC-based mode switching
2011-03-08 Jean-Marc ValinSupport for glitchles mode switching
2011-03-03 Jean-Marc ValinFix redundancy mismatch
2011-03-03 Jean-Marc ValinFix PLC-based mode transition code.
2011-03-02 Jean-Marc ValinImplementing decoder-side support for redundant mode...
2011-02-28 Jean-Marc ValinSILK/CELT update
2011-02-20 Jean-Marc ValinBuffer pre-filling in the encoder
2011-02-17 Koen VosSILK can't use more than 80% of the bits in hybrid...
2011-02-15 Jean-Marc ValinImproved transitions between the different modes
2011-02-14 Koen VosUpdate for in-band FEC
2011-02-11 Jean-Marc ValinRelicensing to simplified (2-clause) BSD license
2011-02-09 Jean-Marc ValinFixes buffering issues with CELT-only mode at 2.5 ms
2011-02-04 Koen VosTuning the hybrid bit-rate split
2011-02-04 Timothy B. TerriberryUpdate Opus range coder due to CELT refactoring.
2011-02-03 Jean-Marc ValinSetting CELT complexity
2011-02-03 Jean-Marc ValinOops, had inverted some tuning lines
2011-02-03 Jean-Marc ValinHybrid tuning
2011-02-03 Jean-Marc ValinSome more hybrid tuning (mostly for CBR)
2011-02-03 Karsten Vandborg... Hybrid mode tuning
2011-02-03 Koen VosTesting the range coder final state
2011-02-02 Jean-Marc ValinBetter handling of test_opus bandwidth options
2011-02-01 Jean-Marc ValinEnabling real CELT VBR
2011-02-01 Jean-Marc ValinMerged Koen's encoder changes
2011-01-31 Jean-Marc ValinGot stereo support to work in CELT-only mode
2011-01-31 Jean-Marc ValinMore stereo work
2011-01-31 Jean-Marc ValinSome initial work on stereo support (not complete)
next