Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libopus
/
a71c9adf526685024baa46a1e6266264a1aeb866
a71c9ad
Fixes MSVC conversion warnings
by Jean-Marc Valin
· 11 years ago
8848171
Variable frame size fixes (still not exposed in the API)
by Jean-Marc Valin
· 11 years ago
8ea01ee
Making the CELT fixed-point decoder a bit more robust to extreme signals
by Jean-Marc Valin
· 11 years ago
db5b194
Fixes an initialization issue in SILK prefill found by Coverity
by Jean-Marc Valin
· 11 years ago
1d72d38
oops, don't need RESTORE_STACK when there's no stack
by Jean-Marc Valin
· 11 years ago
77a5963
gcc -pedantic had "comparison of unsigned expression < 0 is always false"
by Jean-Marc Valin
· 11 years ago
f6066df
More size-zero VLA fixes and making opus_decode* return BAD_ARG on framesize<0
by Jean-Marc Valin
· 11 years ago
ca6fac0
Fixes some minor issues found by scan build
by Jean-Marc Valin
· 11 years ago
a599ccd
stupid uninitialized variable in the mlp training caught by cppcheck
by Jean-Marc Valin
· 11 years ago
5174817
Hides OPUS_FRAMESIZE_VARIABLE from the API until it actually works
by Jean-Marc Valin
· 11 years ago
420231a
Makes surround bandwidth decision based on the number of channels (duh!)
by Jean-Marc Valin
· 11 years ago
c1959e7
Taking into account the frame size in more encoder decisions
by Jean-Marc Valin
· 11 years ago
9ffce06
This should be less confusing for static analyzers
by Jean-Marc Valin
· 11 years ago
d814c5d
Exposes --disable-float-api in autoconf
by Jean-Marc Valin
· 11 years ago
8f46627
Removes a float var that shouldn't have been there
by Jean-Marc Valin
· 11 years ago
c2b3441
Fixes DISABLE_FLOAT_API build
by Jean-Marc Valin
· 11 years ago
0fb0fd7
Moves opus_packet_parse_impl() from opus_decoder.c to opus.c
by Jean-Marc Valin
· 11 years ago
811db62
Implements OPUS_RESET_STATE for multi-stream encoder
by Jean-Marc Valin
· 11 years ago
60429d3
Avoid a bogus uninitialized warning and simplify some code.
by Gregory Maxwell
· 11 years ago
1750f56
Remove now-unused check_decoder_option.
by Gregory Maxwell
· 11 years ago
9c23f5c
Makes stereo savings still less aggressive
by Jean-Marc Valin
· 11 years ago
5484a28
Add a little missive when compiling without optimization.
by Gregory Maxwell
· 11 years ago
7830cf1
Replace "inline" with OPUS_INLINE.
by Gregory Maxwell
· 11 years ago
2891d85
Remove dead code
by Stefan Beller
· 11 years ago
d6b5679
Fixes a potential crash when encoding NaNs
by Jean-Marc Valin
· 11 years ago
e8f18c4
Remove restrict definition from the unix Makefile.
by Ralph Giles
· 11 years ago
2e653a7
Fixes multistream CBR encoding and multistream surround for >20 ms
by Jean-Marc Valin
· 11 years ago
c6d0c43
Fixes weird LFE bug
by Jean-Marc Valin
· 11 years ago
eab134c
Surround encoder can now produce hard CBR streams again.
by Jean-Marc Valin
· 11 years ago
dabdb32
Oops, thanks to Mark Harris for spotting this!
by Jean-Marc Valin
· 11 years ago
58042ad
opus_packet_parse_impl() now computes the packet size with padding
by Jean-Marc Valin
· 11 years ago
2a82908
Rejects bad multistream frame length
by Mark Harris
· 11 years ago
101c8c8
Fixes PLC for sizes that don't match basic Opus frame sizes.
by Mark Harris
· 11 years ago
98a8baa
Make -loss valid for opus_demo -e
by Mark Harris
· 11 years ago
b88a3ad
Fix 40/60ms zero-length frame decode failure
by Mark Harris
· 11 years ago
dbc83d3
Cleaning up multistream packet validation
by Jean-Marc Valin
· 11 years ago
970d052
Correct opus_packet_parse code 0 packet tests.
by Mark Harris
· 11 years ago
ed46323
Do up-front validation of multistream packets
by Jean-Marc Valin
· 11 years ago
aee4d80
Removes useless VARDECL() of "out"
by Jean-Marc Valin
· 11 years ago
942fc81
Replaces log2() with celt_log2() and fixes a potential divide-by-zero
by Jean-Marc Valin
· 11 years ago
1ad6f6d
Fixes scaling of downmix_float() for fixed-point.
by Jean-Marc Valin
· 11 years ago
e8e5ecb
Fixes missing VARDECL()
by Jean-Marc Valin
· 11 years ago
c9e2014
Don't use --dirty in genversion.bat.
by Ralph Giles
· 11 years ago
7c60625
Merge branch 'exp_surround1'
by Jean-Marc Valin
· 11 years ago
c435f06
Pass --always to git describe.
by Ralph Giles
· 11 years ago
a32fa31
Avoid using C++ keyword 'new'
by Stefan Hacker
· 11 years ago
6b9087a
Avoids unnecessary copying in opus_encode for delayed decision
by Jean-Marc Valin
· 11 years ago
2925444
Makes analysis work when encoding more than 20 ms at a time
by Jean-Marc Valin
· 11 years ago
a4c2512
run_analysis() doesn't need to return the frame size anymore
by Jean-Marc Valin
· 11 years ago
f2446c2
Remove trailing whitespace from the license headers.
by Ralph Giles
· 11 years ago
d517586
Remove trailing whitespace.
by Ralph Giles
· 11 years ago
f5645f5
Makes the fixed-point build only run the float analysis at complexity 10
by Jean-Marc Valin
· 11 years ago
b90e63b
Moves frame size selection back out of opus_encode_native()
by Jean-Marc Valin
· 11 years ago
36a21ed
Very basic surround rate calibration
by Jean-Marc Valin
· 11 years ago
6fbfed6
Allowing surround to use lower bandwidth than fullband
by Jean-Marc Valin
· 11 years ago
ae7dc8a
More surround masking tuning
by Jean-Marc Valin
· 11 years ago
039e9ab
Tuning the surround masking
by Jean-Marc Valin
· 11 years ago
54bddf0
Surround analysis should now work for non-20ms frame sizes.
by Jean-Marc Valin
· 11 years ago
978e4cb
Code for handling upsampling in surround_analysis()
by Jean-Marc Valin
· 11 years ago
8824fdb
Adds surround masking to SILK
by Jean-Marc Valin
· 11 years ago
7317de4
Fixes delayed decision for fixed-point
by Jean-Marc Valin
· 11 years ago
ba7dbb3
Analysis scaling fixes
by Jean-Marc Valin
· 11 years ago
fc1b1f9
Makes speech/music detection work with FIXED_POINT (code still float)
by Jean-Marc Valin
· 11 years ago
3ab03e0
First pass at making the analysis code run with FIXED_POINT
by Jean-Marc Valin
· 11 years ago
91904a4
Moves the analysis back to opus_encode_native() to it runs for all streams.
by Jean-Marc Valin
· 11 years ago
0f68696
Adds trim and dynalloc control to surround masking
by Jean-Marc Valin
· 11 years ago
a714ae9
Makes surround_analysis() work in fixed-point
by Jean-Marc Valin
· 11 years ago
fdceae8
Surround masking rewrite
by Jean-Marc Valin
· 11 years ago
02fed47
Implements fixed-point silk_LPC_analysis_filter() in terms of celt_fir()
by Jean-Marc Valin
· 11 years ago
00a1b3e
Converts the fixed-point silk_burg_modified() to use celt_pitch_xcorr()
by Jean-Marc Valin
· 11 years ago
6a7ee7f
Share auto-correlation code between SILK and CELT
by Jean-Marc Valin
· 11 years ago
a156c5e
Makes the SILK pitch search use celt_pitch_xcorr()
by Jean-Marc Valin
· 11 years ago
568de0a
Fix more VS2010 header paths.
by Ralph Giles
· 11 years ago
2af12f3
Fix relative paths the header file in the VS2010 projects.
by Ralph Giles
· 11 years ago
03e8203
Fixes a denorm issue in the VoIP mode high-pass filter
by Jean-Marc Valin
· 11 years ago
5771b5a
Update the RTP draft for resubmit
by Jean-Marc Valin
· 11 years ago
0aa8b42
Fix broken URL in entdec.c.
by Timothy B. Terriberry
· 11 years ago
e455092
Better handling of the dynalloc cap for CBR/CVBR
by Jean-Marc Valin
· 11 years ago
8259492
Fixes an integer wrap-around due to an exceedingly large QCONST16
by Jean-Marc Valin
· 11 years ago
c0c0ef6
Add SET_MAX_BANDWIDTH to multistream encoder ctl list
by Daniel Jensen
· 11 years ago
ecc81ee
Disable MSVC posix security warnings in the project file.
by Ralph Giles
· 11 years ago
25eca1c
Conditionalize #pragma warn for MSVC.
by Ralph Giles
· 11 years ago
5280c71
Revert "Fixes a number of double promotions and missing casts."
by Gregory Maxwell
· 11 years ago
4effd30
Revert "Additional MSVC warning missed in the last commit."
by Gregory Maxwell
· 11 years ago
715b37f
Additional MSVC warning missed in the last commit.
by Gregory Maxwell
· 11 years ago
4327972
Fixes a number of double promotions and missing casts.
by Gregory Maxwell
· 11 years ago
cfe8e2b
Always try to update the version when autogen.sh is run
by Ron
· 11 years ago
ae521b0
Update draft for the Opus RFC
by Jean-Marc Valin
· 11 years ago
b29ad00
Fixes MSVC warnings
by Jean-Marc Valin
· 11 years ago
ea95c53
Updates version.mk for 1.1-beta until we can get rid of it
by Jean-Marc Valin
· 11 years ago
260474f
Fixes a denorm problem when the input goes silent after active audio
by Jean-Marc Valin
· 11 years ago
1af7f95
Fixes build when DISABLE_FLOAT_API is defined
by Pedro Becerra
· 11 years ago
cd373b5
Surround masking tuning
by Jean-Marc Valin
· 11 years ago
4958751
Better handling of centre for surround masking, bitrate tuning
by Jean-Marc Valin
· 11 years ago
2f7a315
Fixes silly fixed-point bug with the surround downmix
by Jean-Marc Valin
· 11 years ago
4365498
Prevents zero-energy on LFE
by Jean-Marc Valin
· 11 years ago
45106b7
Link libopus itself with libm too
by Ron
· 11 years ago
4eb399d
More speech/music detection comments (delayed decision)
by Jean-Marc Valin
· 11 years ago
0f5ff80
Commenting the speech/music Markov code
by Jean-Marc Valin
· 11 years ago
92a06f5
Disables temporal VBR for LFE
by Jean-Marc Valin
· 11 years ago
Next »