![]() |
Mema
Memory Matrix — multi-channel audio matrix monitor and router
|
#include <AudioSelectComponent.h>
Inheritance diagram for Mema::AudioSelectComponent:
Collaboration diagram for Mema::AudioSelectComponent:Classes | |
| struct | RelevantDeviceCharacteristics |
| Snapshot of the currently selected device's relevant characteristics used to detect changes. More... | |
Public Member Functions | |
| AudioSelectComponent (juce::AudioDeviceManager *deviceManager, int minAudioInputChannels, int maxAudioInputChannels, int minAudioOutputChannels, int maxAudioOutputChannels, bool showMidiInputOptions, bool showMidiOutputSelector, bool showChannelsAsStereoPairs, bool hideAdvancedOptionsWithButton) | |
| ~AudioSelectComponent () | |
| void | paint (juce::Graphics &) override |
| void | resized () override |
| void | visibilityChanged () override |
Public Attributes | |
| std::function< void()> | onAudioDeviceChangedDuringAudioSelection |
Protected Member Functions | |
| void | processAudioSelectionChanges () |
component for selecting the audio input/output device and channel configuration.
Definition at line 27 of file AudioSelectComponent.h.
| Mema::AudioSelectComponent::AudioSelectComponent | ( | juce::AudioDeviceManager * | deviceManager, |
| int | minAudioInputChannels, | ||
| int | maxAudioInputChannels, | ||
| int | minAudioOutputChannels, | ||
| int | maxAudioOutputChannels, | ||
| bool | showMidiInputOptions, | ||
| bool | showMidiOutputSelector, | ||
| bool | showChannelsAsStereoPairs, | ||
| bool | hideAdvancedOptionsWithButton | ||
| ) |
Definition at line 25 of file AudioSelectComponent.cpp.
| Mema::AudioSelectComponent::~AudioSelectComponent | ( | ) |
Definition at line 48 of file AudioSelectComponent.cpp.
|
override |
Definition at line 63 of file AudioSelectComponent.cpp.
|
protected |
Definition at line 52 of file AudioSelectComponent.cpp.
References onAudioDeviceChangedDuringAudioSelection.
Referenced by visibilityChanged().
|
override |
Definition at line 73 of file AudioSelectComponent.cpp.
|
override |
Definition at line 78 of file AudioSelectComponent.cpp.
References processAudioSelectionChanges().
| std::function<void()> Mema::AudioSelectComponent::onAudioDeviceChangedDuringAudioSelection |
Definition at line 99 of file AudioSelectComponent.h.
Referenced by processAudioSelectionChanges().