coreaudio/lib.rs
1//! coreaudio-rs
2//! ------------
3//!
4//! A friendly rust interface for Apple's CoreAudio API.
5//!
6//! Read the CoreAudio Overview [here](https://developer.apple.com/library/mac/documentation/MusicAudio/Conceptual/CoreAudioOverview/Introduction/Introduction.html).
7//!
8//! Currently, this crate provides the [audio_unit] module that covers the
9//! [Audio Unit framework](https://developer.apple.com/documentation/audiounit)
10//! (now part of [Audio Toolbox](https://developer.apple.com/documentation/AudioToolbox)).
11
12#[macro_use]
13extern crate bitflags;
14
15pub use error::Error;
16
17#[cfg(feature = "audio_toolbox")]
18pub mod audio_unit;
19pub mod error;
20
21// MacTypes.h
22pub type OSStatus = i32;