New DTX that works in all modes (SILK/CELT/HYBRID)
authorFelicia Lim <flim@google.com>
Mon, 16 May 2016 13:29:53 +0000 (15:29 +0200)
committerJean-Marc Valin <jmvalin@jmvalin.ca>
Sun, 17 Jul 2016 19:05:54 +0000 (15:05 -0400)
commit36481346729962928b58672a86bef140b703787a
tree6eb7910c0039e8c62d1dff3c064686e2233ef925
parent425e8a9bdab4065e8176198738e9caf046a03240
New DTX that works in all modes (SILK/CELT/HYBRID)

A frame is marked as valid for DTX if it contains noise or only digital
silence. As before, there is an overhang period of 200 ms and a maximum
consecutive DTX period of 400 ms.

If the new DTX cannot be used because of the complexity setting and
sampling frequency chosen, the SILK DTX will be used instead.

Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
celt/celt.h
silk/define.h
src/analysis.c
src/opus_encoder.c