PipeWire: alsa-midi.c File Reference

PipeWire 0.3.37

Data Structures | Macros | Functions
alsa-midi.c File Reference
Include dependency graph for alsa-midi.c:

## Data Structures
struct | impl

## Macros
#define | SND_PATH "/dev/snd"
#define | SEQ_NAME "seq"
#define | SND_SEQ_PATH SND_PATH"/"SEQ_NAME
#define | DEFAULT_NAME "Midi-Bridge"

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

## Macro Definition Documentation

## ◆ DEFAULT_NAME

#define DEFAULT_NAME "Midi-Bridge"

## ◆ SEQ_NAME

#define SEQ_NAME "seq"

## ◆ SND_PATH

#define SND_PATH "/dev/snd"

## ◆ SND_SEQ_PATH

#define SND_SEQ_PATH SND_PATH"/"SEQ_NAME

## Function Documentation

## ◆ sm_alsa_midi_start()

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

References DEFAULT_NAME, impl::listener, name, impl::props, pw_properties_get(), pw_properties_new(), impl::session, sm_media_session_add_listener(), SPA_KEY_FACTORY_NAME, SPA_KEY_NODE_NAME, and SPA_NAME_API_ALSA_SEQ_BRIDGE.