转载地址:http://ticktick.blog.51cto.com/823160/1771239
1
2
3
|
double
cosh
(
double
);
double
sinh
(
double
);
double
tanh
(
double
);
|
1
2
3
|
// 下面代码是对 Audio Engine 对象进行 “初始化”
SLEngineItf engineObject;
SLresult result = (*engineObject)->Realize(engineObject, SL_BOOLEAN_FALSE);
|
1
2
|
SLObjectItf engineObject;
slCreateEngine( &engineObject, 0, nullptr, 0, nullptr, nullptr );
|
1
2
|
(*engineObject)->Realize(engineObject, SL_BOOLEAN_FALSE);
(*engineObject)->Destroy(engineObject);
|
1
2
|
SLEngineItf engineEngine;
(*engineObject)->GetInterface(engineObject, SL_IID_ENGINE, &(engineEngine));
|
1
2
3
4
|
typedef
struct
SLDataSource_ {
void
*pLocator;
void
*pFormat;
} SLDataSource;
|
1
2
3
4
|
typedef
struct
SLDataSink_ {
void
*pLocator;
void
*pFormat;
} SLDataSink;
|
1
2
3
4
5
|
SLDataLocator_Address
SLDataLocator_BufferQueue
SLDataLocator_IODevice
SLDataLocator_MIDIBufferQueue
SLDataLocator_URI
|