Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libopus
/
86476906ec9711cdd1d74ae35bfb9bd0ba60f0d9
/
src
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
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
222494f
Adds a floating-point API to Opus
by Jean-Marc Valin
· 13 years ago
7cd4664
Removes useless test in test_opus
by Jean-Marc Valin
· 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
03f7de7
Strip off trailing zero bytes when in LPC mode.
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
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
e866ee5
Identifying the fuzzing builds in the version string
by Jean-Marc Valin
· 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
9d8b519
Adds OPUS_GET_LOOKAHEAD
by Jean-Marc Valin
· 13 years ago
5840aaf
Remove duplicate 'libopus' from the fallback version string.
by Ralph Giles
· 13 years ago
b8a30f9
Use 'libopus' rather than 'Opus' in the version string.
by Ralph Giles
· 13 years ago
a57e0b9
Print the library version from test_opus.
by Ralph Giles
· 13 years ago
641eea8
Regularize whitespace in the src directory.
by Ralph Giles
· 13 years ago
e308edf
Prepend "Opus" to the version string.
by Ralph Giles
· 13 years ago
42eb933
Define a fallback version string.
by Ralph Giles
· 13 years ago
71fe1f4
forgot to include opus.h from opus.c
by Jean-Marc Valin
· 13 years ago
d9636c5
Add a function to query the Opus version
by Jean-Marc Valin
· 13 years ago
d6a0216
Making use of the opus_int* types in the toplevel Opus code
by Jean-Marc Valin
· 13 years ago
ff5f722
Renamed celt_word* to opus_val*
by Jean-Marc Valin
· 13 years ago
f9d14f8
Renamed SKP_[u]int* to opus_[u]int*
by Jean-Marc Valin
· 13 years ago
d77d6a5
Renamed celt_[u]int* to opus_[u]int*
by Jean-Marc Valin
· 13 years ago
3f0962c
Always enable OPUS_TEST_RANGE_CODER_STATE.
by Ralph Giles
· 13 years ago
25947cb
Header documentation fixes
by Jean-Marc Valin
· 13 years ago
5b6791b
Remove an unused variable.
by Ralph Giles
· 13 years ago
bf79a08
Fix a comment in frame count byte decoding.
by Ralph Giles
· 13 years ago
59a93ab
Fixes some compiler warnings
by Christian Hoene
· 13 years ago
cc14cdf
Ensures that the end band is always set for redundant frames
by Jean-Marc Valin
· 13 years ago
0d031d6
proper stereo handling for multiple frames per packet
by Jean-Marc Valin
· 13 years ago
ef7095c
More decoder corner case fixes
by Jean-Marc Valin
· 13 years ago
a0653ed
Fixes a bunch of valgrind errors when decoding random junk
by Jean-Marc Valin
· 13 years ago
ad15af8
Adding code for Opus Custom
by Jean-Marc Valin
· 13 years ago
d3358b1
Better error checking, getting 60 ms to work again
by Jean-Marc Valin
· 13 years ago
23a900c
Defensive programming: added some error checking
by Jean-Marc Valin
· 13 years ago
047f025
Fixes a crash in silk prefill (used for mode switching)
by Jean-Marc Valin
· 13 years ago
4618562
test_opus usage for -e/-d
by Jean-Marc Valin
· 13 years ago
99126f4
Allowing test_opus to operate in encode_only or decode_only mode
by Jean-Marc Valin
· 13 years ago
00cb6f7
splitting encoder config in terms of application and signal type
by Jean-Marc Valin
· 13 years ago
541df0a
Fixes an issue when triggering PLC before receiving any packet
by Jean-Marc Valin
· 13 years ago
479e18b
Removes auto mode and fixes a force_mono issue
by Koen Vos
· 13 years ago
e790b37
test_opus error messages
by Jean-Marc Valin
· 13 years ago
9a7967a
s/inline/static inline/
by Jean-Marc Valin
· 14 years ago
baed21d
Fixes a bug in the init() functions where were weren't zeroing the entire state
by Jean-Marc Valin
· 14 years ago
103302b
Squashed commit of the following:
by Jean-Marc Valin
· 14 years ago
c77b963
Removing useless files
by Jean-Marc Valin
· 14 years ago
ba54746
Adding a decent auto/default bit-rate choice
by Jean-Marc Valin
· 14 years ago
4907d37
test_opus.c now checks the sampling rate
by Jean-Marc Valin
· 14 years ago
a11795c
Reject more invalid packets in the decoder.
by Timothy B. Terriberry
· 14 years ago
280c060
Adds opus_{en|de}coder_init() and opus_{en|de|coder_get_size()
by Jean-Marc Valin
· 14 years ago
5095c47
Removes pointers from the Opus state
by Jean-Marc Valin
· 14 years ago
9edde42
Improvements to error handling and warning fixes
by Jean-Marc Valin
· 14 years ago
09c6766
Rewrote the bandwidth selection code
by Jean-Marc Valin
· 14 years ago
85c599f
Minor tuning the WB/SWB and SWB/FB thresholds
by Jean-Marc Valin
· 14 years ago
243ff0c
comments
by Jean-Marc Valin
· 14 years ago
0734cad
Fixes bandwidth decision when reducing the bit-rate
by Jean-Marc Valin
· 14 years ago
494ce97
Squashed commit of the following:
by Koen Vos
· 14 years ago
105d751
Fixes 60 ms speech mode
by Jean-Marc Valin
· 14 years ago
6fe45a5
Getting shared libraries to build
by Jean-Marc Valin
· 14 years ago
c1673fa
Relying on SILK for the switching decisions
by Jean-Marc Valin
· 14 years ago
499f328
Tuning the bandwidth decision
by Jean-Marc Valin
· 14 years ago
d8f9097
Changing the SILK bandwidth only when there's no speech
by Jean-Marc Valin
· 14 years ago
d8765e5
SILK update
by Koen Vos
· 14 years ago
d2124cd
Loss rate adaptation for the CELT layer
by Jean-Marc Valin
· 14 years ago
fa86913
draft update
by Jean-Marc Valin
· 14 years ago
43c260b
Implementing bit-stream padding
by Jean-Marc Valin
· 14 years ago
381c706
Making mode switching use the same window as CELT (squared)
by Jean-Marc Valin
· 14 years ago
ea8fbf4
Simplifying PLC switching to have an overlap of 2.5 ms too
by Jean-Marc Valin
· 14 years ago
c983bb4
Minor code simplifications
by Jean-Marc Valin
· 14 years ago
eed3309
Minor redundant frame fixes
by Jean-Marc Valin
· 14 years ago
f2c8e5d
CELT update
by Jean-Marc Valin
· 14 years ago
64d834f
More project files update
by Jean-Marc Valin
· 14 years ago
ab1404e
Project files update
by Jean-Marc Valin
· 14 years ago
bcdddb9
Fixes leak in test_opus
by Jean-Marc Valin
· 14 years ago
617fcd2
Fixes a few PLC/DTX bugs due to the recent decode API change
by Jean-Marc Valin
· 14 years ago
b55b661
Adding constrained VBR mode
by Jean-Marc Valin
· 14 years ago
ac768f3
More error handling
by Jean-Marc Valin
· 14 years ago
Next »