include/AK/SoundEngine/Platforms/iOS/AkiOSSoundEngine.h File Reference
Go to the source code of this file.
Classes |
struct |
AkAudioSessionProperties |
struct |
AkAudioCallbacks |
struct |
AkPlatformInitSettings |
Namespaces |
namespace |
AK |
|
Audiokinetic namespace.
|
namespace |
AK::SoundEngine |
namespace |
AK::SoundEngine::iOS |
Typedefs |
typedef AKRESULT(* |
AK::SoundEngine::iOS::AudioInputCallbackFunc )(AudioBufferList *io_Data, void *in_pCookie) |
typedef AKRESULT(* |
AK::SoundEngine::iOS::AudioInterruptionCallbackFunc )(bool in_bEnterInterruption, void *in_pCookie) |
Enumerations |
enum |
AkAudioSessionCategory { AkAudioSessionCategoryAmbient,
AkAudioSessionCategorySoloAmbient,
AkAudioSessionCategoryPlayAndRecord
} |
enum |
AkAudioSessionCategoryOptions { AkAudioSessionCategoryOptionMixWithOthers = 1,
AkAudioSessionCategoryOptionDuckOthers = 2,
AkAudioSessionCategoryOptionAllowBluetooth = 4,
AkAudioSessionCategoryOptionDefaultToSpeaker = 8
} |
enum |
AkAudioSessionMode {
AkAudioSessionModeDefault,
AkAudioSessionModeVoiceChat,
AkAudioSessionModeGameChat,
AkAudioSessionModeVideoRecording,
AkAudioSessionModeMeasurement,
AkAudioSessionModeMoviePlayback,
AkAudioSessionModeVideoChat
} |
enum |
AkAudioSessionSetActiveOptions { AkAudioSessionSetActiveOptionNotifyOthersOnDeactivation = 1
} |
enum |
AkAudioOutputType {
AkOutput_None = 0,
AkOutput_Dummy,
AkOutput_Main,
AkOutput_NumBuiltInOutputs,
AkOutput_Plugin,
AkOutput_None = 0,
AkOutput_Dummy,
AkOutput_Main,
AkOutput_NumBuiltInOutputs,
AkOutput_Plugin,
AkOutput_None = 0,
AkOutput_Dummy,
AkOutput_Main,
AkOutput_NumBuiltInOutputs,
AkOutput_Plugin,
AkOutput_None = 0,
AkOutput_Dummy,
AkOutput_Main,
AkOutput_Voice,
AkOutput_Personal,
AkOutput_PAD,
AkOutput_BGM,
AkOutput_Aux,
AkOutput_NumBuiltInOutputs,
AkOutput_Plugin,
AkOutput_None = 0,
AkOutput_Dummy,
AkOutput_Main,
AkOutput_MergeToMain,
AkOutput_NumBuiltInOutputs,
AkOutput_Plugin,
AkOutput_None = 0,
AkOutput_Dummy,
AkOutput_Main,
AkOutput_NumBuiltInOutputs,
AkOutput_Plugin,
AkOutput_None = 0,
AkOutput_Dummy,
AkOutput_Main,
AkOutput_Secondary,
AkOutput_NumBuiltInOutputs,
AkOutput_Plugin,
AkOutput_None = 0,
AkOutput_Dummy,
AkOutput_Main,
AkOutput_NumBuiltInOutputs,
AkOutput_Plugin,
AkOutput_None = 0,
AkOutput_Dummy,
AkOutput_Main,
AkOutput_BGM,
AkOutput_Communication,
AkOutput_Personal,
AkOutput_NumBuiltInOutputs,
AkOutput_Plugin
} |
Detailed Description
Main Sound Engine interface, specific iOS.
Definition in file AkiOSSoundEngine.h.
Tell us about your project. We're here to help.
Register your project and we'll help you get started with no strings attached!
Get started with Wwise