TracktionEngine
Public Member Functions | List of all members
tracktion::engine::TracktionEngineAudioDeviceManager Class Reference

Subclass of an AudioDeviceManager which can be used to avoid adding the system audio devices in plugin builds. More...

Inherits juce::AudioDeviceManager.

Public Member Functions

 TracktionEngineAudioDeviceManager (Engine &)
 Creates a TracktionEngineAudioDeviceManager. More...
 
void createAudioDeviceTypes (juce::OwnedArray< juce::AudioIODeviceType > &) override
 EngineBehaviour::addSystemAudioIODeviceTypes can be used to avoid creating system devices in plugin or parsing builds. More...
 

Detailed Description

Subclass of an AudioDeviceManager which can be used to avoid adding the system audio devices in plugin builds.

See also
EngineBehaviour::addSystemAudioIODeviceTypes

Constructor & Destructor Documentation

◆ TracktionEngineAudioDeviceManager()

tracktion::engine::TracktionEngineAudioDeviceManager::TracktionEngineAudioDeviceManager ( Engine )

Member Function Documentation

◆ createAudioDeviceTypes()

void tracktion::engine::TracktionEngineAudioDeviceManager::createAudioDeviceTypes ( juce::OwnedArray< juce::AudioIODeviceType > &  )
override

EngineBehaviour::addSystemAudioIODeviceTypes can be used to avoid creating system devices in plugin or parsing builds.


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