diff options
Diffstat (limited to 'silk/resampler_private.h')
-rw-r--r-- | silk/resampler_private.h | 54 |
1 files changed, 23 insertions, 31 deletions
diff --git a/silk/resampler_private.h b/silk/resampler_private.h index 36292c6f..50a66cfe 100644 --- a/silk/resampler_private.h +++ b/silk/resampler_private.h @@ -39,53 +39,45 @@ extern "C" { /* Number of input samples to process in the inner loop */ #define RESAMPLER_MAX_BATCH_SIZE_IN 480 -/* Description: Hybrid IIR/FIR polyphase implementation of resampling */ +/* Description: Hybrid IIR/FIR polyphase implementation of resampling */ void silk_resampler_private_IIR_FIR( - void *SS, /* I/O: Resampler state */ - opus_int16 out[], /* O: Output signal */ - const opus_int16 in[], /* I: Input signal */ - opus_int32 inLen /* I: Number of input samples */ + void *SS, /* I/O Resampler state */ + opus_int16 out[], /* O Output signal */ + const opus_int16 in[], /* I Input signal */ + opus_int32 inLen /* I Number of input samples */ ); -/* Description: Hybrid IIR/FIR polyphase implementation of resampling */ +/* Description: Hybrid IIR/FIR polyphase implementation of resampling */ void silk_resampler_private_down_FIR( - void *SS, /* I/O: Resampler state */ - opus_int16 out[], /* O: Output signal */ - const opus_int16 in[], /* I: Input signal */ - opus_int32 inLen /* I: Number of input samples */ -); - -/* Copy */ -void silk_resampler_private_copy( - void *SS, /* I/O: Resampler state (unused) */ - opus_int16 out[], /* O: Output signal */ - const opus_int16 in[], /* I: Input signal */ - opus_int32 inLen /* I: Number of input samples */ + void *SS, /* I/O Resampler state */ + opus_int16 out[], /* O Output signal */ + const opus_int16 in[], /* I Input signal */ + opus_int32 inLen /* I Number of input samples */ ); /* Upsample by a factor 2, high quality */ void silk_resampler_private_up2_HQ_wrapper( - void *SS, /* I/O: Resampler state (unused) */ - opus_int16 *out, /* O: Output signal [ 2 * len ] */ - const opus_int16 *in, /* I: Input signal [ len ] */ - opus_int32 len /* I: Number of input samples */ + void *SS, /* I/O Resampler state (unused) */ + opus_int16 *out, /* O Output signal [ 2 * len ] */ + const opus_int16 *in, /* I Input signal [ len ] */ + opus_int32 len /* I Number of input samples */ ); /* Upsample by a factor 2, high quality */ void silk_resampler_private_up2_HQ( - opus_int32 *S, /* I/O: Resampler state [ 6 ] */ - opus_int16 *out, /* O: Output signal [ 2 * len ] */ - const opus_int16 *in, /* I: Input signal [ len ] */ - opus_int32 len /* I: Number of input samples */ + opus_int32 *S, /* I/O Resampler state [ 6 ] */ + opus_int16 *out, /* O Output signal [ 2 * len ] */ + const opus_int16 *in, /* I Input signal [ len ] */ + opus_int32 len /* I Number of input samples */ ); /* Second order AR filter */ void silk_resampler_private_AR2( - opus_int32 S[], /* I/O: State vector [ 2 ] */ - opus_int32 out_Q8[], /* O: Output signal */ - const opus_int16 in[], /* I: Input signal */ - const opus_int16 A_Q14[], /* I: AR coefficients, Q14 */ - opus_int32 len /* I: Signal length */ + opus_int32 S[], /* I/O State vector [ 2 ] */ + opus_int32 out_Q8[], /* O Output signal */ + const opus_int16 in[], /* I Input signal */ + const opus_int16 A_Q14[], /* I AR coefficients, Q14 */ + opus_int32 len /* I Signal length */ ); #ifdef __cplusplus |