Edge AI Add-on API 2.2.0
Loading...
Searching...
No Matches
nrf_dsp_window_sliding.h File Reference

Go to the source code of this file.

Data Structures

struct  nrf_dsp_window_sliding_s
 Sliding window context block. More...
 

Typedefs

typedef void(* nrf_dsp_window_sliding_cb_t) (void *p_window, uint16_t window_size, void *p_user_ctx)
 Sliding window callback function. Called when window buffer is ready.
 
typedef struct nrf_dsp_window_sliding_s nrf_dsp_window_sliding_t
 Sliding window context block.
 

Functions

int8_t nrf_dsp_window_sliding_init (nrf_dsp_window_sliding_t *p_ctx, void *p_window, uint16_t window_size, uint16_t sample_size, uint16_t window_hop, nrf_dsp_window_sliding_cb_t cb, void *p_user_ctx)
 Initialize sliding window context.
 
void nrf_dsp_window_sliding_feed (nrf_dsp_window_sliding_t *p_ctx, void *p_samples, uint16_t samples_num)
 Feeds samples to the sliding window.