1 #ifndef __FBAUDIOFMT_H__
2 #define __FBAUDIOFMT_H__
48 #define FBSDK_DLL K_DLLIMPORT
58 #ifdef FBSDKUseNamespace
213 #ifdef FBSDKUseNamespace
88200 hz, Wave file render support.
8000 hz, Wave file render support.
FBAudioFmt FBAudioFmt_ConvertBitDepthMode(FBAudioBitDepthMode pBitDepthMode)
Converts an FBAudioBitDepthMode enum value to its FBAudioFmt object equivalent.
8 channels, Wave file render not support.
24 bits, Wave file render support.
4 channels, Wave file render not support.
FBAudioRateMode
Enum FBAudioRateMode.
8 bits, Wave file render support.
FBAudioFmt FBAudioFmt_ConvertChannelMode(FBAudioChannelMode pChannelMode)
Converts an FBAudioChannelMode enum value to its FBAudioFmt object equivalent.
#define FBSDK_DLL
Be sure that FBSDK_DLL is defined only once...
int FBAudioFmt
A type definition for FBAudioFmt.
FBAudioFmt FBAudioFmt_GetDefaultFormat()
Get default audio format.
16000 hz, Wave file render support.
48000 hz, Wave file render support.
24000 hz, Wave file render support.
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.
FBAudioFmt FBAudioFmt_ConvertRateMode(FBAudioRateMode pRateMode)
Converts an FBAudioRateMode enum value to its FBAudioFmt object equivalent.
100000 hz, Wave file render not support.
96000 hz, Wave file render support.
FBAudioFmt FBAudioFmt_AppendFormat(FBAudioFmt pFormat, const FBAudioFmt pSrcFormat)
Append the rendering audio format with another audio format.
22050 hz, Wave file render support.
12000 hz, Wave file render support.
44100 hz, Wave file render support.
FBAudioFmt FBAudioFmt_RemoveFormat(FBAudioFmt pFormat, const FBAudioFmt pSrcFormat)
Remove audio format from another audio format object.
FBAudioBitDepthMode
Enum FBAudioBitDepthMode.
2 channels, Wave file render support.
64000 hz, Wave file render support.
1 channel, Wave file render support.
int FBAudioFmt_GetBytesValue(FBAudioFmt pFormat)
Get the bytes value of the Audio format object.
32000 hz, Wave file render support.
12500 hz, Wave file render not support.
#define FBSDKNamespace
FBSDKNamespace define.
int FBAudioFmt_GetRateValue(FBAudioFmt pFormat)
Get the rate value of the Audio format object.
16 bits, Wave file render support.
FP type audio, Wave file render not support.
25000 hz, Wave file render not support.
11025 hz, Wave file render support.
int FBAudioFmt_GetChannelValue(FBAudioFmt pFormat)
Get the channel value of the Audio format object.
int FBAudioFmt_GetBitsValue(FBAudioFmt pFormat)
Get the bit depth value of the Audio format object.
50000 hz, Wave file render not support.
FBAudioChannelMode
Enum FBAudioChannelMode.