|
OpenShot Library | libopenshot
0.4.0
|
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 default sample rate & channels (44100, 2) and no preferred audio device. More... | |
| static AudioDeviceManagerSingleton * | Instance (int rate, int channels) |
Public Attributes | |
| juce::AudioDeviceManager | audioDeviceManager |
| Public device manager property. More... | |
| AudioDeviceInfo | currentAudioDevice |
| Current open audio device (or last attempted device - if none were successful) More... | |
| double | defaultSampleRate |
| Default sample rate (as detected) More... | |
| std::string | initialise_error |
| Error found during JUCE initialise method. More... | |
Singleton wrapper for AudioDeviceManager (to prevent multiple instances).
Definition at line 42 of file AudioPlaybackThread.h.
| void openshot::AudioDeviceManagerSingleton::CloseAudioDevice | ( | ) |
Close audio device.
Definition at line 178 of file AudioPlaybackThread.cpp.
Referenced by openshot::QtPlayer::CloseAudioDevice().
|
static |
Override with default sample rate & channels (44100, 2) and no preferred audio device.
Definition at line 39 of file AudioPlaybackThread.cpp.
Referenced by openshot::QtPlayer::CloseAudioDevice().
|
static |
Override with custom sample rate & channels and no preferred audio device sample rate and channels are only set on 1st call (when singleton is created)
Definition at line 45 of file AudioPlaybackThread.cpp.
| juce::AudioDeviceManager openshot::AudioDeviceManagerSingleton::audioDeviceManager |
Public device manager property.
Definition at line 68 of file AudioPlaybackThread.h.
Referenced by Instance().
| AudioDeviceInfo openshot::AudioDeviceManagerSingleton::currentAudioDevice |
Current open audio device (or last attempted device - if none were successful)
Definition at line 58 of file AudioPlaybackThread.h.
| double openshot::AudioDeviceManagerSingleton::defaultSampleRate |
Default sample rate (as detected)
Definition at line 55 of file AudioPlaybackThread.h.
| std::string openshot::AudioDeviceManagerSingleton::initialise_error |
Error found during JUCE initialise method.
Definition at line 52 of file AudioPlaybackThread.h.
1.8.17