PipeWire: module-filter-chain.c File Reference

PipeWire 0.3.37

Data Structures | Macros | Functions
module-filter-chain.c File Reference
Include dependency graph for module-filter-chain.c:

## Data Structures
struct | plugin
struct | descriptor
struct | port
struct | node
struct | link
struct | graph_port
struct | graph_hndl
struct | graph
struct | impl

## Macros
#define | NAME "filter-chain"
#define | MAX_HNDL 64
#define | MAX_PORTS 64
#define | MAX_CONTROLS 256
#define | MAX_SAMPLES 8192

## Functions
int | pipewire__module_init (struct pw_impl_module *module, const char *args)

## Macro Definition Documentation

## ◆ MAX_CONTROLS

#define MAX_CONTROLS 256

## ◆ MAX_HNDL

#define MAX_HNDL 64

## ◆ MAX_PORTS

#define MAX_PORTS 64

## ◆ MAX_SAMPLES

#define MAX_SAMPLES 8192

## ◆ NAME

#define NAME "filter-chain"

## Function Documentation

## ◆ pipewire__module_init()

int pipewire__module_init | ( | struct pw_impl_module * | module,
|  | const char * | args
| ) |  |

References impl::capture_props, impl::context, impl::graph, graph::impl, impl::module, impl::playback_props, impl::plugin_list, props, pw_context_get_support(), pw_context_get_work_queue(), pw_global_get_id(), pw_impl_module_get_context(), pw_impl_module_get_global(), PW_KEY_NODE_DESCRIPTION, PW_KEY_NODE_GROUP, PW_KEY_NODE_LINK_GROUP, PW_KEY_NODE_NAME, PW_KEY_NODE_VIRTUAL, pw_log_debug, pw_log_error, pw_properties_get(), pw_properties_new(), pw_properties_new_string(), pw_properties_set(), pw_properties_setf(), pw_properties_update_string(), impl::rate, spa_cpu_get_flags, spa_list_init(), spa_support_find(), SPA_TYPE_INTERFACE_CPU, and impl::work.