Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libopus
/
ddd551e06d838ea7edd8bbcb985b047391c30557
/
include
/
opus.h
ddd551e
Add documentation for the repacketizer API.
by Timothy B. Terriberry
· 12 years ago
bf7c160
Fix opus_encode allowed frame sizes docs, reported by Stefan Hacker.
by Gregory Maxwell
· 12 years ago
b0c120b
Add some more api docs.
by Gregory Maxwell
· 12 years ago
595b334
Pretty up the HTML doxygen output.
by Gregory Maxwell
· 12 years ago
daa1459
Add brief descriptions to the encode/decode groups to avoid weird autobreif strings.
by Gregory Maxwell
· 12 years ago
1f65ce8
Correct documentation in opus_custom.h.
by Gregory Maxwell
· 12 years ago
c64f4a4
Update headers to cause warnings on unused returns and null args.
by Gregory Maxwell
· 12 years ago
d445f02
Tweak doxygen input so that the manpage names won't conflict.
by Gregory Maxwell
· 12 years ago
fdd0c52
Minor doc improvement wrt OPUS_APPLICATION_RESTRICTED_LOWDELAY.
by Gregory Maxwell
· 12 years ago
ab5a049
Merge commit '390c89225d'
by Jean-Marc Valin
· 12 years ago
cb05e7c
s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code"
by Jean-Marc Valin
· 12 years ago
f402852
Improve decoder_create documentation.
by Ralph Giles
· 12 years ago
1e0ba0f
Fix typos in the API documentation.
by Ralph Giles
· 13 years ago
e702817
40/60ms MDCT/Hybrid were not able to reach maximum bitrate. Now they can.
by Gregory Maxwell
· 13 years ago
10ebc02
Misc documentation fixes (no code change)
by Ralph Giles
· 13 years ago
4923f3f
Moves the main headers from src/ to include/
by Jean-Marc Valin
· 13 years ago
[Renamed from src/opus.h]
3346d88
Make repacketizer API use opus_int32 for lengths and add some additional error handling.
by Gregory Maxwell
· 13 years ago
2557750
API doc improvements
by Jean-Marc Valin
· 13 years ago
c248e6d
Improved doxygen doc for opus.h
by Jean-Marc Valin
· 13 years ago
77519bf
minor doc update
by Jean-Marc Valin
· 13 years ago
3bcf367
Documentation updates.
by Gregory Maxwell
· 13 years ago
1b95196
Add minimal doxygen markup to the public headers.
by Ralph Giles
· 13 years ago
663a7fe
Defining OPUS_BITRATE_MAX and moving some defines to opus_defines.h
by Jean-Marc Valin
· 13 years ago
64a3541
Corrects many places where int was used where opus_int32 was needed.
by Gregory Maxwell
· 13 years ago
06237d7
Implements the OpusCustom modes (mostly) properly
by Jean-Marc Valin
· 13 years ago
f9e701a
Sharing more macros between the Opus code and the CELT low-level code
by Jean-Marc Valin
· 13 years ago
0446563
Implements OPUS_RESET_STATE for the decoder (untested)
by Jean-Marc Valin
· 13 years ago
9d8dc3a
Better error handling in the Opus API
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
d4e9340
Adds support for multi-stream encoding/decoding
by Jean-Marc Valin
· 13 years ago
6696a14
Moves align() to a single header
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
06677d7
Add prototypes for the _float functions to opus.h.
by Gregory Maxwell
· 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
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
641eea8
Regularize whitespace in the src directory.
by Ralph Giles
· 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
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
ad15af8
Adding code for Opus Custom
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
103302b
Squashed commit of the following:
by Jean-Marc Valin
· 13 years ago
ba54746
Adding a decent auto/default bit-rate choice
by Jean-Marc Valin
· 13 years ago
280c060
Adds opus_{en|de}coder_init() and opus_{en|de|coder_get_size()
by Jean-Marc Valin
· 13 years ago
6fe45a5
Getting shared libraries to build
by Jean-Marc Valin
· 13 years ago
fa86913
draft update
by Jean-Marc Valin
· 13 years ago
b55b661
Adding constrained VBR mode
by Jean-Marc Valin
· 13 years ago
0fe4078
Adding some packet parsing code
by Jean-Marc Valin
· 13 years ago
955f94c
Automatic bandwidth selection
by Jean-Marc Valin
· 13 years ago
f9bc460
Simple mode selection logic
by Jean-Marc Valin
· 13 years ago
1e1562c
Update for in-band FEC
by Koen Vos
· 13 years ago
5d56fc7
Relicensing to simplified (2-clause) BSD license
by Jean-Marc Valin
· 13 years ago
8f67b20
Testing the range coder final state
by Koen Vos
· 13 years ago
2b68ea9
Merged Koen's encoder changes
by Jean-Marc Valin
· 13 years ago
3ce277c
Some initial work on stereo support (not complete)
by Jean-Marc Valin
· 13 years ago
05dd36a
API renamed to Opus
by Jean-Marc Valin
· 14 years ago
[Renamed (63%) from src/harmony.h]
38f4e9f
Renamed to Harmony
by Jean-Marc Valin
· 14 years ago
[Renamed (64%) from src/hybrid.h]
67008d2
Support for setting the audio bandwidth
by Jean-Marc Valin
· 14 years ago
ae18090
Support for 32 kHz sampling rate
by Jean-Marc Valin
· 14 years ago
24f36e0
Adds a _ctl() control API to the encoder and decoder
by Jean-Marc Valin
· 14 years ago
04584ea
Decoder structure
by Jean-Marc Valin
· 14 years ago
24af303
API file
by Jean-Marc Valin
· 14 years ago