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