Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libopus
/
d6335abedc33283bbebf04db166b312771f64da5
d6335ab
Adds many syntactically unnecessary parentheses to silence GCC -Wparentheses.
by Gregory Maxwell
· 13 years ago
17a29c2
Fix up various mixed unsigned/signed comparisons.
by Gregory Maxwell
· 13 years ago
927488b
Implements OPUS_RESET_STATE for the encoder (untested as well)
by Jean-Marc Valin
· 13 years ago
0446563
Implements OPUS_RESET_STATE for the decoder (untested)
by Jean-Marc Valin
· 13 years ago
ec8008b
Adds many syntactically unnecessary casts to silence MSVC C4244; fix an MDCT encoder reset bug.
by Gregory Maxwell
· 13 years ago
75d2780
Adds many syntactically unnecessary parentheses to silence MSVC C4554.
by Gregory Maxwell
· 13 years ago
be89c39
Using OPUS_ macros for <string.h> operations
by Jean-Marc Valin
· 13 years ago
382cad4
Custom modes fixes (got broken by the s/celt_alloc/opus_alloc/)
by Jean-Marc Valin
· 13 years ago
44e27dd
Adds missing RESTORE_STACK to Opus encoder
by Jean-Marc Valin
· 13 years ago
69bfc67
Fixes a bug introduced in 8fe8b8e0b
by Jean-Marc Valin
· 13 years ago
0abd1b0
Makes the allocation more C++-friendly
by Jean-Marc Valin
· 13 years ago
ebec87a
oops, opus_free() shouldn't be using opus_free()
by Jean-Marc Valin
· 13 years ago
9bcfdb0
Fixes warnings
by Jean-Marc Valin
· 13 years ago
85b8e62
Fixes minor issues from the previous allocation wrapper patch
by Jean-Marc Valin
· 13 years ago
07f8840
Wrapping all allocation within opus_alloc() and opus_free()
by Jean-Marc Valin
· 13 years ago
4a4a546
Using malloc() rather than calloc() as generic allocator
by Jean-Marc Valin
· 13 years ago
9d48deb
Adds error code to multistream API
by Jean-Marc Valin
· 13 years ago
9d8dc3a
Better error handling in the Opus API
by Jean-Marc Valin
· 13 years ago
3e7c051
Removes // from win32/config.h
by Jean-Marc Valin
· 13 years ago
84a99eb
Apparently C89 doens't like unnecessary semicolons
by Jean-Marc Valin
· 13 years ago
43da589
This should remove the last // comments
by Jean-Marc Valin
· 13 years ago
e766d9f
s/INBAND_FEC_FLAG/INBAND_FEC/
by Jean-Marc Valin
· 13 years ago
9977497
Making sure that everything in opus.h has a opus prefix
by Jean-Marc Valin
· 13 years ago
9f71309
Add pkg-config support files.
by Ralph Giles
· 13 years ago
1ca485c
Add new public headers to the install targets.
by Ralph Giles
· 13 years ago
69abbf4
Fixes a trivial multistream fixed-point bug
by Jean-Marc Valin
· 13 years ago
ccaa6d2
More // comments changed to /*
by Jean-Marc Valin
· 13 years ago
9592c69
Changing some // comments into /*
by Jean-Marc Valin
· 13 years ago
8a21386
more multistream ctl()s
by Jean-Marc Valin
· 13 years ago
d4e9340
Adds support for multi-stream encoding/decoding
by Jean-Marc Valin
· 13 years ago
6db1d52
Disable the LPC mode highpass filter when set to APPLICATION_AUDIO.
by Gregory Maxwell
· 13 years ago
073c4e1
More precise CELT/SILK delay compensation to reduce mode switching glitches
by Jean-Marc Valin
· 13 years ago
641bd4e
More spec updates.
by Timothy B. Terriberry
· 13 years ago
dd5f3e3
Fixes mathops-test for pseudo-stack
by Jean-Marc Valin
· 13 years ago
4e1ce38
Addresses a bitstream bug for stereo FEC and minor fixes that make Opus compile again with Visual Studio.
by Koen Vos
· 13 years ago
fa8e3c5
Remove directories added by 86476906ec9711cdd1d74ae35bfb9bd0ba60f0d9.
by Gregory Maxwell
· 13 years ago
d14a5ab
fixes a build issue introduced in the s/signal/frame/ patch
by Jean-Marc Valin
· 13 years ago
04cca28
Expand tabs and regularize some conditionals.
by Ralph Giles
· 13 years ago
039a67b
More spec additions.
by Timothy B. Terriberry
· 13 years ago
8647690
Use 'frame' instead of 'signal' in the silk code.
by Ralph Giles
· 13 years ago
bed02c9
Include opus_private.h when building the repacketizer.
by Ralph Giles
· 13 years ago
efef001
Use standard search path for systems headers in the repacketizer.
by Ralph Giles
· 13 years ago
ad4ae86
Copyedited draft (up to line 4015).
by Kat Walsh
· 13 years ago
de0b977
In VBR the MDCT modes rate control could dramatically over/undershoot after a frame size change
by Gregory Maxwell
· 13 years ago
9f555bc
encode_size() moved out of opus_encoder.c
by Jean-Marc Valin
· 13 years ago
6696a14
Moves align() to a single header
by Jean-Marc Valin
· 13 years ago
2b98bdf
Better handling of DTX for range coder state checks
by Jean-Marc Valin
· 13 years ago
d482773
Final range coder state now exposed through the ctl() interface
by Jean-Marc Valin
· 13 years ago
06cee2b
Including redundant frames in the final range coder state
by Jean-Marc Valin
· 13 years ago
06677d7
Add prototypes for the _float functions to opus.h.
by Gregory Maxwell
· 13 years ago
d9920f3
Removes opus_encoder.h and opus_decoder.h
by Jean-Marc Valin
· 13 years ago
7954065
Adds code for parsing self-delimited packets
by Timothy B. Terriberry
· 13 years ago
69549ac
Renaming "mode" option to "application"
by Jean-Marc Valin
· 13 years ago
468b921
Using dllimport on Win32 when not building Opus
by Jean-Marc Valin
· 13 years ago
d7f6700
s/OPUS_SET_VBR_FLAG/OPUS_SET_VBR/
by Jean-Marc Valin
· 13 years ago
6bb1c18
opus_packet_parse() now returns the payload offset rather than the pointer
by Jean-Marc Valin
· 13 years ago
8fe8b8e
Making sure the decoder always outputs at least 2.5 ms
by Jean-Marc Valin
· 13 years ago
421a628
Changing the encoder to output the ToC in DTX mode
by Jean-Marc Valin
· 13 years ago
bad313c
Prevent spurious "Invalid payload length" on test_opus decode,
by Gregory Maxwell
· 13 years ago
711eade
Reduce the number of branches around ncwrs* and ucwrs* calls with k==0.
by Benjamin M. Schwartz
· 13 years ago
222494f
Adds a floating-point API to Opus
by Jean-Marc Valin
· 13 years ago
8a23fe9
Date change on the draft
by Jean-Marc Valin
· 13 years ago
fd209c5
More spec additions and clean-up.
by Timothy B. Terriberry
· 13 years ago
7cd4664
Removes useless test in test_opus
by Jean-Marc Valin
· 13 years ago
5e36e19
Making the CELT bitrate default to "unlimited"
by Jean-Marc Valin
· 13 years ago
8891068
Update licensing file with current IPR disclosures; remove outdated Skype text.
by Kat Walsh
· 13 years ago
3269dce
Updated README files to reflect current output of tool and tweaked punctuation and wording. Corrected typo in test_opus ("constraint"->"constrained").
by Kat Walsh
· 13 years ago
66ff26f
Define CELT bitrate=-1 as "unlimited" (i.e. all bytes given)
by Jean-Marc Valin
· 13 years ago
51ac8e6
Fixes a high bit-rate redundant frame bug
by Jean-Marc Valin
· 13 years ago
5c3d155
In silk_dec_API.c a memcpy was blindly copying data of differing types (opus_int16[2] to opus_int[2]).
by Gregory Maxwell
· 13 years ago
03f7de7
Strip off trailing zero bytes when in LPC mode.
by Gregory Maxwell
· 13 years ago
d830d08
Avoid passing 'resynth' argument since resynth is either !encode
by Gregory Maxwell
· 13 years ago
66c612e
Fixes an encoder bugg when requesting a CBR rate over the allowable limit
by Jean-Marc Valin
· 13 years ago
11785e9
Make dump_modes.c include the arguments in the output.
by Gregory Maxwell
· 13 years ago
5cfa0a0
Respect the ANSI C89 maximum line length.
by Gregory Maxwell
· 13 years ago
9a7539f
Remove two branches from bitexact_cos(). These cases were actually
by Gregory Maxwell
· 13 years ago
4dc0b39
Replacing SPK_INLINE by static inline
by Jean-Marc Valin
· 13 years ago
0b75940
Add cwrs32-test coverage for some N which are only used
by Gregory Maxwell
· 13 years ago
5a48412
Including config.h from all the SILK files
by Jean-Marc Valin
· 13 years ago
a6b4e25
Making the MDCT produce interleaved data
by Jean-Marc Valin
· 13 years ago
dbeb86f
Making the IMDCT work on interleaved data
by Jean-Marc Valin
· 13 years ago
1c6c3d1
Removes unused functions from cwrs.c
by Jean-Marc Valin
· 13 years ago
2e78b27
kiss fft cleanup
by Jean-Marc Valin
· 13 years ago
dbe9a43
Renames the kiss FFT implementation to reduce the risk of symbol clashes
by Jean-Marc Valin
· 13 years ago
ad15ed8
Making forward and inverse FFT non-recursive
by Jean-Marc Valin
· 13 years ago
7c69461
Removing (already broken) support for strides in kiss-fft
by Jean-Marc Valin
· 13 years ago
81936d5
Properly take into account the frame size to decide the mode
by Jean-Marc Valin
· 13 years ago
0c08a99
Fixes a pretty bad stereo bug in test_opus
by Jean-Marc Valin
· 13 years ago
86dd984
Rearrange mode structure to avoid wasting memory from padding.
by Gregory Maxwell
· 13 years ago
e866ee5
Identifying the fuzzing builds in the version string
by Jean-Marc Valin
· 13 years ago
3120e22
Fixes a stereo rate mismatch bug
by Jean-Marc Valin
· 13 years ago
b288c50
Correct anti_collapse in the decoder to handle the stereo
by Gregory Maxwell
· 13 years ago
f9b1b3f
Shrink INV_TABLE to save a little memory.
by Gregory Maxwell
· 13 years ago
da752d1
Eliminate some unreachable cases from the cwrs code and fixup the
by Gregory Maxwell
· 13 years ago
6854556
Fixes a mode transition bug found by fuzzing
by Jean-Marc Valin
· 13 years ago
f334c82
Adds a fuzzing mode that causes the encoder to make random decisions
by Jean-Marc Valin
· 13 years ago
c2d86f0
Fixed multiple bugs in the repacketizer
by Jean-Marc Valin
· 13 years ago
e8dbcb8
Adds a test_repacketizer tool and fixes a few of the bugs in the repacketizer
by Jean-Marc Valin
· 13 years ago
369553f
Repacketization code (untested)
by Jean-Marc Valin
· 13 years ago
4154dad
Refactoring the decoder to create opus_packet_parse()
by Jean-Marc Valin
· 13 years ago
Next »