Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
ExtPort_v1 Struct Reference

Data Fields

int schema_version
 
void * jport
 
char * full_name
 
char * short_name
 
char * alias1
 
char * alias2
 
int num_aliases
 
void * mme_dev
 
unsigned int rtaudio_channel_idx
 
char * rtaudio_dev_name
 
unsigned int rtaudio_id
 
bool rtaudio_is_input
 
bool rtaudio_is_duplex
 
void * rtaudio_dev
 
unsigned int rtmidi_id
 
void * rtmidi_dev
 
ExtPortType_v1 type
 
bool is_midi
 
int hw_processor_index
 
bool active
 
void * port
 

Detailed Description

Definition at line 33 of file ext_port.h.

Field Documentation

◆ active

bool ExtPort_v1::active

Definition at line 54 of file ext_port.h.

◆ alias1

char* ExtPort_v1::alias1

Definition at line 39 of file ext_port.h.

◆ alias2

char* ExtPort_v1::alias2

Definition at line 40 of file ext_port.h.

◆ full_name

char* ExtPort_v1::full_name

Definition at line 37 of file ext_port.h.

◆ hw_processor_index

int ExtPort_v1::hw_processor_index

Definition at line 53 of file ext_port.h.

◆ is_midi

bool ExtPort_v1::is_midi

Definition at line 52 of file ext_port.h.

◆ jport

void* ExtPort_v1::jport

Definition at line 36 of file ext_port.h.

◆ mme_dev

void* ExtPort_v1::mme_dev

Definition at line 42 of file ext_port.h.

◆ num_aliases

int ExtPort_v1::num_aliases

Definition at line 41 of file ext_port.h.

◆ port

void* ExtPort_v1::port

Definition at line 55 of file ext_port.h.

◆ rtaudio_channel_idx

unsigned int ExtPort_v1::rtaudio_channel_idx

Definition at line 43 of file ext_port.h.

◆ rtaudio_dev

void* ExtPort_v1::rtaudio_dev

Definition at line 48 of file ext_port.h.

◆ rtaudio_dev_name

char* ExtPort_v1::rtaudio_dev_name

Definition at line 44 of file ext_port.h.

◆ rtaudio_id

unsigned int ExtPort_v1::rtaudio_id

Definition at line 45 of file ext_port.h.

◆ rtaudio_is_duplex

bool ExtPort_v1::rtaudio_is_duplex

Definition at line 47 of file ext_port.h.

◆ rtaudio_is_input

bool ExtPort_v1::rtaudio_is_input

Definition at line 46 of file ext_port.h.

◆ rtmidi_dev

void* ExtPort_v1::rtmidi_dev

Definition at line 50 of file ext_port.h.

◆ rtmidi_id

unsigned int ExtPort_v1::rtmidi_id

Definition at line 49 of file ext_port.h.

◆ schema_version

int ExtPort_v1::schema_version

Definition at line 35 of file ext_port.h.

◆ short_name

char* ExtPort_v1::short_name

Definition at line 38 of file ext_port.h.

◆ type

ExtPortType_v1 ExtPort_v1::type

Definition at line 51 of file ext_port.h.


The documentation for this struct was generated from the following file: