diff options
author | Jean-Marc Valin <jmvalin@amazon.com> | 2022-12-07 00:09:39 +0300 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@amazon.com> | 2023-06-16 20:01:21 +0300 |
commit | 8623012b30035dae057ef91dc4438f18a2c9801d (patch) | |
tree | 93d7391602e058302ac4e35ebe8012d80854bee9 /silk/dred_decoder.c | |
parent | 0edb3954e863218f756cc637ecd10eb742b115b6 (diff) |
DRED integration work in progress
Diffstat (limited to 'silk/dred_decoder.c')
-rw-r--r-- | silk/dred_decoder.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/silk/dred_decoder.c b/silk/dred_decoder.c index ee56e9e9..a8e0abbd 100644 --- a/silk/dred_decoder.c +++ b/silk/dred_decoder.c @@ -47,7 +47,7 @@ void dred_deinit_decoder(DREDDec *dec) DRED_rdovae_destroy_decoder(dec->rdovae_dec); } -void dred_decode_redundancy_package(DREDDec *dec, float *features, opus_uint8 *bytes, int num_bytes) +void dred_decode_redundancy_package(DREDDec *dec, float *features, const opus_uint8 *bytes, int num_bytes) { const opus_uint16 *p0 = DRED_rdovae_get_p0_pointer(); const opus_uint16 *quant_scales = DRED_rdovae_get_quant_scales_pointer(); @@ -64,7 +64,7 @@ void dred_decode_redundancy_package(DREDDec *dec, float *features, opus_uint8 *b celt_assert(DRED_NUM_REDUNDANCY_FRAMES % 2 == 0); /* decode initial state and initialize RDOVAE decoder */ - ec_dec_init(&dec->ec_dec, bytes, num_bytes); + ec_dec_init(&dec->ec_dec, (unsigned char*)bytes, num_bytes); dred_decode_state(&dec->ec_dec, state); DRED_rdovae_dec_init_states(dec->rdovae_dec, state); @@ -87,4 +87,4 @@ void dred_decode_redundancy_package(DREDDec *dec, float *features, opus_uint8 *b features + offset, latents); } -}
\ No newline at end of file +} |