Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libopus
/
c7ab61b3c6a6c2a141f5a0266cd40d119aa18c66
c7ab61b
Fixes a bug introduced while fixing the original 60-ms stereo bug
by Jean-Marc Valin
· 13 years ago
e4de8a9
Fixes a bug that was falsely triggering DTX for 60 ms stereo
by Jean-Marc Valin
· 13 years ago
744e59e
More resampler cleanups.
by Gregory Maxwell
· 13 years ago
96739ad
Eliminate function pointers from the resampler.
by Gregory Maxwell
· 13 years ago
5d48dbd
Help JM's eclipse understand that silk_NLSF_del_dec_quant returns.
by Gregory Maxwell
· 13 years ago
9925366
Silence the remaining silk/ GCC warnings.
by Gregory Maxwell
· 13 years ago
7152a9a
Fix some GCC warings in the silk/ directory.
by Gregory Maxwell
· 13 years ago
748c960
Add support for coding signs with 0 pulses.
by Timothy B. Terriberry
· 13 years ago
9826ed9
Fixes a glitch on SILK frame size switching
by Jean-Marc Valin
· 13 years ago
9f90e57
Fixes a glitch in SILK mono->stereo switching
by Jean-Marc Valin
· 13 years ago
6312d9a
Commenting on the implementation-defined behaviour we rely on
by Jean-Marc Valin
· 13 years ago
828e33f
Draft clean-ups and additions.
by Timothy B. Terriberry
· 13 years ago
a404d4e
Update text regarding PLC and add a new section on clock drift.
by Benjamin M. Schwartz
· 13 years ago
0da4f23
Avoiding more left shifts of negative values
by Jean-Marc Valin
· 13 years ago
803ec8c
Avoiding left shifts of negative values
by Jean-Marc Valin
· 13 years ago
40b954d
minor draft fixes
by Jean-Marc Valin
· 13 years ago
d62f378
CELT decoder figure, some more acknowledgements
by Jean-Marc Valin
· 13 years ago
1ee139b
Making the left shift macros use unsigned to avoid undefined behaviour
by Jean-Marc Valin
· 13 years ago
44ce46d
Fixes a decoder overflow on random input
by Koen Vos
· 13 years ago
2557750
API doc improvements
by Jean-Marc Valin
· 13 years ago
c248e6d
Improved doxygen doc for opus.h
by Jean-Marc Valin
· 13 years ago
cc34050
Fixes an integer overflow caused by uninitialized values in LTP scaling
by Koen Vos
· 13 years ago
363924e
Draft build fixes, some more details
by Jean-Marc Valin
· 13 years ago
149754e
Patch from Tim to avoid a spurious uninitialized warning in test_opus.c.
by Gregory Maxwell
· 13 years ago
f7bf43b
Some fixes for C89 builds.
by Gregory Maxwell
· 13 years ago
bd628ab
Use fold instead of passing a wrap length to base64.
by Ralph Giles
· 13 years ago
1c2f563
Removed all the silk_ prefixes in source file names (not symbols)
by Jean-Marc Valin
· 13 years ago
fb3a437
Renaming the SKP_ prefix to silk_
by Jean-Marc Valin
· 13 years ago
c0f050e
Making sure to avoid undefined behaviour
by Jean-Marc Valin
· 13 years ago
c4ca21f
Moves opus_compare to the same base64 tar.gz as the rest of the code
by Jean-Marc Valin
· 13 years ago
48069bf
Documentation and build script updates.
by Gregory Maxwell
· 13 years ago
25f7f35
Implements OPUS_GET_PITCH that queries the decoded pitch
by Jean-Marc Valin
· 13 years ago
bceb8e1
Remove redundant API parameter comments from opus_multistream.c.
by Ralph Giles
· 13 years ago
1c1cf7d
More documentation for the multistream API.
by Ralph Giles
· 13 years ago
2ca6c5d
more libcelt->celt renames
by Jean-Marc Valin
· 13 years ago
c374990
renames the libcelt/ directory to celt/
by Jean-Marc Valin
· 13 years ago
9267506
Changing some TODOs that were really future optimization hints
by Jean-Marc Valin
· 13 years ago
af50ce9
Implements OPUS_MULTISTREAM_{EN|DE}CODER_GET_STATE
by Jean-Marc Valin
· 13 years ago
c63cc12
Implements multi-stream encoder requests the best we can
by Jean-Marc Valin
· 13 years ago
e448df8
Properly implementing the multistream decoder ctl()s
by Jean-Marc Valin
· 13 years ago
5257e3f
TF decoding details
by Jean-Marc Valin
· 13 years ago
904e7a8
Adds a bound on the SILK rate to prevent it from busting the byte limit
by Jean-Marc Valin
· 13 years ago
8fdf2af
integer type fixes
by Jean-Marc Valin
· 13 years ago
77519bf
minor doc update
by Jean-Marc Valin
· 13 years ago
3bcf367
Documentation updates.
by Gregory Maxwell
· 13 years ago
ee83c16
Doxygen comment fixes
by Jean-Marc Valin
· 13 years ago
2145288
Opus now default to VBR
by Jean-Marc Valin
· 13 years ago
cdfb8f3
Making complexity default to 10 for the CELT part too
by Jean-Marc Valin
· 13 years ago
2909537
Documentation updates.
by Gregory Maxwell
· 13 years ago
131d888
Makes multi-stream encoding code use the repacketizer
by Jean-Marc Valin
· 13 years ago
0ca076d
Fixes multi-stream bug exposed in e335065a1ba72
by Jean-Marc Valin
· 13 years ago
f5ac8a6
test_opus now uses a string for the application
by Jean-Marc Valin
· 13 years ago
68bc8c0
Making RESTRICTED_LOWDELAY an "application" that's set at init time
by Jean-Marc Valin
· 13 years ago
d970a85
Using opus_repacketizer_init() instead of opus_repacketizer_create() in the encoder
by Jean-Marc Valin
· 13 years ago
e4336a5
Encoder can now produce 40- and 60-ms frames even for CELT-only and hybrid
by Jean-Marc Valin
· 13 years ago
823a054
Fixes silly CBR/VBR inversion bug from 7954065c77
by Jean-Marc Valin
· 13 years ago
d186c91
Adds OPUS_SET_RESTRICTED_LOWDELAY() encoder ctl
by Jean-Marc Valin
· 13 years ago
07dceb7
Adds ctl() requests for forcing any operating mode in the encoder
by Jean-Marc Valin
· 13 years ago
75ff53c
Adds doxygen documentation for opus_defines.h.
by Gregory Maxwell
· 13 years ago
f329fa6
Multi-stage VQ for SILK is no longer relevant
by Jean-Marc Valin
· 13 years ago
4570db6
Oops, remove duplicate description of the MDCT
by Jean-Marc Valin
· 13 years ago
4c0e25f
Adds missing details about reserving the anticollapse/skip/stereo bits
by Jean-Marc Valin
· 13 years ago
b0f4e90
Move the fallback OPUS_VERSION to libcelt.
by Ralph Giles
· 13 years ago
45b27da
More work on the CELT encoder description, fixed Opus figures
by Jean-Marc Valin
· 13 years ago
d9438da
Making the sampling rate an int32 in the multi-stream API
by Jean-Marc Valin
· 13 years ago
612b88b
Fixes a warning about assignment in an if()
by Jean-Marc Valin
· 13 years ago
aa5ea6e
Security Considerations update
by Jean-Marc Valin
· 13 years ago
0976757
Tell automake to clean the doxygen output.
by Ralph Giles
· 13 years ago
1b95196
Add minimal doxygen markup to the public headers.
by Ralph Giles
· 13 years ago
35d4fb7
Add initial Doxygen support for generating api documentation.
by Ralph Giles
· 13 years ago
ee931fc
Update Makefile.draft warnings to match configure.ac.
by Gregory Maxwell
· 13 years ago
69f44c5
Making the encoder more robust against extreme bitrate requests
by Jean-Marc Valin
· 13 years ago
0fd8d67
Improve encoder bust test from 5f089d22.
by Timothy B. Terriberry
· 13 years ago
d76bc91
Prevents the SILK encoder from failing below 600 kb/s stereo.
by Jean-Marc Valin
· 13 years ago
5f089d2
Add an encoder busting test.
by Timothy B. Terriberry
· 13 years ago
16b25e9
Eliminate the last non-static pointer from the LPC-mode encoder structures.
by Gregory Maxwell
· 13 years ago
f451b33
Sanitize input to opus_en/decoder_get_size.
by Gregory Maxwell
· 13 years ago
50ef21c
Making redundancy length decoding errors non-fatal
by Jean-Marc Valin
· 13 years ago
331e9fe
s/OPUS_CORRUPTED_DATA/OPUS_INVALID_PACKET/
by Jean-Marc Valin
· 13 years ago
663a7fe
Defining OPUS_BITRATE_MAX and moving some defines to opus_defines.h
by Jean-Marc Valin
· 13 years ago
018b0df
Rotation wip
by Jean-Marc Valin
· 13 years ago
fbbd9bf
Renumbering the ctl() calls to make programming errors more obvious
by Jean-Marc Valin
· 13 years ago
242da53
Completing the OpusCustom rename
by Jean-Marc Valin
· 13 years ago
7d1df73
Fix corner-case hybrid encoding desync introduced by e5736ae2
by Gregory Maxwell
· 13 years ago
e5736ae
Making sure redundant frames can never bust the buget
by Jean-Marc Valin
· 13 years ago
12c3992
Fixes a buffering bug introduced in 2f0ca7618
by Jean-Marc Valin
· 13 years ago
2e7feb5
Make opus_decode() reject crazy decode_fec values.
by Gregory Maxwell
· 13 years ago
d32f948
Prevents OPUS_RESET_STATE from causing segfault.
by Gregory Maxwell
· 13 years ago
e03af44
Prevent double free on encoder/decoder init failure.
by Gregory Maxwell
· 13 years ago
a40721a
Make opus_decoder_create set its error code.
by Gregory Maxwell
· 13 years ago
858468e
Fix the 'distclean' target.
by Ralph Giles
· 13 years ago
d099f13
Use alloca() for dynamic storage in the draft makefile.
by Ralph Giles
· 13 years ago
16901bf
Avoid left-shift by 32 on int32 in ectest.
by Gregory Maxwell
· 13 years ago
8a670b1
Some doc on spreading
by Jean-Marc Valin
· 13 years ago
a2ab52d
Avoids signed overflow in ectest random number generation.
by Gregory Maxwell
· 13 years ago
d5f455c
Fix tarball builds.
by Gregory Maxwell
· 13 years ago
6268300
Merge remote-tracking branch 'greg/master'
by Jean-Marc Valin
· 13 years ago
2c02796
Minor draft updates.
by Timothy B. Terriberry
· 13 years ago
c681bd0
Improved mode/channel/bandwidth control mechanism
by Jean-Marc Valin
· 13 years ago
64a3541
Corrects many places where int was used where opus_int32 was needed.
by Gregory Maxwell
· 13 years ago
Next »