OpenShot Library | libopenshot-audio 0.2.0
juce::AudioDeviceManager::CallbackHandler Class Reference
+ Inheritance diagram for juce::AudioDeviceManager::CallbackHandler:

Public Member Functions

 CallbackHandler (AudioDeviceManager &adm) noexcept
 
- Public Member Functions inherited from juce::AudioIODeviceCallback
virtual ~AudioIODeviceCallback ()=default
 Destructor.
 
virtual void audioDeviceIOCallback (const float **inputChannelData, int numInputChannels, float **outputChannelData, int numOutputChannels, int numSamples)=0
 Processes a block of incoming and outgoing audio data.
 
virtual void audioDeviceAboutToStart (AudioIODevice *device)=0
 Called to indicate that the device is about to start calling back.
 
virtual void audioDeviceStopped ()=0
 Called to indicate that the device has stopped.
 
virtual void audioDeviceError (const String &errorMessage)
 This can be overridden to be told if the device generates an error while operating.
 
- Public Member Functions inherited from juce::MidiInputCallback
virtual ~MidiInputCallback ()=default
 Destructor.
 
virtual void handleIncomingMidiMessage (MidiInput *source, const MidiMessage &message)=0
 Receives an incoming message.
 
virtual void handlePartialSysexMessage (MidiInput *source, const uint8 *messageData, int numBytesSoFar, double timestamp)
 Notification sent each time a packet of a multi-packet sysex message arrives.
 
virtual void audioDeviceListChanged ()=0
 Called when the list of available audio devices changes.
 

Detailed Description

Definition at line 44 of file juce_AudioDeviceManager.cpp.

Constructor & Destructor Documentation

◆ CallbackHandler()

juce::AudioDeviceManager::CallbackHandler::CallbackHandler ( AudioDeviceManager adm)
inlinenoexcept

Definition at line 49 of file juce_AudioDeviceManager.cpp.


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