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
path: root/silk
diff options
context:
space:
mode:
authorJean-Marc Valin <jmvalin@amazon.com>2023-10-15 09:37:54 +0300
committerJean-Marc Valin <jmvalin@amazon.com>2023-10-15 09:54:55 +0300
commit5c24975c3a1e46439a37c1a8b16c10515c85d1da (patch)
treef9e38196f45a7910d951ebee2ae69eb4eebdd8d6 /silk
parent98726c4ca61ddfb691e7fc2dff26d9e51e7fffaa (diff)
Rename NEURAL_PLC to ENABLE_DEEP_PLC
Signed-off-by: Jean-Marc Valin <jmvalin@amazon.com>
Diffstat (limited to 'silk')
-rw-r--r--silk/API.h2
-rw-r--r--silk/PLC.c16
-rw-r--r--silk/PLC.h2
-rw-r--r--silk/dec_API.c4
-rw-r--r--silk/decode_frame.c6
-rw-r--r--silk/main.h2
-rw-r--r--silk/structs.h2
7 files changed, 17 insertions, 17 deletions
diff --git a/silk/API.h b/silk/API.h
index 918ad696..82ae6811 100644
--- a/silk/API.h
+++ b/silk/API.h
@@ -114,7 +114,7 @@ opus_int silk_Decode( /* O Returns error co
ec_dec *psRangeDec, /* I/O Compressor data structure */
opus_int16 *samplesOut, /* O Decoded output speech vector */
opus_int32 *nSamplesOut, /* O Number of samples decoded */
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
LPCNetPLCState *lpcnet,
#endif
int arch /* I Run-time architecture */
diff --git a/silk/PLC.c b/silk/PLC.c
index 224b150d..8a5e4f3b 100644
--- a/silk/PLC.c
+++ b/silk/PLC.c
@@ -33,7 +33,7 @@ POSSIBILITY OF SUCH DAMAGE.
#include "stack_alloc.h"
#include "PLC.h"
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
#include "lpcnet.h"
#endif
@@ -51,7 +51,7 @@ static OPUS_INLINE void silk_PLC_conceal(
silk_decoder_state *psDec, /* I/O Decoder state */
silk_decoder_control *psDecCtrl, /* I/O Decoder control */
opus_int16 frame[], /* O LPC residual signal */
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
LPCNetPLCState *lpcnet,
#endif
int arch /* I Run-time architecture */
@@ -74,7 +74,7 @@ void silk_PLC(
silk_decoder_control *psDecCtrl, /* I/O Decoder control */
opus_int16 frame[], /* I/O signal */
opus_int lost, /* I Loss flag */
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
LPCNetPLCState *lpcnet,
#endif
int arch /* I Run-time architecture */
@@ -91,7 +91,7 @@ void silk_PLC(
/* Generate Signal */
/****************************/
silk_PLC_conceal( psDec, psDecCtrl, frame,
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
lpcnet,
#endif
arch );
@@ -102,7 +102,7 @@ void silk_PLC(
/* Update state */
/****************************/
silk_PLC_update( psDec, psDecCtrl );
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
if ( lpcnet != NULL && psDec->sPLC.fs_kHz == 16 ) {
int k;
for( k = 0; k < psDec->nb_subfr; k += 2 ) {
@@ -217,7 +217,7 @@ static OPUS_INLINE void silk_PLC_conceal(
silk_decoder_state *psDec, /* I/O Decoder state */
silk_decoder_control *psDecCtrl, /* I/O Decoder control */
opus_int16 frame[], /* O LPC residual signal */
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
LPCNetPLCState *lpcnet,
#endif
int arch /* I Run-time architecture */
@@ -396,7 +396,7 @@ static OPUS_INLINE void silk_PLC_conceal(
/* Scale with Gain */
frame[ i ] = (opus_int16)silk_SAT16( silk_SAT16( silk_RSHIFT_ROUND( silk_SMULWW( sLPC_Q14_ptr[ MAX_LPC_ORDER + i ], prevGain_Q10[ 1 ] ), 8 ) ) );
}
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
if ( lpcnet != NULL && psDec->sPLC.fs_kHz == 16 ) {
for( k = 0; k < psDec->nb_subfr; k += 2 ) {
lpcnet_plc_conceal( lpcnet, frame + k * psDec->subfr_length );
@@ -467,7 +467,7 @@ void silk_PLC_glue_frames(
slope_Q16 = silk_DIV32_16( ( (opus_int32)1 << 16 ) - gain_Q16, length );
/* Make slope 4x steeper to avoid missing onsets after DTX */
slope_Q16 = silk_LSHIFT( slope_Q16, 2 );
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
if ( psDec->sPLC.fs_kHz != 16 )
#endif
{
diff --git a/silk/PLC.h b/silk/PLC.h
index b59f7f00..1bebb786 100644
--- a/silk/PLC.h
+++ b/silk/PLC.h
@@ -49,7 +49,7 @@ void silk_PLC(
silk_decoder_control *psDecCtrl, /* I/O Decoder control */
opus_int16 frame[], /* I/O signal */
opus_int lost, /* I Loss flag */
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
LPCNetPLCState *lpcnet,
#endif
int arch /* I Run-time architecture */
diff --git a/silk/dec_API.c b/silk/dec_API.c
index 67d1d3e5..090d6089 100644
--- a/silk/dec_API.c
+++ b/silk/dec_API.c
@@ -86,7 +86,7 @@ opus_int silk_Decode( /* O Returns error co
ec_dec *psRangeDec, /* I/O Compressor data structure */
opus_int16 *samplesOut, /* O Decoded output speech vector */
opus_int32 *nSamplesOut, /* O Number of samples decoded */
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
LPCNetPLCState *lpcnet,
#endif
int arch /* I Run-time architecture */
@@ -301,7 +301,7 @@ opus_int silk_Decode( /* O Returns error co
condCoding = CODE_CONDITIONALLY;
}
ret += silk_decode_frame( &channel_state[ n ], psRangeDec, &samplesOut1_tmp[ n ][ 2 ], &nSamplesOutDec, lostFlag, condCoding,
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
n == 0 ? lpcnet : NULL,
#endif
arch);
diff --git a/silk/decode_frame.c b/silk/decode_frame.c
index 952a807a..b393952c 100644
--- a/silk/decode_frame.c
+++ b/silk/decode_frame.c
@@ -43,7 +43,7 @@ opus_int silk_decode_frame(
opus_int32 *pN, /* O Pointer to size of output frame */
opus_int lostFlag, /* I 0: no loss, 1 loss, 2 decode fec */
opus_int condCoding, /* I The type of conditional coding to use */
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
LPCNetPLCState *lpcnet,
#endif
int arch /* I Run-time architecture */
@@ -91,7 +91,7 @@ opus_int silk_decode_frame(
/* Update PLC state */
/********************************************************/
silk_PLC( psDec, psDecCtrl, pOut, 0,
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
lpcnet,
#endif
arch );
@@ -105,7 +105,7 @@ opus_int silk_decode_frame(
} else {
/* Handle packet loss by extrapolation */
silk_PLC( psDec, psDecCtrl, pOut, 1,
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
lpcnet,
#endif
arch );
diff --git a/silk/main.h b/silk/main.h
index 4547b136..c67775ef 100644
--- a/silk/main.h
+++ b/silk/main.h
@@ -410,7 +410,7 @@ opus_int silk_decode_frame(
opus_int32 *pN, /* O Pointer to size of output frame */
opus_int lostFlag, /* I 0: no loss, 1 loss, 2 decode fec */
opus_int condCoding, /* I The type of conditional coding to use */
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
LPCNetPLCState *lpcnet,
#endif
int arch /* I Run-time architecture */
diff --git a/silk/structs.h b/silk/structs.h
index 0882696c..cc85c1ca 100644
--- a/silk/structs.h
+++ b/silk/structs.h
@@ -34,7 +34,7 @@ POSSIBILITY OF SUCH DAMAGE.
#include "entenc.h"
#include "entdec.h"
-#ifdef NEURAL_PLC
+#ifdef ENABLE_DEEP_PLC
#include "lpcnet.h"
#include "lpcnet_private.h"
#endif