Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libopus
/
744836604644fbb94409592069238088852db599
7448366
Multistream support for variable frame duration
by Jean-Marc Valin
· 12 years ago
f548a5a
Makes variable framesize less aggressive at lower rates
by Jean-Marc Valin
· 12 years ago
8547964
Re-enable analysis for 40- and 60-ms frames
by Jean-Marc Valin
· 12 years ago
49583ed
First attempt at varying the frame size depending on the audio (float only)
by Jean-Marc Valin
· 12 years ago
e85a6f5
Makes opus_demo rubust to the encoder using variable frame duration
by Jean-Marc Valin
· 12 years ago
2a5f056
Running transient_analysis() even for 2.5 ms frames
by Jean-Marc Valin
· 12 years ago
48ac122
Makes analysis usable for all frame sizes
by Jean-Marc Valin
· 12 years ago
7ebacf4
Moves analysis to the beginning of opus_encode()
by Jean-Marc Valin
· 12 years ago
6044907
Fixes a SILK fixed-point encoder issue reported by Cliff Parris <cliff@espico.com>
by Jean-Marc Valin
· 12 years ago
e51a3f3
Fixes a minor CELT->SILK switching glitch in the decoder
by Jean-Marc Valin
· 12 years ago
61e9eb1
Adds a ramp up in the SILK prefill
by Jean-Marc Valin
· 12 years ago
4ed7e48
Fixes a hybrid stereo encoder issue
by Jean-Marc Valin
· 12 years ago
2fd3d0a
Split mapping families into sections and add dowmix matrices.
by Ralph Giles
· 12 years ago
0431f93
Improve Content Type figure placement.
by Ralph Giles
· 12 years ago
e7aa6cb
Minor clarifications to the channel mapping section.
by Ralph Giles
· 12 years ago
fc113b7
Use 'front center' in the channel mapping table.
by Ralph Giles
· 12 years ago
17d7fed
Fix a typo.
by Ralph Giles
· 12 years ago
4fec646
Add HTTPS to make gmaxwell happy.
by Timothy B. Terriberry
· 12 years ago
2d477a9
Flesh out the Implementation Status section a bit.
by Timothy B. Terriberry
· 12 years ago
a1b913f
Clarify how grouped streams are not "Ogg Opus files".
by Ralph Giles
· 12 years ago
0c1487a
Add an 'Implementation Status' section to the Ogg Opus draft.
by Ralph Giles
· 12 years ago
7ad2f43
Trim an irrelevant clause.
by Ralph Giles
· 12 years ago
8e183a3
RTP draft adopted as WG item
by Jean-Marc Valin
· 12 years ago
ebdfbfb
Fixes stupid preprocessor-related bug introduced in e368e6209.
by Jean-Marc Valin
· 12 years ago
fa28dea
Fixes a seed issue introduced in 5367dac
by Jean-Marc Valin
· 12 years ago
e368e62
Remove condition in pre/de-emphasis when not building with custom modes
by Jean-Marc Valin
· 12 years ago
ba1bd03
Use AC_CONFIG_HEADERS.
by Ralph Giles
· 12 years ago
5367dac
seed and remaining_bits moved to band context
by Jean-Marc Valin
· 12 years ago
a9d6286
Using a band context to reduce the number of arguments being passed around.
by Jean-Marc Valin
· 12 years ago
f18acee
more bands.c cleaning up
by Jean-Marc Valin
· 12 years ago
ddd0d21
collapse mask cleanup
by Jean-Marc Valin
· 12 years ago
414fd27
Removes useless parameters and re-indents the code
by Jean-Marc Valin
· 12 years ago
3d6c341
Splitting off the recursion in quant_partition()
by Jean-Marc Valin
· 12 years ago
4ffbf21
stereo part of quant_band() moved to quant_band_stereo()
by Jean-Marc Valin
· 12 years ago
113a5e1
Moves the split angle code to compute_theta()
by Jean-Marc Valin
· 12 years ago
dfe3bf9
First step in quant_band() cleanup: N=1 case.
by Jean-Marc Valin
· 12 years ago
d683c76
Fixes MSVC warnings for double->float and float->int conversion
by Jean-Marc Valin
· 12 years ago
b5f7394
Add float literal suffixes to mlp_data.c.
by Ralph Giles
· 12 years ago
724385e
Add float suffix to tansig_table literals.
by Ralph Giles
· 12 years ago
0a29bb5
Add tansig_table.h to the MSVC project files.
by Ralph Giles
· 12 years ago
3593bbf
missing comment in win32/config.h
by Jean-Marc Valin
· 12 years ago
23fcd70
Only use automatic bandwidth detection when the user doesn't force bandwidth
by Jean-Marc Valin
· 12 years ago
2dd3fb9
Fixes bandwidth detection by not relying on uninitialized data
by Jean-Marc Valin
· 12 years ago
5fb50ad
skip bands with no energy
by Jean-Marc Valin
· 12 years ago
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
Next »