H A D | IEngine.c | 94 static SLresult IEngine_CreateLEDDevice(SLEngineItf self, SLObjectItf *pDevice, SLuint32 deviceID, argument 113 CLEDDevice *thiz = (CLEDDevice *) construct(pCLEDDevice_class, exposedMask, self); 132 static SLresult IEngine_CreateVibraDevice(SLEngineItf self, SLObjectItf *pDevice, SLuint32 deviceID, argument 151 CVibraDevice *thiz = (CVibraDevice *) construct(pCVibraDevice_class, exposedMask, self); 170 static SLresult IEngine_CreateAudioPlayer(SLEngineItf self, SLObjectItf *pPlayer, argument 188 CAudioPlayer *thiz = (CAudioPlayer *) construct(pCAudioPlayer_class, exposedMask, self); 405 static SLresult IEngine_CreateAudioRecorder(SLEngineItf self, SLObjectItf *pRecorder, argument 429 self); 542 static SLresult IEngine_CreateMidiPlayer(SLEngineItf self, SLObjectItf *pPlayer, argument 563 CMidiPlayer *thiz = (CMidiPlayer *) construct(pCMidiPlayer_class, exposedMask, self); 590 IEngine_CreateListener(SLEngineItf self, SLObjectItf *pListener, SLuint32 numInterfaces, const SLInterfaceID *pInterfaceIds, const SLboolean *pInterfaceRequired) argument 627 IEngine_Create3DGroup(SLEngineItf self, SLObjectItf *pGroup, SLuint32 numInterfaces, const SLInterfaceID *pInterfaceIds, const SLboolean *pInterfaceRequired) argument 665 IEngine_CreateOutputMix(SLEngineItf self, SLObjectItf *pMix, SLuint32 numInterfaces, const SLInterfaceID *pInterfaceIds, const SLboolean *pInterfaceRequired) argument 714 IEngine_CreateMetadataExtractor(SLEngineItf self, SLObjectItf *pMetadataExtractor, SLDataSource *pDataSource, SLuint32 numInterfaces, const SLInterfaceID *pInterfaceIds, const SLboolean *pInterfaceRequired) argument 758 IEngine_CreateExtensionObject(SLEngineItf self, SLObjectItf *pObject, void *pParameters, SLuint32 objectID, SLuint32 numInterfaces, const SLInterfaceID *pInterfaceIds, const SLboolean *pInterfaceRequired) argument 775 IEngine_QueryNumSupportedInterfaces(SLEngineItf self, SLuint32 objectID, SLuint32 *pNumSupportedInterfaces) argument 814 IEngine_QuerySupportedInterfaces(SLEngineItf self, SLuint32 objectID, SLuint32 index, SLInterfaceID *pInterfaceId) argument 870 IEngine_QueryNumSupportedExtensions(SLEngineItf self, SLuint32 *pNumExtensions) argument 885 IEngine_QuerySupportedExtension(SLEngineItf self, SLuint32 index, SLchar *pExtensionName, SLint16 *pNameLength) argument 927 IEngine_IsExtensionSupported(SLEngineItf self, const SLchar *pExtensionName, SLboolean *pSupported) argument 974 IEngine_init(void *self) argument 993 IEngine_deinit(void *self) argument 1001 IEngine_CreateCameraDevice(XAEngineItf self, XAObjectItf *pDevice, XAuint32 deviceID, XAuint32 numInterfaces, const XAInterfaceID *pInterfaceIds, const XAboolean *pInterfaceRequired) argument 1014 IEngine_CreateRadioDevice(XAEngineItf self, XAObjectItf *pDevice, XAuint32 numInterfaces, const XAInterfaceID *pInterfaceIds, const XAboolean *pInterfaceRequired) argument 1027 IXAEngine_CreateLEDDevice(XAEngineItf self, XAObjectItf *pDevice, XAuint32 deviceID, XAuint32 numInterfaces, const XAInterfaceID *pInterfaceIds, const XAboolean *pInterfaceRequired) argument 1038 IXAEngine_CreateVibraDevice(XAEngineItf self, XAObjectItf *pDevice, XAuint32 deviceID, XAuint32 numInterfaces, const XAInterfaceID *pInterfaceIds, const XAboolean *pInterfaceRequired) argument 1049 IEngine_CreateMediaPlayer(XAEngineItf self, XAObjectItf *pPlayer, XADataSource *pDataSrc, XADataSource *pBankSrc, XADataSink *pAudioSnk, XADataSink *pImageVideoSnk, XADataSink *pVibra, XADataSink *pLEDArray, XAuint32 numInterfaces, const XAInterfaceID *pInterfaceIds, const XAboolean *pInterfaceRequired) argument 1252 IEngine_CreateMediaRecorder(XAEngineItf self, XAObjectItf *pRecorder, XADataSource *pAudioSrc, XADataSource *pImageVideoSrc, XADataSink *pDataSnk, XAuint32 numInterfaces, const XAInterfaceID *pInterfaceIds, const XAboolean *pInterfaceRequired) argument 1272 IXAEngine_CreateOutputMix(XAEngineItf self, XAObjectItf *pMix, XAuint32 numInterfaces, const XAInterfaceID *pInterfaceIds, const XAboolean *pInterfaceRequired) argument 1283 IXAEngine_CreateMetadataExtractor(XAEngineItf self, XAObjectItf *pMetadataExtractor, XADataSource *pDataSource, XAuint32 numInterfaces, const XAInterfaceID *pInterfaceIds, const XAboolean *pInterfaceRequired) argument 1294 IXAEngine_CreateExtensionObject(XAEngineItf self, XAObjectItf *pObject, void *pParameters, XAuint32 objectID, XAuint32 numInterfaces, const XAInterfaceID *pInterfaceIds, const XAboolean *pInterfaceRequired) argument 1305 IEngine_GetImplementationInfo(XAEngineItf self, XAuint32 *pMajor, XAuint32 *pMinor, XAuint32 *pStep, const XAchar *pImplementationText) argument 1317 IXAEngine_QuerySupportedProfiles(XAEngineItf self, XAint16 *pProfilesSupported) argument 1340 IXAEngine_QueryNumSupportedInterfaces(XAEngineItf self, XAuint32 objectID, XAuint32 *pNumSupportedInterfaces) argument 1350 IXAEngine_QuerySupportedInterfaces(XAEngineItf self, XAuint32 objectID, XAuint32 index, XAInterfaceID *pInterfaceId) argument 1360 IXAEngine_QueryNumSupportedExtensions(XAEngineItf self, XAuint32 *pNumExtensions) argument 1368 IXAEngine_QuerySupportedExtension(XAEngineItf self, XAuint32 index, XAchar *pExtensionName, XAint16 *pNameLength) argument 1377 IXAEngine_IsExtensionSupported(XAEngineItf self, const XAchar *pExtensionName, XAboolean *pSupported) argument 1386 IXAEngine_QueryLEDCapabilities(XAEngineItf self, XAuint32 *pIndex, XAuint32 *pLEDDeviceID, XALEDDescriptor *pDescriptor) argument 1396 IXAEngine_QueryVibraCapabilities(XAEngineItf self, XAuint32 *pIndex, XAuint32 *pVibraDeviceID, XAVibraDescriptor *pDescriptor) argument 1430 IXAEngine_init(void *self) argument 1437 IXAEngine_deinit(void *self) argument [all...] |