blob: df7e715690a6ca6419b9322a094d294511d06ab0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
## SECTION=multimedia_libs
menuconfig OPUS
tristate
prompt "opus"
select HOST_SYSTEM_PERL
select HOST_MESON
help
Opus is a totally open, royalty-free, highly versatile audio codec.
if OPUS
config OPUS_DEEP_PLC
bool
prompt "enable deep packet loss concealment (PLC)"
help
Improves voice quality under sporadic packet loss, by using a deep
neural network to help with filling in short audio gaps in the
decoder. The decoder complexity needs to be set to 5 or more for this.
Increases binary size by about 1 MiB.
For details, see https://opus-codec.org/demo/opus-1.5/.
config OPUS_OSCE
bool
prompt "enable opus speech coding enhancement (OSCE)"
help
Improves voice quality of low-bitrate streams by applying voice
enhancements in the decoder.
A Linear Adaptive Coding Enhancer (LACE, ~100 MFLOPS) is used at
decoder complexity setting 6, and a Non-Linear variation (NoLACE,
~400 MFLOPS) is used at decoder complexity setting 7.
Increases binary size by about 1.6 MiB.
For details, see https://opus-codec.org/demo/opus-1.5/.
endif
|