In VBR the MDCT modes rate control could dramatically over/undershoot after a frame...
[opus.git] / src /
2011-08-23 Jean-Marc Valinencode_size() moved out of opus_encoder.c
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 Gregory MaxwellAdd prototypes for the _float functions to opus.h.
2011-08-19 Jean-Marc ValinRemoves opus_encoder.h and opus_decoder.h
2011-08-19 Timothy B. TerriberryAdds code for parsing self-delimited packets
2011-08-18 Jean-Marc ValinRenaming "mode" option to "application"
2011-08-18 Jean-Marc ValinUsing dllimport on Win32 when not building Opus
2011-08-18 Jean-Marc Valins/OPUS_SET_VBR_FLAG/OPUS_SET_VBR/
2011-08-18 Jean-Marc Valinopus_packet_parse() now returns the payload offset...
2011-08-18 Jean-Marc ValinMaking sure the decoder always outputs at least 2.5 ms
2011-08-18 Jean-Marc ValinChanging the encoder to output the ToC in DTX mode
2011-08-17 Gregory MaxwellPrevent spurious "Invalid payload length" on test_opus...
2011-08-17 Jean-Marc ValinAdds a floating-point API to Opus
2011-08-16 Jean-Marc ValinRemoves useless test in test_opus
2011-08-16 Kat WalshUpdated README files to reflect current output of tool...
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-13 Jean-Marc ValinFixes a pretty bad stereo bug in test_opus
2011-08-12 Jean-Marc ValinIdentifying the fuzzing builds in the version string
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-10 Jean-Marc ValinFixed multiple bugs in the repacketizer
2011-08-10 Jean-Marc ValinAdds a test_repacketizer tool and fixes a few of the...
2011-08-10 Jean-Marc ValinRepacketization code (untested)
2011-08-08 Jean-Marc ValinRefactoring the decoder to create opus_packet_parse()
2011-08-03 Jean-Marc ValinAdds OPUS_GET_LOOKAHEAD
2011-08-02 Ralph GilesRemove duplicate 'libopus' from the fallback version...
2011-08-02 Ralph GilesUse 'libopus' rather than 'Opus' in the version string.
2011-08-02 Ralph GilesPrint the library version from test_opus.
2011-08-02 Ralph GilesRegularize whitespace in the src directory.
2011-08-02 Ralph GilesPrepend "Opus" to the version string.
2011-08-02 Ralph GilesDefine a fallback version string.
2011-08-02 Jean-Marc Valinforgot to include opus.h from opus.c
2011-08-01 Jean-Marc ValinAdd a function to query the Opus version
2011-07-30 Jean-Marc ValinMaking use of the opus_int* types in the toplevel Opus...
2011-07-29 Jean-Marc ValinRenamed celt_word* to opus_val*
2011-07-29 Jean-Marc ValinRenamed SKP_[u]int* to opus_[u]int*
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-29 Jean-Marc ValinHeader documentation fixes
2011-07-29 Ralph GilesRemove an unused variable.
2011-07-29 Ralph GilesFix a comment in frame count byte decoding.
2011-07-25 Christian HoeneFixes some compiler warnings
2011-07-08 Jean-Marc ValinEnsures that the end band is always set for redundant...
2011-07-05 Jean-Marc Valinproper stereo handling for multiple frames per packet
2011-07-05 Jean-Marc ValinMore decoder corner case fixes
2011-07-05 Jean-Marc ValinFixes a bunch of valgrind errors when decoding random...
2011-07-05 Jean-Marc ValinAdding code for Opus Custom
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-06-11 Jean-Marc ValinMerge remote branch 'repo/master'
2011-05-27 Jean-Marc ValinFixes a crash in silk prefill (used for mode switching)
2011-05-26 Jean-Marc Valintest_opus usage for -e/-d
2011-05-26 Jean-Marc ValinAllowing test_opus to operate in encode_only or decode_...
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-25 Jean-Marc Valintest_opus error messages
2011-05-21 Jean-Marc Valins/inline/static inline/
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-16 Jean-Marc ValinRemoving useless files
2011-05-10 Jean-Marc ValinAdding a decent auto/default bit-rate choice
2011-05-10 Jean-Marc Valintest_opus.c now checks the sampling rate
2011-05-10 Timothy B. TerriberryReject more invalid packets in the decoder.
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-05-02 Koen VosSquashed commit of the following:
2011-04-30 Jean-Marc ValinFixes 60 ms speech mode
2011-04-30 Jean-Marc ValinGetting shared libraries to build
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-31 Jean-Marc Valindraft update
2011-03-30 Jean-Marc ValinImplementing bit-stream padding
2011-03-21 Jean-Marc ValinMaking mode switching use the same window as CELT ...
2011-03-18 Jean-Marc ValinSimplifying PLC switching to have an overlap of 2.5...
2011-03-18 Jean-Marc ValinMinor code simplifications
2011-03-18 Jean-Marc ValinMinor redundant frame fixes
2011-03-18 Jean-Marc ValinCELT update
2011-03-18 Jean-Marc ValinMore project files update
2011-03-18 Jean-Marc ValinProject files update
2011-03-17 Jean-Marc ValinFixes leak in test_opus
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
next