MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ find_or_assign_device_id()

uint32_t MayaFlux::Core::MIDIBackend::find_or_assign_device_id ( unsigned int  rtmidi_port)
private

Definition at line 330 of file MIDIBackend.cpp.

331{
332 for (const auto& [id, info] : m_enumerated_devices) {
333 if (info.rtmidi_port_number == rtmidi_port) {
334 return id;
335 }
336 }
337 return m_next_device_id++;
338}
std::unordered_map< uint32_t, MIDIPortInfo > m_enumerated_devices

References m_enumerated_devices, and m_next_device_id.

Referenced by refresh_devices().

+ Here is the caller graph for this function: