![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|

Go to the source code of this file.
Classes | |
| struct | audio_filter |
| struct | audio_filter_info |
Macros | |
| #define | AUDIO_FILTER_ABI_VERSION 3 |
Enumerations | |
| enum | af_result_code { AF_MISCONFIGURED = -2 , AF_FAILURE = -1 , AF_OK = 0 , AF_CONFIGURED_CLOSEST = 1 , AF_HELP_SHOWN = 2 } |
Functions | |
| enum af_result_code | audio_filter (struct audio_filter *state, struct audio_frame **frame) |
| enum af_result_code | audio_filter_configure (struct audio_filter *state, int bps, int ch_count, int sample_rate) |
| void | audio_filter_destroy (struct audio_filter *state) |
| void | audio_filter_get_configured_in (struct audio_filter *state, int *bps, int *ch_count, int *sample_rate) |
| void | audio_filter_get_configured_out (struct audio_filter *state, int *bps, int *ch_count, int *sample_rate) |
| enum af_result_code | audio_filter_init (struct module *parent, const char *name, const char *cfg, struct audio_filter *filter) |
Definition in file audio_filter.h.
| #define AUDIO_FILTER_ABI_VERSION 3 |
Definition at line 41 of file audio_filter.h.
Referenced by audio_filter_init().
| enum af_result_code |
| Enumerator | |
|---|---|
| AF_MISCONFIGURED | |
| AF_FAILURE | |
| AF_OK | |
| AF_CONFIGURED_CLOSEST | |
| AF_HELP_SHOWN | |
Definition at line 50 of file audio_filter.h.
| enum af_result_code audio_filter | ( | struct audio_filter * | state, |
| struct audio_frame ** | frame ) |
| enum af_result_code audio_filter_configure | ( | struct audio_filter * | state, |
| int | bps, | ||
| int | ch_count, | ||
| int | sample_rate ) |
Definition at line 91 of file audio_filter.cpp.
References sample_rate, and state.
Referenced by Filter_chain::reconfigure().
| void audio_filter_destroy | ( | struct audio_filter * | state | ) |
Definition at line 77 of file audio_filter.cpp.
References state.
Referenced by Filter_chain::clear().
| void audio_filter_get_configured_in | ( | struct audio_filter * | state, |
| int * | bps, | ||
| int * | ch_count, | ||
| int * | sample_rate ) |
Definition at line 103 of file audio_filter.cpp.
References sample_rate, and state.
| void audio_filter_get_configured_out | ( | struct audio_filter * | state, |
| int * | bps, | ||
| int * | ch_count, | ||
| int * | sample_rate ) |
Definition at line 97 of file audio_filter.cpp.
References sample_rate, and state.
Referenced by Filter_chain::reconfigure().
| enum af_result_code audio_filter_init | ( | struct module * | parent, |
| const char * | name, | ||
| const char * | cfg, | ||
| struct audio_filter * | filter ) |
Definition at line 53 of file audio_filter.cpp.
References AF_FAILURE, AUDIO_FILTER_ABI_VERSION, filter(), get_libraries_for_class(), LIBRARY_CLASS_AUDIO_FILTER, LOG_LEVEL_ERROR, log_msg(), name, and parent.
Referenced by Filter_chain::emplace_new().
