VSF Documented
mean.h
Go to the documentation of this file.
1#ifndef __MEAN_H__
2#define __MEAN_H__
3
4#ifdef __cplusplus
5extern "C" {
6#endif
7
9 int * buffer;
10 int length;
11 int index;
12 int count;
13 int sum;
14};
15
16struct mean_filter_t * mean_alloc(int length);
17void mean_free(struct mean_filter_t * filter);
18int mean_update(struct mean_filter_t * filter, int value);
19void mean_clear(struct mean_filter_t * filter);
20
21#ifdef __cplusplus
22}
23#endif
24
25#endif /* __MEAN_H__ */
struct mean_filter_t * mean_alloc(int length)
Definition mean.c:12
int mean_update(struct mean_filter_t *filter, int value)
Definition mean.c:50
void mean_free(struct mean_filter_t *filter)
Definition mean.c:40
void mean_clear(struct mean_filter_t *filter)
Definition mean.c:62
Definition mean.h:8
int index
Definition mean.h:11
int * buffer
Definition mean.h:9
int count
Definition mean.h:12
int length
Definition mean.h:10
int sum
Definition mean.h:13
vk_av_control_value_t value
Definition vsf_audio.h:171
uint_fast8_t length
Definition vsf_pbuf.c:38