#import <Foundation/Foundation.h>
#import <Audiobus/ABCommon.h>
#import <Audiobus/ABAudioFilterPort.h>
Classes | |
protocol | <ABAudiobusControllerStateIODelegate> |
State input/output delegate protocol. More... | |
class | ABAudiobusController |
Audiobus Controller. More... | |
Macros | |
#define | __ABAudiobusController_h |
Variables | |
NSString *const | ABPeerKey |
Peer key, used with notifications. | |
Notifications | |
NSString *const | ABPeerAppearedNotification |
Peer appeared. | |
NSString *const | ABPeerDisappearedNotification |
Peer disappeared. | |
NSString *const | ABConnectionsChangedNotification |
Connections changed. | |
NSString *const | ABConnectedNotification |
Connected. | |
NSString *const | ABDisconnectedNotification |
Disconnected. | |
NSString *const | ABPeerAttributesChangedNotification |
Peer attributes changed. | |
NSString *const | ABConnectionPanelShownNotification |
Connection Panel was shown. | |
NSString *const | ABConnectionPanelHiddenNotification |
Connection Panel was hidden. | |
NSString *const | ABApplicationWillTerminateNotification |
Application is about to terminate. | |
State IO Protocol | |
NSString *const | ABStateDictionaryPresetNameKey |
#define __ABAudiobusController_h |
NSString* const ABPeerAppearedNotification |
Peer appeared.
Sent when an Audiobus peer appears for the first time. Peer is accessible in the notification userinfo via the `ABPeerKey'.
NSString* const ABPeerDisappearedNotification |
Peer disappeared.
Sent when an Audiobus peer disappears. Peer is accessible in the notification userinfo via the `ABPeerKey'.
NSString* const ABConnectionsChangedNotification |
Connections changed.
Sent when the local app's connections have changed, caused by connections or disconnections from within the Audiobus app.
Note that due to the asynchronous nature of Inter-App Audio connections within Audiobus when connected to peers using the 2.1 Audiobus SDK or above, you may see several of these notifications during a connection or disconnection.
NSString* const ABConnectedNotification |
Connected.
Sent when the app state transitioned from disconnected, to connected.
Note that due to the asynchronous nature of Inter-App Audio connections within Audiobus when connected to peers using the 2.1 Audiobus SDK or above, you may see this notification before the interAppAudioConnected or audiobusConnected properties change to YES.
NSString* const ABDisconnectedNotification |
Disconnected.
Sent when the app state transitioned from connected, to disconnected.
NSString* const ABPeerAttributesChangedNotification |
Peer attributes changed.
Sent when one or more attributes of a peer changes.
NSString* const ABConnectionPanelShownNotification |
Connection Panel was shown.
Sent whenever the connection panel appears, either when a new session begins, or when the user drags the connection panel back out after hiding it.
NSString* const ABConnectionPanelHiddenNotification |
Connection Panel was hidden.
Sent whenever the connection panel is hidden, either when the session ends, or when the user drags the connection panel off the screen.
NSString* const ABApplicationWillTerminateNotification |
Application is about to terminate.
When Audiobus isn't able to instantiate a remote Audio Unit, then it will send an exit request to this app. Before executing exit this notification will be sent out.
NSString* const ABStateDictionaryPresetNameKey |
NSString* const ABPeerKey |
Peer key, used with notifications.