![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|
#include "debug.h"#include <vector>#include "audio_filter.h"#include "lib_common.h"#include "module.h"#include "utils/color_out.h"
Go to the source code of this file.
Functions | |
| af_result_code | audio_filter (struct audio_filter *state, struct audio_frame **frame) |
| 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) |
| af_result_code | audio_filter_init (struct module *parent, const char *name, const char *cfg, struct audio_filter *filter) |
Definition in file audio_filter.cpp.
| af_result_code audio_filter | ( | struct audio_filter * | state, |
| struct audio_frame ** | frame ) |
| 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().
| 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().
