Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.xiph.org/xiph/opus.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2011-09-14renames the libcelt/ directory to celt/Jean-Marc Valin
2011-09-12Changing some TODOs that were really future optimization hintsJean-Marc Valin
2011-09-12Implements OPUS_MULTISTREAM_{EN|DE}CODER_GET_STATEJean-Marc Valin
2011-09-12Implements multi-stream encoder requests the best we canJean-Marc Valin
2011-09-12Properly implementing the multistream decoder ctl()sJean-Marc Valin
2011-09-11Adds a bound on the SILK rate to prevent it from busting the byte limitJean-Marc Valin
2011-09-11integer type fixesJean-Marc Valin
2011-09-10minor doc updateJean-Marc Valin
2011-09-10Documentation updates.Gregory Maxwell
2011-09-09Opus now default to VBRJean-Marc Valin
2011-09-09Making complexity default to 10 for the CELT part tooJean-Marc Valin
2011-09-09Makes multi-stream encoding code use the repacketizerJean-Marc Valin
2011-09-09Fixes multi-stream bug exposed in e335065a1ba72Jean-Marc Valin
2011-09-09test_opus now uses a string for the applicationJean-Marc Valin
2011-09-09Making RESTRICTED_LOWDELAY an "application" that's set at init timeJean-Marc Valin
2011-09-09Using opus_repacketizer_init() instead of opus_repacketizer_create() in the e...Jean-Marc Valin
2011-09-09Encoder can now produce 40- and 60-ms frames even for CELT-only and hybridJean-Marc Valin
2011-09-09Fixes silly CBR/VBR inversion bug from 7954065c77Jean-Marc Valin
2011-09-08Adds OPUS_SET_RESTRICTED_LOWDELAY() encoder ctlJean-Marc Valin
2011-09-08Adds ctl() requests for forcing any operating mode in the encoderJean-Marc Valin
2011-09-08Move the fallback OPUS_VERSION to libcelt.Ralph Giles
2011-09-07Making the sampling rate an int32 in the multi-stream APIJean-Marc Valin
2011-09-07Add minimal doxygen markup to the public headers.Ralph Giles
2011-09-07Making the encoder more robust against extreme bitrate requestsJean-Marc Valin
2011-09-07Sanitize input to opus_en/decoder_get_size.Gregory Maxwell
2011-09-06Making redundancy length decoding errors non-fatalJean-Marc Valin
2011-09-06s/OPUS_CORRUPTED_DATA/OPUS_INVALID_PACKET/Jean-Marc Valin
2011-09-06Defining OPUS_BITRATE_MAX and moving some defines to opus_defines.hJean-Marc Valin
2011-09-05Fix corner-case hybrid encoding desync introduced by e5736ae2Gregory Maxwell
2011-09-05Making sure redundant frames can never bust the bugetJean-Marc Valin
2011-09-04Fixes a buffering bug introduced in 2f0ca7618Jean-Marc Valin
2011-09-04Make opus_decode() reject crazy decode_fec values.Gregory Maxwell
2011-09-04Prevents OPUS_RESET_STATE from causing segfault.Gregory Maxwell
2011-09-04Prevent double free on encoder/decoder init failure.Gregory Maxwell
2011-09-04Make opus_decoder_create set its error code.Gregory Maxwell
2011-09-03Merge remote-tracking branch 'greg/master'Jean-Marc Valin
2011-09-02Improved mode/channel/bandwidth control mechanismJean-Marc Valin
2011-09-02Corrects many places where int was used where opus_int32 was needed.Gregory Maxwell
2011-09-02Merge branch 'exp-highpass'Jean-Marc Valin
2011-09-02Removes code that became useless with the Opus-level highpassexp-highpassJean-Marc Valin
2011-09-02passing self_delimited flag to opus_packet_parse_impl() in decoderJean-Marc Valin
2011-09-02First attempt at global high-pass filterJean-Marc Valin
2011-09-02Simplifying buffering to make an Opus-level highpass possibleJean-Marc Valin
2011-09-01opus_strerror() and opus_get_version_string() moved to libceltJean-Marc Valin
2011-09-01Implements the OpusCustom modes (mostly) properlyJean-Marc Valin
2011-09-01Sharing more macros between the Opus code and the CELT low-level codeJean-Marc Valin
2011-09-01Makes the CELT init() functions behave just like the Opus ones.Jean-Marc Valin
2011-09-01Opus now only uses the _with_ec() calls to CELTJean-Marc Valin
2011-08-31Adds many syntactically unnecessary parentheses to silence GCC -Wparentheses.Gregory Maxwell
2011-08-31Implements OPUS_RESET_STATE for the encoder (untested as well)Jean-Marc Valin