PipeWire: default-nodes.c File Reference

PipeWire 0.3.34

Data Structures | Macros | Functions
default-nodes.c File Reference

## Data Structures
struct | impl

## Macros
#define | NAME "default-nodes"
#define | SESSION_KEY "default-nodes"
#define | SAVE_INTERVAL 1
#define | DEFAULT_CONFIG_AUDIO_SINK_KEY "default.configured.audio.sink"
#define | DEFAULT_CONFIG_AUDIO_SOURCE_KEY "default.configured.audio.source"
#define | DEFAULT_CONFIG_VIDEO_SOURCE_KEY "default.configured.video.source"

## Functions
int | sm_default_nodes_start (struct sm_media_session *session)

## Macro Definition Documentation

## ◆ DEFAULT_CONFIG_AUDIO_SINK_KEY

#define DEFAULT_CONFIG_AUDIO_SINK_KEY "default.configured.audio.sink"

## ◆ DEFAULT_CONFIG_AUDIO_SOURCE_KEY

#define DEFAULT_CONFIG_AUDIO_SOURCE_KEY "default.configured.audio.source"

## ◆ DEFAULT_CONFIG_VIDEO_SOURCE_KEY

#define DEFAULT_CONFIG_VIDEO_SOURCE_KEY "default.configured.video.source"

## ◆ NAME

#define NAME "default-nodes"

## ◆ SAVE_INTERVAL

#define SAVE_INTERVAL 1

## ◆ SESSION_KEY

#define SESSION_KEY "default-nodes"

## Function Documentation

## ◆ sm_default_nodes_start()

int sm_default_nodes_start | ( | struct sm_media_session * | session | ) |

References impl::context, impl::listener, impl::properties, pw_log_info, pw_properties_new(), impl::session, SESSION_KEY, sm_media_session_add_listener(), sm_media_session_load_state(), and spa_strerror.