Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libopus
/
ff98202e0a40cb4209ff85e2df3edcc3efc3d59f
/
src
/
opus_demo.c
d6d7037
Fix compiler warnings
by Mark Harris
· 8 years ago
c84f486
opus_demo: remove obsolete option from usage
by Mark Harris
· 8 years ago
3fdfcd4
Remove commented-out DEBUG_STORE_DATA calls. r=keon
by Ralph Giles
· 8 years ago
132ed59
Removes OPUS_FRAMESIZE_VARIABLE
by Jean-Marc Valin
· 8 years ago
0962cbe
Support encoding 80/100/120 ms frame lengths
by Felicia Lim
· 8 years ago
3868831
Fixing some opus_int vs opus_int32 mismatches
by Jean-Marc Valin
· 8 years ago
d68e809
Quality: Retrained classifier MLP with better data
by Jean-Marc Valin
· 9 years ago
164f7df
Addressing more issues from scan-build
by Jean-Marc Valin
· 8 years ago
77cf9ed
opus_demo: fixes potential division by zero on files with no active frame
by Jean-Marc Valin
· 9 years ago
56d8504
Fixes bitrate statistics for decode-only operation and inband FEC
by Koen Vos
· 9 years ago
6814b2c
Avoiding the term "mode" in opus_demo
by Jean-Marc Valin
· 10 years ago
3b74d8b
opus_demo: remove unused but set values
by Tristan Matthews
· 10 years ago
3996642
Fix type conversion warning.
by Ralph Giles
· 10 years ago
d8302fc
Validate channel count in opus_demo.
by Gregory Maxwell
· 11 years ago
aad4117d
Adds a simple padding test to opus_demo (disabled by default)
by Jean-Marc Valin
· 11 years ago
1750f56
Remove now-unused check_decoder_option.
by Gregory Maxwell
· 11 years ago
98a8baa
Make -loss valid for opus_demo -e
by Mark Harris
· 11 years ago
dd7b0da
Fixes some return without va_end in the api, adds tests.
by Gregory Maxwell
· 11 years ago
204e70d
Adds a quick hack to replace the normal calls with the multistream version.
by Jean-Marc Valin
· 11 years ago
1bf32bb
Fixes FEC issues introduced in 7fcd66c
by Jean-Marc Valin
· 12 years ago
51f4a32
Adds support for delayed decision
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
512d849
Implements OPUS_GET_LAST_FRAME_DURATION decoder ctl()
by Jean-Marc Valin
· 12 years ago
d509e9f
opus_demo: mark tables as static constants.
by Diego Elio Pettenò
· 12 years ago
1cd5d95
Implements OPUS_{GET,SET}_LSB_DEPTH
by Jean-Marc Valin
· 12 years ago
4466622
Fix bkp/s -> kb/s in opus_demo.
by Gregory Maxwell
· 12 years ago
2967d4e
Remove unnecessary and not-very-portable opus_demo case insensitivity.
by Gregory Maxwell
· 12 years ago
24ed465
int vs opus_int32 consistency
by Jean-Marc Valin
· 12 years ago
b7034ec
Make opus_demo r/w little-endian PCM independent of host byte-order.
by Gregory Maxwell
· 13 years ago
28b1d24
Fix negative write bug in opus_demo and add some fwrite() error handling.
by Gregory Maxwell
· 13 years ago
cb05e7c
s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code"
by Jean-Marc Valin
· 13 years ago
17c5966
Last updates for draft -11
by Jean-Marc Valin
· 13 years ago
abaa348
Adds -random_fec option to randomly add FEC to some frames.
by Jean-Marc Valin
· 13 years ago
a05a379
Adds -random_framesize and -sweep_max options to opus_demo
by Jean-Marc Valin
· 13 years ago
38fc0d5
Fix some inconsequential file descriptor leaks in the demo tools to silence cppcheck warnings.
by Gregory Maxwell
· 13 years ago
72b9b34
Newly introduced check_encoder_option failed unconditionally instead of only when you used the wrong options.
by Gregory Maxwell
· 13 years ago
9fb5cee
Checking that encoder options aren't used for decoding in opus_demo
by Jean-Marc Valin
· 13 years ago
aecf2d3
opus_demo now returns 1 on mismatch
by Jean-Marc Valin
· 13 years ago
da025d5
Convert tabs to spaces in the opus and celt code.
by Ralph Giles
· 13 years ago
a5ff49e
Renames test_opus to opus_demo and adds the test_opus_api, test_opus_encode, test_opus_decode test programs.
by Gregory Maxwell
· 13 years ago
[Renamed from src/test_opus.c]
294bfec
Implements hard CBR for SILK
by Jean-Marc Valin
· 13 years ago
854fe70
Minor fixes
by Koen Vos
· 13 years ago
ad29b2c
test_opus had skip uninitialized for decode-only
by Jean-Marc Valin
· 13 years ago
149754e
Patch from Tim to avoid a spurious uninitialized warning in test_opus.c.
by Gregory Maxwell
· 13 years ago
f7bf43b
Some fixes for C89 builds.
by Gregory Maxwell
· 13 years ago
1c2f563
Removed all the silk_ prefixes in source file names (not symbols)
by Jean-Marc Valin
· 13 years ago
f5ac8a6
test_opus now uses a string for the application
by Jean-Marc Valin
· 13 years ago
68bc8c0
Making RESTRICTED_LOWDELAY an "application" that's set at init time
by Jean-Marc Valin
· 13 years ago
d186c91
Adds OPUS_SET_RESTRICTED_LOWDELAY() encoder ctl
by Jean-Marc Valin
· 13 years ago
07dceb7
Adds ctl() requests for forcing any operating mode in the encoder
by Jean-Marc Valin
· 13 years ago
6268300
Merge remote-tracking branch 'greg/master'
by Jean-Marc Valin
· 13 years ago
c681bd0
Improved mode/channel/bandwidth control mechanism
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
be89c39
Using OPUS_ macros for <string.h> operations
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
4e1ce38
Addresses a bitstream bug for stereo FEC and minor fixes that make Opus compile again with Visual Studio.
by Koen Vos
· 13 years ago
d482773
Final range coder state now exposed through the ctl() interface
by Jean-Marc Valin
· 13 years ago
d7f6700
s/OPUS_SET_VBR_FLAG/OPUS_SET_VBR/
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
0c08a99
Fixes a pretty bad stereo bug in test_opus
by Jean-Marc Valin
· 13 years ago
c2d86f0
Fixed multiple bugs in the repacketizer
by Jean-Marc Valin
· 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
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
5b6791b
Remove an unused variable.
by Ralph Giles
· 13 years ago
59a93ab
Fixes some compiler warnings
by Christian Hoene
· 13 years ago
a0653ed
Fixes a bunch of valgrind errors when decoding random junk
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
103302b
Squashed commit of the following:
by Jean-Marc Valin
· 13 years ago
4907d37
test_opus.c now checks the sampling rate
by Jean-Marc Valin
· 13 years ago
d8765e5
SILK update
by Koen Vos
· 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
955f94c
Automatic bandwidth selection
by Jean-Marc Valin
· 14 years ago
9a115b9
Cleanup
by Jean-Marc Valin
· 14 years ago
f9bc460
Simple mode selection logic
by Jean-Marc Valin
· 14 years ago
1e1562c
Update for in-band FEC
by Koen Vos
· 14 years ago
5d56fc7
Relicensing to simplified (2-clause) BSD license
by Jean-Marc Valin
· 14 years ago
f919dd7
5ms frame mode was not working in test_opus.
by Gregory Maxwell
· 14 years ago
c9f6950
Fix test_opus args count
by Jean-Marc Valin
· 14 years ago
356c9c4
Frame size optional, defaults to 20 ms
by Jean-Marc Valin
· 14 years ago
2c8cfd0
oops
by Jean-Marc Valin
· 14 years ago
99929d2
Making test_opus default to VBR
by Jean-Marc Valin
· 14 years ago
2c8b298
Better handling of the bandwidth
by Jean-Marc Valin
· 14 years ago
fb45a3f
Build fixes
by Jean-Marc Valin
· 14 years ago
8f67b20
Testing the range coder final state
by Koen Vos
· 14 years ago
1761b81
Enabling the CELT post-filter in Opus
by Jean-Marc Valin
· 14 years ago
a10e879
Better handling of test_opus bandwidth options
by Jean-Marc Valin
· 14 years ago
Next »