Version

menu_open

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_MergeToMain,
  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_MergeToMain,
  AkOutput_NumBuiltInOutputs, AkOutput_Plugin, AkOutput_None = 0, AkOutput_Dummy,
  AkOutput_Main, AkOutput_MergeToMain, AkOutput_NumBuiltInOutputs, AkOutput_Plugin,
  AkOutput_None = 0, AkOutput_Dummy, AkOutput_MergeToMain, 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_MergeToMain, AkOutput_NumBuiltInOutputs, AkOutput_Plugin, AkOutput_None = 0,
  AkOutput_Dummy, AkOutput_Main, AkOutput_Remote, AkOutput_MergeToMain,
  AkOutput_DRC, AkOutput_NumBuiltInOutputs, AkOutput_Plugin, AkOutput_None = 0,
  AkOutput_Dummy, AkOutput_MergeToMain, AkOutput_Main, AkOutput_Secondary,
  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_MergeToMain,
  AkOutput_NumBuiltInOutputs, AkOutput_Plugin, AkOutput_None = 0, AkOutput_Dummy,
  AkOutput_MergeToMain, 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.


Cette page a-t-elle été utile ?

Besoin d'aide ?

Des questions ? Des problèmes ? Besoin de plus d'informations ? Contactez-nous, nous pouvons vous aider !

Visitez notre page d'Aide

Décrivez-nous de votre projet. Nous sommes là pour vous aider.

Enregistrez votre projet et nous vous aiderons à démarrer sans aucune obligation !

Partir du bon pied avec Wwise