summaryrefslogtreecommitdiff
path: root/libs/backends/portaudio/midi_device_info.h
blob: 7b470df891f502eaf0f661a19149f958b375c348 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef MIDI_DEVICE_INFO_H
#define MIDI_DEVICE_INFO_H

/* midi settings */
struct MidiDeviceInfo {
	MidiDeviceInfo(const std::string& dev_name)
	    : device_name(dev_name)
	    , enable(true)
	    , systemic_input_latency(0)
	    , systemic_output_latency(0)
	{
	}

	std::string device_name;
	bool enable;
	uint32_t systemic_input_latency;
	uint32_t systemic_output_latency;
};

#endif // MIDI_DEVICE_INFO_H