openshot-audio  0.1.6
Classes | Namespaces | Macros
juce_audio_devices.h File Reference
#include "../juce_events/juce_events.h"
#include "../juce_audio_basics/juce_audio_basics.h"
#include "../juce_audio_formats/juce_audio_formats.h"
#include "audio_io/juce_AudioIODevice.h"
#include "audio_io/juce_AudioIODeviceType.h"
#include "audio_io/juce_SystemAudioVolume.h"
#include "midi_io/juce_MidiInput.h"
#include "midi_io/juce_MidiMessageCollector.h"
#include "midi_io/juce_MidiOutput.h"
#include "sources/juce_AudioSourcePlayer.h"
#include "sources/juce_AudioTransportSource.h"
#include "audio_cd/juce_AudioCDBurner.h"
#include "audio_cd/juce_AudioCDReader.h"
#include "audio_io/juce_AudioDeviceManager.h"

Go to the source code of this file.

Classes

class  juce::AudioIODeviceCallback
 
class  juce::AudioIODevice
 
class  juce::AudioIODeviceType
 
class  juce::AudioIODeviceType::Listener
 
class  juce::SystemAudioVolume
 
class  juce::MidiInputCallback
 
class  juce::MidiInput
 
class  juce::MidiMessageCollector
 
class  juce::MidiOutput
 
class  juce::AudioSourcePlayer
 
class  juce::AudioTransportSource
 
class  juce::AudioDeviceManager
 
struct  juce::AudioDeviceManager::AudioDeviceSetup
 

Namespaces

 juce
 

Macros

#define JUCE_ASIO   0
 
#define JUCE_WASAPI   1
 
#define JUCE_WASAPI_EXCLUSIVE   1
 
#define JUCE_DIRECTSOUND   1
 
#define JUCE_ALSA   1
 
#define JUCE_JACK   0
 
#define JUCE_USE_ANDROID_OPENSLES   0
 
#define JUCE_USE_CDREADER   0
 
#define JUCE_USE_CDBURNER   0
 

Macro Definition Documentation

#define JUCE_ALSA   1

Config: JUCE_ALSA Enables ALSA audio devices (Linux only).

#define JUCE_ASIO   0

Config: JUCE_ASIO Enables ASIO audio devices (MS Windows only). Turning this on means that you'll need to have the Steinberg ASIO SDK installed on your Windows build machine.

See the comments in the ASIOAudioIODevice class's header file for more info about this.

#define JUCE_DIRECTSOUND   1

Config: JUCE_DIRECTSOUND Enables DirectSound audio (MS Windows only).

#define JUCE_JACK   0

Config: JUCE_JACK Enables JACK audio devices (Linux only).

#define JUCE_USE_ANDROID_OPENSLES   0

Config: JUCE_USE_ANDROID_OPENSLES Enables OpenSLES devices (Android only).

#define JUCE_USE_CDBURNER   0

Config: JUCE_USE_CDBURNER Enables the AudioCDBurner class (on supported platforms).

#define JUCE_USE_CDREADER   0

Config: JUCE_USE_CDREADER Enables the AudioCDReader class (on supported platforms).

#define JUCE_WASAPI   1

Config: JUCE_WASAPI Enables WASAPI audio devices (Windows Vista and above). See also the JUCE_WASAPI_EXCLUSIVE flag.

#define JUCE_WASAPI_EXCLUSIVE   1

Config: JUCE_WASAPI_EXCLUSIVE Enables WASAPI audio devices in exclusive mode (Windows Vista and above).