- Nov 21, 2023
-
-
Jean-Marc Valin authored
DRED will absorb the bitrate variation
-
- Nov 16, 2023
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Starting with compute_linear()
-
- Oct 30, 2023
-
-
Jean-Marc Valin authored
-
- Oct 15, 2023
-
-
Jean-Marc Valin authored
Signed-off-by:
Jean-Marc Valin <jmvalin@amazon.com>
-
- Sep 20, 2023
-
-
Jean-Marc Valin authored
-
- Aug 09, 2023
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
When ready, change DRED_EXTENSION_ID to the final ID, remove DRED_EXPERIMENTAL_VERSION completely, and change DRED_EXPERIMENTAL_BYTES to zero (eventually remove it).
-
- Jul 12, 2023
-
-
Jean-Marc Valin authored
Should work for both CBR and VBR. In the CBR case, we can make CELT VBR and use DRED to fill the rest.
-
Jean-Marc Valin authored
If configuring CELT for CBR but controlling the bitrate with OPUS_SET_BITRATE rather than nbCompressedBytes, then the range coder buffer would never get resized. AFAICT this could never be triggered in Opus because CBR was also controlled by nbCompressedBytes.
-
Jean-Marc Valin authored
Avoids interactions with redundancy settings
-
Jean-Marc Valin authored
SET_BITRATE is now the total bitrate again
-
Jean-Marc Valin authored
We weren't reserving enough bytes for the DRED extension
-
Jean-Marc Valin authored
-
- Jul 03, 2023
-
-
Jean-Marc Valin authored
Also, don't code DRED that's redundant with the main packet
-
- Jun 28, 2023
-
-
Jean-Marc Valin authored
Should make synthesis easier in the future
-
- Jun 16, 2023
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Adding a 'D' byte to signal the DRED experiment, along with a version number byte. This entire commit will be reverted once DRED is finalized and given a non-experimental extension number.
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
- Jul 06, 2022
-
-
Jean-Marc Valin authored
-
- Jul 01, 2022
-
-
Jean-Marc Valin authored
Unlike OPUS_SET_INBAND_FEC(1), the encoder does not necessarily switch to SILK if we have music.
-
- May 12, 2021
-
-
Ralph Giles authored
This was introduced in February, and fails the corresponding check in gitlab ci runs. Also indent the subsequent lines to match and correct typos. Signed-off-by:
Mark Harris <mark.hsj@gmail.com>
-
- Feb 19, 2021
-
-
Signed-off-by:
Felicia Lim <flim@google.com>
-
- Jun 14, 2020
-
-
Mark Harris authored
-
- Feb 15, 2020
-
-
Signed-off-by:
Felicia Lim <flim@google.com>
-
Reland "Fixes to the the activity flag that is passed to Silk so it represents the final activity flag used in the DTX decision" This flag was modified after calling the Silk encoder function. This commit corrects that behavior by introducing those modifications before calling the Silk encoder. Slightly modified comments by Felicia Lim Signed-off-by:
Felicia Lim <flim@google.com>
-
- Feb 10, 2020
-
-
Felicia Lim authored
Revert "Fixes to the the activity flag that is passed to Silk so it represents the final activity flag used in the DTX decision" This reverts commit ea3b30f9.
-