1. 1c1cf7d More documentation for the multistream API. by Ralph Giles · 13 years ago
  2. 2ca6c5d more libcelt->celt renames by Jean-Marc Valin · 13 years ago
  3. c374990 renames the libcelt/ directory to celt/ by Jean-Marc Valin · 13 years ago
  4. 9267506 Changing some TODOs that were really future optimization hints by Jean-Marc Valin · 13 years ago
  5. af50ce9 Implements OPUS_MULTISTREAM_{EN|DE}CODER_GET_STATE by Jean-Marc Valin · 13 years ago
  6. c63cc12 Implements multi-stream encoder requests the best we can by Jean-Marc Valin · 13 years ago
  7. e448df8 Properly implementing the multistream decoder ctl()s by Jean-Marc Valin · 13 years ago
  8. 5257e3f TF decoding details by Jean-Marc Valin · 13 years ago
  9. 904e7a8 Adds a bound on the SILK rate to prevent it from busting the byte limit by Jean-Marc Valin · 13 years ago
  10. 8fdf2af integer type fixes by Jean-Marc Valin · 13 years ago
  11. 77519bf minor doc update by Jean-Marc Valin · 13 years ago
  12. 3bcf367 Documentation updates. by Gregory Maxwell · 13 years ago
  13. ee83c16 Doxygen comment fixes by Jean-Marc Valin · 13 years ago
  14. 2145288 Opus now default to VBR by Jean-Marc Valin · 13 years ago
  15. cdfb8f3 Making complexity default to 10 for the CELT part too by Jean-Marc Valin · 13 years ago
  16. 2909537 Documentation updates. by Gregory Maxwell · 13 years ago
  17. 131d888 Makes multi-stream encoding code use the repacketizer by Jean-Marc Valin · 13 years ago
  18. 0ca076d Fixes multi-stream bug exposed in e335065a1ba72 by Jean-Marc Valin · 13 years ago
  19. f5ac8a6 test_opus now uses a string for the application by Jean-Marc Valin · 13 years ago
  20. 68bc8c0 Making RESTRICTED_LOWDELAY an "application" that's set at init time by Jean-Marc Valin · 13 years ago
  21. d970a85 Using opus_repacketizer_init() instead of opus_repacketizer_create() in the encoder by Jean-Marc Valin · 13 years ago
  22. e4336a5 Encoder can now produce 40- and 60-ms frames even for CELT-only and hybrid by Jean-Marc Valin · 13 years ago
  23. 823a054 Fixes silly CBR/VBR inversion bug from 7954065c77 by Jean-Marc Valin · 13 years ago
  24. d186c91 Adds OPUS_SET_RESTRICTED_LOWDELAY() encoder ctl by Jean-Marc Valin · 13 years ago
  25. 07dceb7 Adds ctl() requests for forcing any operating mode in the encoder by Jean-Marc Valin · 13 years ago
  26. 75ff53c Adds doxygen documentation for opus_defines.h. by Gregory Maxwell · 13 years ago
  27. f329fa6 Multi-stage VQ for SILK is no longer relevant by Jean-Marc Valin · 13 years ago
  28. 4570db6 Oops, remove duplicate description of the MDCT by Jean-Marc Valin · 13 years ago
  29. 4c0e25f Adds missing details about reserving the anticollapse/skip/stereo bits by Jean-Marc Valin · 13 years ago
  30. b0f4e90 Move the fallback OPUS_VERSION to libcelt. by Ralph Giles · 13 years ago
  31. 45b27da More work on the CELT encoder description, fixed Opus figures by Jean-Marc Valin · 13 years ago
  32. d9438da Making the sampling rate an int32 in the multi-stream API by Jean-Marc Valin · 13 years ago
  33. 612b88b Fixes a warning about assignment in an if() by Jean-Marc Valin · 13 years ago
  34. aa5ea6e Security Considerations update by Jean-Marc Valin · 13 years ago
  35. 0976757 Tell automake to clean the doxygen output. by Ralph Giles · 13 years ago
  36. 1b95196 Add minimal doxygen markup to the public headers. by Ralph Giles · 13 years ago
  37. 35d4fb7 Add initial Doxygen support for generating api documentation. by Ralph Giles · 13 years ago
  38. ee931fc Update Makefile.draft warnings to match configure.ac. by Gregory Maxwell · 13 years ago
  39. 69f44c5 Making the encoder more robust against extreme bitrate requests by Jean-Marc Valin · 13 years ago
  40. 0fd8d67 Improve encoder bust test from 5f089d22. by Timothy B. Terriberry · 13 years ago
  41. d76bc91 Prevents the SILK encoder from failing below 600 kb/s stereo. by Jean-Marc Valin · 13 years ago
  42. 5f089d2 Add an encoder busting test. by Timothy B. Terriberry · 13 years ago
  43. 16b25e9 Eliminate the last non-static pointer from the LPC-mode encoder structures. by Gregory Maxwell · 13 years ago
  44. f451b33 Sanitize input to opus_en/decoder_get_size. by Gregory Maxwell · 13 years ago
  45. 50ef21c Making redundancy length decoding errors non-fatal by Jean-Marc Valin · 13 years ago
  46. 331e9fe s/OPUS_CORRUPTED_DATA/OPUS_INVALID_PACKET/ by Jean-Marc Valin · 13 years ago
  47. 663a7fe Defining OPUS_BITRATE_MAX and moving some defines to opus_defines.h by Jean-Marc Valin · 13 years ago
  48. 018b0df Rotation wip by Jean-Marc Valin · 13 years ago
  49. fbbd9bf Renumbering the ctl() calls to make programming errors more obvious by Jean-Marc Valin · 13 years ago
  50. 242da53 Completing the OpusCustom rename by Jean-Marc Valin · 13 years ago
  51. 7d1df73 Fix corner-case hybrid encoding desync introduced by e5736ae2 by Gregory Maxwell · 13 years ago
  52. e5736ae Making sure redundant frames can never bust the buget by Jean-Marc Valin · 13 years ago
  53. 12c3992 Fixes a buffering bug introduced in 2f0ca7618 by Jean-Marc Valin · 13 years ago
  54. 2e7feb5 Make opus_decode() reject crazy decode_fec values. by Gregory Maxwell · 13 years ago
  55. d32f948 Prevents OPUS_RESET_STATE from causing segfault. by Gregory Maxwell · 13 years ago
  56. e03af44 Prevent double free on encoder/decoder init failure. by Gregory Maxwell · 13 years ago
  57. a40721a Make opus_decoder_create set its error code. by Gregory Maxwell · 13 years ago
  58. 858468e Fix the 'distclean' target. by Ralph Giles · 13 years ago
  59. d099f13 Use alloca() for dynamic storage in the draft makefile. by Ralph Giles · 13 years ago
  60. 16901bf Avoid left-shift by 32 on int32 in ectest. by Gregory Maxwell · 13 years ago
  61. 8a670b1 Some doc on spreading by Jean-Marc Valin · 13 years ago
  62. a2ab52d Avoids signed overflow in ectest random number generation. by Gregory Maxwell · 13 years ago
  63. d5f455c Fix tarball builds. by Gregory Maxwell · 13 years ago
  64. 6268300 Merge remote-tracking branch 'greg/master' by Jean-Marc Valin · 13 years ago
  65. 2c02796 Minor draft updates. by Timothy B. Terriberry · 13 years ago
  66. c681bd0 Improved mode/channel/bandwidth control mechanism by Jean-Marc Valin · 13 years ago
  67. 64a3541 Corrects many places where int was used where opus_int32 was needed. by Gregory Maxwell · 13 years ago
  68. bafbd08 Merge branch 'exp-highpass' by Jean-Marc Valin · 13 years ago
  69. ec28022 Removes code that became useless with the Opus-level highpass by Jean-Marc Valin · 13 years ago
  70. e335065 passing self_delimited flag to opus_packet_parse_impl() in decoder by Jean-Marc Valin · 13 years ago
  71. 957f7f1 First attempt at global high-pass filter by Jean-Marc Valin · 13 years ago
  72. 40f956e Various minor cleanups (removing dead arguments, macros) to libcelt/. Reinstate -Wunused-parameter. by Gregory Maxwell · 13 years ago
  73. 2f0ca76 Simplifying buffering to make an Opus-level highpass possible by Jean-Marc Valin · 13 years ago
  74. b6c3f06 Fix compile errors with g++ by Benjamin Jemlich · 13 years ago
  75. 3870ddb Only export the CELT calls when CUSTOM_MODES is defined by Jean-Marc Valin · 13 years ago
  76. 6cd4e2c Fix dump_modes for the api change and move it into a subdirectory by Gregory Maxwell · 13 years ago
  77. ff4000d Removes c64_fft.[ch] -- hadn't been updated for ages by Jean-Marc Valin · 13 years ago
  78. f9265dd opus_strerror() and opus_get_version_string() moved to libcelt by Jean-Marc Valin · 13 years ago
  79. 7fc2fbd Renamed some funciton that were likely to clash with other (non-Opus) code by Jean-Marc Valin · 13 years ago
  80. 4ee5753 testcelt replaced by test_opus_custom by Jean-Marc Valin · 13 years ago
  81. 06237d7 Implements the OpusCustom modes (mostly) properly by Jean-Marc Valin · 13 years ago
  82. f9e701a Sharing more macros between the Opus code and the CELT low-level code by Jean-Marc Valin · 13 years ago
  83. 875f8db Makes the CELT init() functions behave just like the Opus ones. by Jean-Marc Valin · 13 years ago
  84. 58686e6 Opus now only uses the _with_ec() calls to CELT by Jean-Marc Valin · 13 years ago
  85. b4f308a Further copyediting of draft. by Kat Walsh · 13 years ago
  86. d6335ab Adds many syntactically unnecessary parentheses to silence GCC -Wparentheses. by Gregory Maxwell · 13 years ago
  87. 17a29c2 Fix up various mixed unsigned/signed comparisons. by Gregory Maxwell · 13 years ago
  88. 927488b Implements OPUS_RESET_STATE for the encoder (untested as well) by Jean-Marc Valin · 13 years ago
  89. 0446563 Implements OPUS_RESET_STATE for the decoder (untested) by Jean-Marc Valin · 13 years ago
  90. ec8008b Adds many syntactically unnecessary casts to silence MSVC C4244; fix an MDCT encoder reset bug. by Gregory Maxwell · 13 years ago
  91. 75d2780 Adds many syntactically unnecessary parentheses to silence MSVC C4554. by Gregory Maxwell · 13 years ago
  92. be89c39 Using OPUS_ macros for <string.h> operations by Jean-Marc Valin · 13 years ago
  93. 382cad4 Custom modes fixes (got broken by the s/celt_alloc/opus_alloc/) by Jean-Marc Valin · 13 years ago
  94. 44e27dd Adds missing RESTORE_STACK to Opus encoder by Jean-Marc Valin · 13 years ago
  95. 69bfc67 Fixes a bug introduced in 8fe8b8e0b by Jean-Marc Valin · 13 years ago
  96. 0abd1b0 Makes the allocation more C++-friendly by Jean-Marc Valin · 13 years ago
  97. ebec87a oops, opus_free() shouldn't be using opus_free() by Jean-Marc Valin · 13 years ago
  98. 9bcfdb0 Fixes warnings by Jean-Marc Valin · 13 years ago
  99. 85b8e62 Fixes minor issues from the previous allocation wrapper patch by Jean-Marc Valin · 13 years ago
  100. 07f8840 Wrapping all allocation within opus_alloc() and opus_free() by Jean-Marc Valin · 13 years ago