Jean-Marc Valin
|
94b81ea9f3
Making multistream variable duration work for both the float and int API
|
12 years ago |
Jean-Marc Valin
|
bfd66aa3ab
No need for extra_buffer anymore
|
12 years ago |
Jean-Marc Valin
|
c8b154586f
Better handling of the multistream bitrate
|
12 years ago |
Jean-Marc Valin
|
5b658d0c90
Multistream support for variable frame duration
|
12 years ago |
Jean-Marc Valin
|
99faeeb70b
Makes variable framesize less aggressive at lower rates
|
12 years ago |
Jean-Marc Valin
|
1cae62ec03
Re-enable analysis for 40- and 60-ms frames
|
12 years ago |
Jean-Marc Valin
|
27d11ae1be
First attempt at varying the frame size depending on the audio (float only)
|
12 years ago |
Jean-Marc Valin
|
04c75d2d8b
Makes opus_demo rubust to the encoder using variable frame duration
|
12 years ago |
Jean-Marc Valin
|
654c8a9cf1
Running transient_analysis() even for 2.5 ms frames
|
12 years ago |
Jean-Marc Valin
|
b6f9952ec1
Makes analysis usable for all frame sizes
|
12 years ago |
Jean-Marc Valin
|
ced85379c2
Moves analysis to the beginning of opus_encode()
|
12 years ago |
Jean-Marc Valin
|
90bac9d148
Minor tuining of complexity thresholds
|
12 years ago |
Jean-Marc Valin
|
28ef277db4
VBR code simplification
|
12 years ago |
Jean-Marc Valin
|
dae16fb94b
Cleanup: tf_estimate now ranges from 0 to 1
|
12 years ago |
Jean-Marc Valin
|
f8809dda4b
Dynalloc rate calibration
|
12 years ago |
Jean-Marc Valin
|
1122d299ab
Makes "stereo savings" less aggressive on mono or near-mono.
|
12 years ago |
Jean-Marc Valin
|
b33db8f318
Makes tonality boost less aggressive
|
12 years ago |
Jean-Marc Valin
|
41fd7a12b5
Disables the new spread+tapset estimator
|
12 years ago |
Ralph Giles
|
256c9595d8
Document that opus_packet_get_nb_frames, etc. can return OPUS_BAD_ARG.
|
12 years ago |
Timothy B. Terriberry
|
8eb9bb7939
Numerous PLC cleanups.
|
12 years ago |
Ralph Giles
|
22d8dcf398
Remove the obsolete CELT_BUILD define from win32/config.h.
|
12 years ago |
Gregory Maxwell
|
19239ea3a2
Add tests for GET_LAST_PACKET_DURATION.
|
12 years ago |
Jean-Marc Valin
|
a0737d1fcf
Fixes OPUS_GET_LAST_PACKET_DURATION
|
12 years ago |
Gregory Maxwell
|
535efb0707
Add missing packet_get_nb_samples test coverage and fix test output.
|
12 years ago |
Ralph Giles
|
119d53c94d
Bump soname version to match the 1.0.x branch.
|
12 years ago |
Ralph Giles
|
d215a11324
Link to the new Microsoft patent license.
|
12 years ago |
Jean-Marc Valin
|
2c1a11ff8a
Adds assert to catch bug from previous commit
|
12 years ago |
Jean-Marc Valin
|
8c9c9b280d
Fixes a multi-frame FEC issue that was caught by valgrind
|
12 years ago |
Jean-Marc Valin
|
9283114fa1
Adds explicit valgrind checks when ENABLE_VALGRIND is defined
|
12 years ago |
Jean-Marc Valin
|
d0fd9d4baa
Implements opus_packet_get_nb_samples()
|
12 years ago |