diff options
Diffstat (limited to 'libs/backends/coreaudio/coreaudio_pcmio.h')
-rw-r--r-- | libs/backends/coreaudio/coreaudio_pcmio.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/libs/backends/coreaudio/coreaudio_pcmio.h b/libs/backends/coreaudio/coreaudio_pcmio.h index 80702f1570..76b5e76e1b 100644 --- a/libs/backends/coreaudio/coreaudio_pcmio.h +++ b/libs/backends/coreaudio/coreaudio_pcmio.h @@ -16,6 +16,9 @@ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +#ifndef __libbackend_coreaudio_pcmio_h__ +#define __libbackend_coreaudio_pcmio_h__ + #include <CoreServices/CoreServices.h> #include <CoreAudio/CoreAudio.h> #include <AudioUnit/AudioUnit.h> @@ -31,6 +34,8 @@ #define AUHAL_INPUT_ELEMENT 1 +namespace ARDOUR { + class CoreAudioPCM { public: CoreAudioPCM (void); @@ -142,7 +147,7 @@ private: AudioDeviceID *created_device); - AudioUnit _auhal; + ::AudioUnit _auhal; AudioDeviceID* _device_ids; AudioBufferList* _input_audio_buffer_list; AudioBufferList* _output_audio_buffer_list; @@ -188,3 +193,7 @@ private: pthread_mutex_t _discovery_lock; }; + +} // namespace + +#endif /* __libbackend_coreaudio_pcmio_h__ */ |