PipeWire
0.3.34
|
Data Structures | |
struct | node |
struct | device |
struct | impl |
Macros | |
#define | SESSION_CONF "alsa-monitor.conf" |
#define | DEFAULT_JACK_SECONDS 1 |
#define | NAME "alsa-monitor" |
Functions | |
int | sm_alsa_monitor_start (struct sm_media_session *session) |
#define DEFAULT_JACK_SECONDS 1 |
#define NAME "alsa-monitor" |
#define SESSION_CONF "alsa-monitor.conf" |
Referenced by sm_alsa_monitor_start().
int sm_alsa_monitor_start | ( | struct sm_media_session * | session | ) |
References impl::conf, impl::device_list, impl::handle, node::impl, impl::listener, impl::monitor, impl::props, pw_context_load_spa_handle(), pw_log_error, pw_log_info, pw_properties_get(), pw_properties_new(), pw_properties_update_string(), impl::reserve, impl::session, SESSION_CONF, sm_media_session_load_conf(), spa_device_add_listener, spa_handle_get_interface, spa_list_init(), SPA_NAME_API_ALSA_ENUM_UDEV, spa_strerror, and SPA_TYPE_INTERFACE_Device.