OpenShot Library | libopenshot
0.2.7
|
Singleton wrapper for AudioDeviceManager (to prevent multiple instances). More...
#include <Qt/AudioPlaybackThread.h>
Public Member Functions | |
void | CloseAudioDevice () |
Close audio device. More... | |
Static Public Member Functions | |
static AudioDeviceManagerSingleton * | Instance () |
Override with no channels and no preferred audio device. More... | |
Public Attributes | |
std::vector< openshot::AudioDeviceInfo > | audio_device_names |
List of valid audio device names. More... | |
juce::AudioDeviceManager | audioDeviceManager |
Public device manager property. More... | |
std::string | initialise_error |
Error found during JUCE initialise method. More... | |
Singleton wrapper for AudioDeviceManager (to prevent multiple instances).
Definition at line 47 of file AudioPlaybackThread.h.
void openshot::AudioDeviceManagerSingleton::CloseAudioDevice | ( | ) |
Close audio device.
Definition at line 88 of file AudioPlaybackThread.cpp.
Referenced by openshot::QtPlayer::CloseAudioDevice().
|
static |
Override with no channels and no preferred audio device.
Definition at line 44 of file AudioPlaybackThread.cpp.
Referenced by openshot::QtPlayer::CloseAudioDevice(), and CloseAudioDevice().
std::vector<openshot::AudioDeviceInfo> openshot::AudioDeviceManagerSingleton::audio_device_names |
List of valid audio device names.
Definition at line 60 of file AudioPlaybackThread.h.
Referenced by Instance().
juce::AudioDeviceManager openshot::AudioDeviceManagerSingleton::audioDeviceManager |
Public device manager property.
Definition at line 66 of file AudioPlaybackThread.h.
Referenced by CloseAudioDevice(), and Instance().
std::string openshot::AudioDeviceManagerSingleton::initialise_error |
Error found during JUCE initialise method.
Definition at line 57 of file AudioPlaybackThread.h.
Referenced by Instance().