Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.xiph.org/xiph/opus.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Marc Valin <jmvalin@jmvalin.ca>2015-12-24 22:45:53 +0300
committerJean-Marc Valin <jmvalin@jmvalin.ca>2015-12-24 22:45:53 +0300
commit9818ac9a6c67050fa36566e7abc14f922168fef5 (patch)
tree1059326b2ef04e7e7287f839d9936e95a8d73dbe
parent03a277d3608891cebcf4509cff744694d12a6f26 (diff)
more aggressive at using wider bandwidths
-rw-r--r--src/opus_encoder.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/opus_encoder.c b/src/opus_encoder.c
index 1da79029..f1504448 100644
--- a/src/opus_encoder.c
+++ b/src/opus_encoder.c
@@ -113,27 +113,27 @@ struct OpusEncoder {
(difference with the middle) */
static const opus_int32 mono_voice_bandwidth_thresholds[8] = {
11000, 1000, /* NB<->MB */
- 14000, 1000, /* MB<->WB */
- 17000, 1000, /* WB<->SWB */
- 21000, 2000, /* SWB<->FB */
+ 12500, 1000, /* MB<->WB */
+ 14000, 1000, /* WB<->SWB */
+ 15000, 2000, /* SWB<->FB */
};
static const opus_int32 mono_music_bandwidth_thresholds[8] = {
- 12000, 1000, /* NB<->MB */
- 15000, 1000, /* MB<->WB */
- 18000, 2000, /* WB<->SWB */
- 22000, 2000, /* SWB<->FB */
+ 11000, 1000, /* NB<->MB */
+ 12500, 1000, /* MB<->WB */
+ 14000, 1000, /* WB<->SWB */
+ 15000, 2000, /* SWB<->FB */
};
static const opus_int32 stereo_voice_bandwidth_thresholds[8] = {
11000, 1000, /* NB<->MB */
- 14000, 1000, /* MB<->WB */
- 21000, 2000, /* WB<->SWB */
- 28000, 2000, /* SWB<->FB */
+ 12500, 1000, /* MB<->WB */
+ 14000, 1000, /* WB<->SWB */
+ 15000, 2000, /* SWB<->FB */
};
static const opus_int32 stereo_music_bandwidth_thresholds[8] = {
- 12000, 1000, /* NB<->MB */
- 18000, 2000, /* MB<->WB */
- 20000, 2000, /* WB<->SWB */
- 24000, 2000, /* SWB<->FB */
+ 11000, 1000, /* NB<->MB */
+ 12500, 1000, /* MB<->WB */
+ 14000, 1000, /* WB<->SWB */
+ 15000, 2000, /* SWB<->FB */
};
/* Threshold bit-rates for switching between mono and stereo */
static const opus_int32 stereo_voice_threshold = 24000;