Audio formats definition.
Definition in file fbaudiofmt.h.
Namespaces | |
ORSDK2018 | |
Macros | |
#define | FBSDK_DLL K_DLLIMPORT |
Be sure that FBSDK_DLL is defined only once... More... | |
Typedefs | |
typedef int | FBAudioFmt |
A type definition for FBAudioFmt. More... | |
Enumerations | |
enum | FBAudioChannelMode { kFBAudioChannelModeMono, kFBAudioChannelModeStereo, kFBAudioChannelMode_4, kFBAudioChannelMode_8 } |
Enum FBAudioChannelMode. More... | |
enum | FBAudioBitDepthMode { kFBAudioBitDepthMode_8, kFBAudioBitDepthMode_16, kFBAudioBitDepthMode_24, kFBAudioBitDepthMode_FP } |
Enum FBAudioBitDepthMode. More... | |
enum | FBAudioRateMode { kFBAudioRateMode_8000, kFBRAudioateMode_11025, kFBAudioRateMode_12000, kFBAudioRateMode_12500, kFBAudioRateMode_16000, kFBAudioRateMode_22050, kFBAudioRateMode_24000, kFBAudioRateMode_25000, kFBAudioRateMode_32000, kFBAudioRateMode_44100, kFBAudioRateMode_48000, kFBAudioRateMode_50000, kFBAudioRateMode_64000, kFBAudioRateMode_88200, kFBAudioRateMode_96000, kFBAudioRateMode_100000 } |
Enum FBAudioRateMode. More... | |
Functions | |
FBAudioFmt | FBAudioFmt_GetDefaultFormat () |
Get default audio format. More... | |
FBAudioFmt | FBAudioFmt_AppendFormat (FBAudioFmt pFormat, int pChannels, int pBits, int pRate) |
Append the rendering audio format using the specified settings. More... | |
FBAudioFmt | FBAudioFmt_AppendFormat (FBAudioFmt pFormat, const FBAudioFmt pSrcFormat) |
Append the rendering audio format with another audio format. More... | |
FBAudioFmt | FBAudioFmt_RemoveFormat (FBAudioFmt pFormat, int pChannels, int pBits, int pRate) |
Remove channels, bit depth, or rate from the specified audio format object. More... | |
FBAudioFmt | FBAudioFmt_RemoveFormat (FBAudioFmt pFormat, const FBAudioFmt pSrcFormat) |
Remove audio format from another audio format object. More... | |
int | FBAudioFmt_GetChannelValue (FBAudioFmt pFormat) |
Get the channel value of the Audio format object. More... | |
int | FBAudioFmt_GetBitsValue (FBAudioFmt pFormat) |
Get the bit depth value of the Audio format object. More... | |
int | FBAudioFmt_GetBytesValue (FBAudioFmt pFormat) |
Get the bytes value of the Audio format object. More... | |
int | FBAudioFmt_GetRateValue (FBAudioFmt pFormat) |
Get the rate value of the Audio format object. More... | |
bool | FBAudioFmt_TestFormat (const FBAudioFmt pSrcFormat, int pChannels, int pBits, int pRate) |
Test if the given audio format object contains the channel, bit depth, and rate. More... | |
FBAudioFmt | FBAudioFmt_ConvertChannelMode (FBAudioChannelMode pChannelMode) |
Converts an FBAudioChannelMode enum value to its FBAudioFmt object equivalent. More... | |
FBAudioFmt | FBAudioFmt_ConvertBitDepthMode (FBAudioBitDepthMode pBitDepthMode) |
Converts an FBAudioBitDepthMode enum value to its FBAudioFmt object equivalent. More... | |
FBAudioFmt | FBAudioFmt_ConvertRateMode (FBAudioRateMode pRateMode) |
Converts an FBAudioRateMode enum value to its FBAudioFmt object equivalent. More... | |
#define FBSDK_DLL K_DLLIMPORT |
Be sure that FBSDK_DLL is defined only once...
Definition at line 48 of file fbaudiofmt.h.
A type definition for FBAudioFmt.
Definition at line 56 of file fbaudiofmt.h.