Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libopus
/
b3eba24babafa96cc35cd830e5a7ec5a86acda69
b3eba24
Capping lsb_depth to 16 unless using the float API of a float build
by Jean-Marc Valin
· 12 years ago
7509fdb
New bandwidth detection code
by Jean-Marc Valin
· 12 years ago
56921ff
Bump version number
by Jean-Marc Valin
· 12 years ago
05bf400
Update ogg draft based on comments from Tina le Grand.
by Ralph Giles
· 12 years ago
c763a35
Update the oggopus script to use xml2rfc v2.
by Ralph Giles
· 12 years ago
90bac9d
Minor tuining of complexity thresholds
by Jean-Marc Valin
· 12 years ago
28ef277
VBR code simplification
by Jean-Marc Valin
· 12 years ago
dae16fb
Cleanup: tf_estimate now ranges from 0 to 1
by Jean-Marc Valin
· 12 years ago
f8809dd
Dynalloc rate calibration
by Jean-Marc Valin
· 12 years ago
1122d29
Makes "stereo savings" less aggressive on mono or near-mono.
by Jean-Marc Valin
· 12 years ago
b33db8f
Makes tonality boost less aggressive
by Jean-Marc Valin
· 12 years ago
41fd7a1
Disables the new spread+tapset estimator
by Jean-Marc Valin
· 12 years ago
256c959
Document that opus_packet_get_nb_frames, etc. can return OPUS_BAD_ARG.
by Ralph Giles
· 12 years ago
8eb9bb7
Numerous PLC cleanups.
by Timothy B. Terriberry
· 12 years ago
22d8dcf
Remove the obsolete CELT_BUILD define from win32/config.h.
by Ralph Giles
· 12 years ago
19239ea
Add tests for GET_LAST_PACKET_DURATION.
by Gregory Maxwell
· 12 years ago
a0737d1
Fixes OPUS_GET_LAST_PACKET_DURATION
by Jean-Marc Valin
· 12 years ago
535efb0
Add missing packet_get_nb_samples test coverage and fix test output.
by Gregory Maxwell
· 12 years ago
119d53c
Bump soname version to match the 1.0.x branch.
by Ralph Giles
· 12 years ago
d215a11
Link to the new Microsoft patent license.
by Ralph Giles
· 12 years ago
2c1a11f
Adds assert to catch bug from previous commit
by Jean-Marc Valin
· 12 years ago
8c9c9b2
Fixes a multi-frame FEC issue that was caught by valgrind
by Jean-Marc Valin
· 12 years ago
9283114
Adds explicit valgrind checks when ENABLE_VALGRIND is defined
by Jean-Marc Valin
· 12 years ago
d0fd9d4
Implements opus_packet_get_nb_samples()
by Jean-Marc Valin
· 12 years ago
512d849
Implements OPUS_GET_LAST_FRAME_DURATION decoder ctl()
by Jean-Marc Valin
· 12 years ago
a5bd440
Don't update the internal decoder state until we know the packet is valid
by Jean-Marc Valin
· 12 years ago
7fcd66c
Changes the PLC behaviour and fixes the FEC behaviour on concatenated packets
by Jean-Marc Valin
· 12 years ago
124f69b
Remove MSVC incremental linking directives.
by Ralph Giles
· 12 years ago
c093829
Do imdct post-rotate and deshuffle in-place.
by Nils Wallménius
· 12 years ago
aa3a599
Fixes forward MDCT for overlaps that aren't a multiple of 4
by Jean-Marc Valin
· 12 years ago
259e166
Fix packet length handling for 16-bit machines (makes no difference on 32-bit)
by Jean-Marc Valin
· 12 years ago
54f7cb4
Updates MDCT unit test
by Jean-Marc Valin
· 12 years ago
027a202
More comments in the PLC
by Jean-Marc Valin
· 12 years ago
cacb566
Place output of imdct post-rotate and deshuffle in out buffer to avoid copying and simplify the code.
by Nils Wallménius
· 12 years ago
e0884fe
Window both sides of overlap when adding them.
by Nils Wallménius
· 12 years ago
e7ec933
Add a regression test for the padding issue.
by Ralph Giles
· 12 years ago
9345aaa
Fixes an out-of-bounds read issue with the padding handling code
by Jean-Marc Valin
· 12 years ago
b05aa1d
bump rtp draft version
by Jean-Marc Valin
· 12 years ago
03d5fec
RTP draft updates addressing the rest of Tina's comments
by Julian Spittka
· 12 years ago
0094c88
Better comments in the PLC
by Jean-Marc Valin
· 12 years ago
def001b
Remove obsolete check for endianness.
by Ralph Giles
· 12 years ago
c3273ed
Fixes an overflow in the fixed-point celt_sqrt() for large values.
by Jean-Marc Valin
· 12 years ago
e0491e7
Fixes many many issues in the CELT PLC
by Jean-Marc Valin
· 12 years ago
15f0f1f
Addressing some of Tina's comments on the RTP draft
by Jean-Marc Valin
· 12 years ago
799b170
Improve the !OPUS_BUILD #error.
by Ralph Giles
· 12 years ago
265b6b1
Allow the build files to override OPUS_EXPORT.
by Ralph Giles
· 12 years ago
83f8012
Remove obsolete #ifdef OPUS_BUILD.
by Ralph Giles
· 12 years ago
07418d9
Guard _BitScanReverse on MSVC so that MSVC 6 doesn't break.
by Gregory Maxwell
· 12 years ago
b880e9b
More minor updates to RTP draft
by Jean-Marc Valin
· 12 years ago
acf0675
Misc updates to the RTP draft
by Jean-Marc Valin
· 12 years ago
f92c87a
Reword 239e9a33 for better clarity.
by Timothy B. Terriberry
· 12 years ago
239e9a3
Add support for RFC5576 source-level attributes.
by Timothy B. Terriberry
· 12 years ago
dd2520c
Update Ogg draft to make it a WG item.
by Timothy B. Terriberry
· 12 years ago
413caa0
Tweaks to the new transient detector
by Jean-Marc Valin
· 12 years ago
14454c4
Enable maintainer mode by default on automake 1.11
by Ralph Giles
· 12 years ago
4357e93
Follow up to commit 8b906c102b37ce74571898c8879c01b2a9088fb3
by Nils Wallménius
· 12 years ago
1a6ae38
Fix the draft build.
by Timothy B. Terriberry
· 12 years ago
702458a
Should make celt_maxabs*() slightly faster
by Jean-Marc Valin
· 12 years ago
f22af9c
RTP draft: Using sampling rates instead of bandwidths
by Jean-Marc Valin
· 12 years ago
144b6e6
Oops, fixes transient_analysis() for the right channel
by Jean-Marc Valin
· 12 years ago
10b30e7
Fixes a VBR bug caused by maxDepth not to be computed without dynalloc
by Jean-Marc Valin
· 12 years ago
c55f4d8
Fix line endings on MSVC project files.
by Ralph Giles
· 12 years ago
c823120
Add the new source files to the MSVC projects.
by Ralph Giles
· 12 years ago
57fa056
Better description of the the stereo signalling behaviour
by Jean-Marc Valin
· 12 years ago
c4fa0a5
Bump version.mk.
by Ralph Giles
· 12 years ago
d47308d
Remove long-outdated comment
by Jean-Marc Valin
· 12 years ago
9ed3d02
Fixes a quant_coarse_energy() hybrid mode bug
by Jean-Marc Valin
· 12 years ago
1fd1d7d
Fixes a bug where transient frames would use previous spreading
by Jean-Marc Valin
· 12 years ago
a6d663c
Disables tf_analysis() for hybrid mode
by Jean-Marc Valin
· 12 years ago
1ecb7ea
Fixes issues with multiple files defining CELT_C
by Jean-Marc Valin
· 12 years ago
6906210
Splits out the CELT encoder and decoder
by Jean-Marc Valin
· 12 years ago
ae0e2ca
Splits out the Opus multi-stream encoder and decoder
by Jean-Marc Valin
· 12 years ago
8b906c1
Changed denormalize_bands() to only work between "start" and "end"
by Jean-Marc Valin
· 12 years ago
7aa593a
Reduces stack in quant_all_bands() for hybrid mode
by Jean-Marc Valin
· 12 years ago
fd314f4
More stack usage reduction in quant_all_bands()
by Jean-Marc Valin
· 12 years ago
5055cf8
Removes the need for lowband_scratch in quant_all_bands()
by Jean-Marc Valin
· 12 years ago
06bab45
Moved up the second encoder mdct to reduce stack usage
by Jean-Marc Valin
· 12 years ago
cc83f6b
Reduces decoder stack usage
by Jean-Marc Valin
· 12 years ago
4ea3ae9
Further cleanup of the MDCT code, fixes PLC bug
by Jean-Marc Valin
· 12 years ago
21b7164
Avoid copying imdct output
by Nils Wallménius
· 12 years ago
50f214c
Various fixes to draft-terriberry-oggopus.xml
by Timothy B. Terriberry
· 12 years ago
5ab07e6
comb_filter() bypass for the case where the gain is zero.
by Jean-Marc Valin
· 12 years ago
fedfe91
Oops, put back the "static" for transient_analysis()
by Jean-Marc Valin
· 12 years ago
36890bc
Fixes a fixed-point overflow in the new transient detector
by Jean-Marc Valin
· 12 years ago
f2729de
Fixes a fixed-point divide-by-zero issue
by Jean-Marc Valin
· 12 years ago
fac68ce
New transient detection algorithm
by Jean-Marc Valin
· 12 years ago
06d4432
Move LSB CTLs to the encoder specific section, thanks to Ilari on IRC for noticing.
by Gregory Maxwell
· 12 years ago
00898f2
Adds missing license headers on some scripts and test files
by Jean-Marc Valin
· 12 years ago
c8ce2ef
Keeping the deemphasis coefficients in local variable to avoid aliasing issues
by Jean-Marc Valin
· 12 years ago
aaf40ef
Moves the pitch prefiltering code to a separate function
by Jean-Marc Valin
· 12 years ago
de95da9
Fix several issues with multistream argument validation.
by Gregory Maxwell
· 12 years ago
6930d90
oops... fixes a C89 issue
by Jean-Marc Valin
· 12 years ago
1cdfd1b
Moved pre-emphasis to a separate function and cleaned it up
by Jean-Marc Valin
· 12 years ago
cc9f28c
Optimizations to comb_filter()
by Jean-Marc Valin
· 12 years ago
d3fad97
Removes more indirections in celt.c
by Jean-Marc Valin
· 12 years ago
297195b
Removes a bunch of indirections from the CELT encoder and decoder
by Jean-Marc Valin
· 12 years ago
4be7fe7
This should speed up deemphasis() quite a bit.
by Jean-Marc Valin
· 12 years ago
8ccaefd
Take the PLC out of the stack size critical path
by Jean-Marc Valin
· 12 years ago
f77e86a
Fix MSVC linker warnings
by Joshua Bowman
· 12 years ago
662ae9b
Include process.h for _getpid on windows.
by Ralph Giles
· 12 years ago
Next »