ref: 26d3a3593e495da91a278b2fa1f2064fd8cb3a7e
parent: d7ce091b1c459eafcbbb43a3e15c2590f5657b24
author: Jean-Marc Valin <jmvalin@amazon.com>
date: Fri May 19 12:54:13 EDT 2023
Oops, fixed build with DRED disabled
--- a/src/opus_decoder.c
+++ b/src/opus_decoder.c
@@ -1094,7 +1094,7 @@
opus_uint32 magic;
};
-#if defined(ENABLE_HARDENING) || defined(ENABLE_ASSERTIONS)
+#if defined(ENABLE_NEURAL_FEC) && (defined(ENABLE_HARDENING) || defined(ENABLE_ASSERTIONS))
static void validate_dred_decoder(OpusDREDDecoder *st)
{
celt_assert(st->magic == 0xD8EDDEC0);
@@ -1229,6 +1229,7 @@
}
return 0;
#else
+ (void)dred_dec;
(void)dred;
(void)data;
(void)len;
@@ -1253,7 +1254,9 @@
dst->process_stage = 2;
return OPUS_OK;
#else
- (void)dred;
+ (void)dred_dec;
+ (void)src;
+ (void)dst;
return OPUS_UNIMPLEMENTED;
#endif
}
--
⑨