fbsdk/fbaudio.h File Reference

fbaudio.h File Reference
#include <kaydaradef.h>
#include <fbsdk/fbcomponent.h>
#include <fbsdk/fbaudiofmt.h>

File Description

Audio interface for FBSDK.

Definition in file fbaudio.h.

Classes

class  FBAudioIn
 Audio In class. More...
 
class  FBAudioOut
 Audio Out class. More...
 
class  FBAudioClip
 Used to play audio clips and access their properties. More...
 
class  FBPropertyListAudioIn
 List: AudioIn More...
 
class  FBPropertyListAudioOut
 List: AudioOut More...
 
class  FBPropertyListAudioClip
 List: AudioClip More...
 

Namespaces

 ORSDK2018
 

Macros

#define FBSDK_DLL   K_DLLIMPORT
 Be sure that FBSDK_DLL is defined only once... More...
 

Typedefs

typedef class FBPropertyBase< FBAudioIn *, kFBPT_object > FBPropertyBaseAudioIn
 
typedef class FBPropertyBaseComponent< FBAudioIn * > FBPropertyAudioIn
 
typedef class FBPropertyBase< FBAudioOut *, kFBPT_object > FBPropertyBaseAudioOut
 
typedef class FBPropertyBaseComponent< FBAudioOut * > FBPropertyAudioOut
 
typedef class FBPropertyBase< FBAudioClip *, kFBPT_object > FBPropertyBaseAudioClip
 
typedef class FBPropertyBaseComponent< FBAudioClip * > FBPropertyAudioClip
 
typedef class FBPropertyBaseEnum< enum FBAccessMode > FBPropertyAccessMode
 
typedef class FBPropertyBaseEnum< enum FBUseChnMode > FBPropertyUseChnMode
 
typedef class FBPropertyBaseEnum< enum FBTriggerStyle > FBPropertyTriggerStyle
 
typedef class FBPropertyBaseEnum< enum FBExistingClipAction > FBPropertyExistingClipAction
 
typedef class FBPropertyBaseEnum< enum FBExistingFileAction > FBPropertyExistingFileAction
 

Enumerations

enum  FBAccessMode { kFBAccessModeDisk, kFBAccessModeMemory }
 Data access modes. More...
 
enum  FBUseChnMode { kFBUseChannelLeftOnly, kFBUseChannelRightOnly, kFBUseChannelBoth }
 Use Channel modes. More...
 
enum  FBTriggerStyle { kFBTriggerStyleContinue, kFBTriggerStyleCut, kFBTriggerStyleToggle }
 Audio clips' trigger styles. More...
 
enum  FBExistingClipAction { kFBExistingClipAskUser, kFBExistingClipRemove, kFBExistingClipAbortOperation }
 Action to perform, when preparing an Audio In object to record, when the action clip associated to the recording path is already in the scene. More...
 
enum  FBExistingFileAction { kFBExistingFileAskUser, kFBExistingFileOverwrite, kFBExistingFileAppend, kFBExistingFileAbortOperation }
 Action to perform, when preparing an Audio In object to record, when the action clip associated to the recording path already exists on disk and is not empty. More...
 

Functions

FBAudioOut * FBAudioOutGetDefault ()
 Get default audio output. More...
 

Macro Definition Documentation

#define FBSDK_DLL   K_DLLIMPORT

Be sure that FBSDK_DLL is defined only once...

Definition at line 48 of file fbaudio.h.

Go to the source code of this file.