• Home
  • Raw
  • Download

Lines Matching refs:thiz

114             CLEDDevice *thiz = (CLEDDevice *) construct(pCLEDDevice_class, exposedMask, self);  in IEngine_CreateLEDDevice()  local
115 if (NULL == thiz) { in IEngine_CreateLEDDevice()
118 thiz->mDeviceID = deviceID; in IEngine_CreateLEDDevice()
119 IObject_Publish(&thiz->mObject); in IEngine_CreateLEDDevice()
121 *pDevice = &thiz->mObject.mItf; in IEngine_CreateLEDDevice()
152 CVibraDevice *thiz = (CVibraDevice *) construct(pCVibraDevice_class, exposedMask, self); in IEngine_CreateVibraDevice() local
153 if (NULL == thiz) { in IEngine_CreateVibraDevice()
156 thiz->mDeviceID = deviceID; in IEngine_CreateVibraDevice()
157 IObject_Publish(&thiz->mObject); in IEngine_CreateVibraDevice()
159 *pDevice = &thiz->mObject.mItf; in IEngine_CreateVibraDevice()
189 CAudioPlayer *thiz = (CAudioPlayer *) construct(pCAudioPlayer_class, exposedMask, self); in IEngine_CreateAudioPlayer() local
190 if (NULL == thiz) { in IEngine_CreateAudioPlayer()
199 thiz->mDataSource.mLocator.mLocatorType = SL_DATALOCATOR_NULL; in IEngine_CreateAudioPlayer()
200 thiz->mDataSource.mFormat.mFormatType = SL_DATAFORMAT_NULL; in IEngine_CreateAudioPlayer()
203 thiz->mDataSink.mLocator.mLocatorType = SL_DATALOCATOR_NULL; in IEngine_CreateAudioPlayer()
204 thiz->mDataSink.mFormat.mFormatType = SL_DATAFORMAT_NULL; in IEngine_CreateAudioPlayer()
207 thiz->mMuteMask = 0; in IEngine_CreateAudioPlayer()
208 thiz->mSoloMask = 0; in IEngine_CreateAudioPlayer()
212 thiz->mNumChannels = UNKNOWN_NUMCHANNELS; in IEngine_CreateAudioPlayer()
213 thiz->mSampleRateMilliHz = UNKNOWN_SAMPLERATE; in IEngine_CreateAudioPlayer()
216 thiz->mDirectLevel = 0; // no attenuation in IEngine_CreateAudioPlayer()
218 thiz->mTrack = NULL; in IEngine_CreateAudioPlayer()
219 thiz->mGains[0] = 1.0f; in IEngine_CreateAudioPlayer()
220 thiz->mGains[1] = 1.0f; in IEngine_CreateAudioPlayer()
221 thiz->mDestroyRequested = SL_BOOLEAN_FALSE; in IEngine_CreateAudioPlayer()
224 thiz->mSndFile.mPathname = NULL; in IEngine_CreateAudioPlayer()
225 thiz->mSndFile.mSNDFILE = NULL; in IEngine_CreateAudioPlayer()
226 memset(&thiz->mSndFile.mSfInfo, 0, sizeof(SF_INFO)); in IEngine_CreateAudioPlayer()
227 memset(&thiz->mSndFile.mMutex, 0, sizeof(pthread_mutex_t)); in IEngine_CreateAudioPlayer()
228 thiz->mSndFile.mEOF = SL_BOOLEAN_FALSE; in IEngine_CreateAudioPlayer()
229 thiz->mSndFile.mWhich = 0; in IEngine_CreateAudioPlayer()
230 memset(thiz->mSndFile.mBuffer, 0, sizeof(thiz->mSndFile.mBuffer)); in IEngine_CreateAudioPlayer()
237 (void) new (&thiz->mTrackPlayer) android::sp<android::TrackPlayerBase>(); in IEngine_CreateAudioPlayer()
238 (void) new (&thiz->mCallbackProtector) in IEngine_CreateAudioPlayer()
240 (void) new (&thiz->mAuxEffect) android::sp<android::AudioEffect>(); in IEngine_CreateAudioPlayer()
241 (void) new (&thiz->mAPlayer) android::sp<android::GenericPlayer>(); in IEngine_CreateAudioPlayer()
250 result = checkDataSource("pAudioSrc", pAudioSrc, &thiz->mDataSource, in IEngine_CreateAudioPlayer()
263 result = checkDataSink("pAudioSnk", pAudioSnk, &thiz->mDataSink, in IEngine_CreateAudioPlayer()
283 result = checkSourceSinkVsInterfacesCompatibility(&thiz->mDataSource, in IEngine_CreateAudioPlayer()
284 &thiz->mDataSink, pCAudioPlayer_class, requiredMask); in IEngine_CreateAudioPlayer()
297 switch (thiz->mDataSource.mLocator.mLocatorType) { in IEngine_CreateAudioPlayer()
303 nbBuffers = (SLuint16) thiz->mDataSource.mLocator.mBufferQueue.numBuffers; in IEngine_CreateAudioPlayer()
304 assert(SL_DATAFORMAT_PCM == thiz->mDataSource.mFormat.mFormatType in IEngine_CreateAudioPlayer()
306 == thiz->mDataSource.mFormat.mFormatType); in IEngine_CreateAudioPlayer()
307 thiz->mNumChannels = thiz->mDataSource.mFormat.mPCM.numChannels; in IEngine_CreateAudioPlayer()
308 thiz->mSampleRateMilliHz = thiz->mDataSource.mFormat.mPCM.samplesPerSec; in IEngine_CreateAudioPlayer()
313 nbBuffers = (SLuint16) thiz->mDataSource.mLocator.mABQ.numBuffers; in IEngine_CreateAudioPlayer()
314 thiz->mAndroidBufferQueue.mNumBuffers = nbBuffers; in IEngine_CreateAudioPlayer()
322 switch (thiz->mDataSink.mLocator.mLocatorType) { in IEngine_CreateAudioPlayer()
326 nbBuffers = thiz->mDataSink.mLocator.mBufferQueue.numBuffers; in IEngine_CreateAudioPlayer()
327 assert(SL_DATAFORMAT_PCM == thiz->mDataSink.mFormat.mFormatType in IEngine_CreateAudioPlayer()
329 == thiz->mDataSink.mFormat.mFormatType); in IEngine_CreateAudioPlayer()
336 thiz->mNumChannels = UNKNOWN_NUMCHANNELS; in IEngine_CreateAudioPlayer()
337 thiz->mSampleRateMilliHz = UNKNOWN_SAMPLERATE; in IEngine_CreateAudioPlayer()
344 thiz->mBufferQueue.mNumBuffers = nbBuffers; in IEngine_CreateAudioPlayer()
348 result = android_audioPlayer_checkSourceSink(thiz); in IEngine_CreateAudioPlayer()
355 result = SndFile_checkAudioPlayerSourceSink(thiz); in IEngine_CreateAudioPlayer()
362 result = IOutputMixExt_checkAudioPlayerSourceSink(thiz); in IEngine_CreateAudioPlayer()
372 result = initializeAndroidBufferQueueMembers(thiz); in IEngine_CreateAudioPlayer()
381 result = initializeBufferQueueMembers(thiz); in IEngine_CreateAudioPlayer()
385 thiz->mDynamicSource.mDataSource = &thiz->mDataSource.u.mSource; in IEngine_CreateAudioPlayer()
389 android_audioPlayer_create(thiz); in IEngine_CreateAudioPlayer()
395 IObject_Destroy(&thiz->mObject.mItf); in IEngine_CreateAudioPlayer()
397 IObject_Publish(&thiz->mObject); in IEngine_CreateAudioPlayer()
399 *pPlayer = &thiz->mObject.mItf; in IEngine_CreateAudioPlayer()
434 CAudioRecorder *thiz = (CAudioRecorder *) construct(pCAudioRecorder_class, exposedMask, in IEngine_CreateAudioRecorder() local
436 if (NULL == thiz) { in IEngine_CreateAudioRecorder()
445 thiz->mDataSource.mLocator.mLocatorType = SL_DATALOCATOR_NULL; in IEngine_CreateAudioRecorder()
446 thiz->mDataSource.mFormat.mFormatType = SL_DATAFORMAT_NULL; in IEngine_CreateAudioRecorder()
449 thiz->mDataSink.mLocator.mLocatorType = SL_DATALOCATOR_NULL; in IEngine_CreateAudioRecorder()
450 thiz->mDataSink.mFormat.mFormatType = SL_DATAFORMAT_NULL; in IEngine_CreateAudioRecorder()
455 thiz->mNumChannels = UNKNOWN_NUMCHANNELS; in IEngine_CreateAudioRecorder()
456 thiz->mSampleRateMilliHz = UNKNOWN_SAMPLERATE; in IEngine_CreateAudioRecorder()
461 (void) new (&thiz->mAudioRecord) android::sp<android::AudioRecord>(); in IEngine_CreateAudioRecorder()
462 (void) new (&thiz->mCallbackProtector) in IEngine_CreateAudioRecorder()
464 thiz->mRecordSource = AUDIO_SOURCE_DEFAULT; in IEngine_CreateAudioRecorder()
468 result = checkDataSource("pAudioSrc", pAudioSrc, &thiz->mDataSource, in IEngine_CreateAudioRecorder()
473 result = checkDataSink("pAudioSnk", pAudioSnk, &thiz->mDataSink, in IEngine_CreateAudioRecorder()
490 result = android_audioRecorder_checkSourceSink(thiz); in IEngine_CreateAudioRecorder()
499 SLuint32 locatorType = thiz->mDataSink.mLocator.mLocatorType; in IEngine_CreateAudioRecorder()
501 thiz->mBufferQueue.mNumBuffers = in IEngine_CreateAudioRecorder()
502 thiz->mDataSink.mLocator.mBufferQueue.numBuffers; in IEngine_CreateAudioRecorder()
504 if (BUFFER_HEADER_TYPICAL >= thiz->mBufferQueue.mNumBuffers) { in IEngine_CreateAudioRecorder()
505 thiz->mBufferQueue.mArray = thiz->mBufferQueue.mTypical; in IEngine_CreateAudioRecorder()
510 if (thiz->mBufferQueue.mNumBuffers >= 256) { in IEngine_CreateAudioRecorder()
514 thiz->mBufferQueue.mArray = (BufferHeader *) malloc((thiz->mBufferQueue. in IEngine_CreateAudioRecorder()
516 if (NULL == thiz->mBufferQueue.mArray) { in IEngine_CreateAudioRecorder()
521 thiz->mBufferQueue.mFront = thiz->mBufferQueue.mArray; in IEngine_CreateAudioRecorder()
522 thiz->mBufferQueue.mRear = thiz->mBufferQueue.mArray; in IEngine_CreateAudioRecorder()
528 android_audioRecorder_create(thiz); in IEngine_CreateAudioRecorder()
534 IObject_Destroy(&thiz->mObject.mItf); in IEngine_CreateAudioRecorder()
536 IObject_Publish(&thiz->mObject); in IEngine_CreateAudioRecorder()
538 *pRecorder = &thiz->mObject.mItf; in IEngine_CreateAudioRecorder()
574 CMidiPlayer *thiz = (CMidiPlayer *) construct(pCMidiPlayer_class, exposedMask, self); in IEngine_CreateMidiPlayer() local
575 if (NULL == thiz) { in IEngine_CreateMidiPlayer()
586 thiz->mPlay.mDuration = 0; in IEngine_CreateMidiPlayer()
587 IObject_Publish(&thiz->mObject); in IEngine_CreateMidiPlayer()
589 *pPlayer = &thiz->mObject.mItf; in IEngine_CreateMidiPlayer()
620 CListener *thiz = (CListener *) construct(pCListener_class, exposedMask, self); in IEngine_CreateListener() local
621 if (NULL == thiz) { in IEngine_CreateListener()
624 IObject_Publish(&thiz->mObject); in IEngine_CreateListener()
626 *pListener = &thiz->mObject.mItf; in IEngine_CreateListener()
657 C3DGroup *thiz = (C3DGroup *) construct(pC3DGroup_class, exposedMask, self); in IEngine_Create3DGroup() local
658 if (NULL == thiz) { in IEngine_Create3DGroup()
661 thiz->mMemberMask = 0; in IEngine_Create3DGroup()
662 IObject_Publish(&thiz->mObject); in IEngine_Create3DGroup()
664 *pGroup = &thiz->mObject.mItf; in IEngine_Create3DGroup()
691 COutputMix *thiz = (COutputMix *) construct(pCOutputMix_class, exposedMask, self); in IEngine_CreateOutputMix() local
692 if (NULL == thiz) { in IEngine_CreateOutputMix()
696 android_outputMix_create(thiz); in IEngine_CreateOutputMix()
699 IEngine *thisEngine = &thiz->mObject.mEngine->mEngine; in IEngine_CreateOutputMix()
703 thisEngine->mOutputMix = thiz; in IEngine_CreateOutputMix()
708 IObject_Publish(&thiz->mObject); in IEngine_CreateOutputMix()
716 *pMix = &thiz->mObject.mItf; in IEngine_CreateOutputMix()
746 CMetadataExtractor *thiz = (CMetadataExtractor *) in IEngine_CreateMetadataExtractor() local
748 if (NULL == thiz) { in IEngine_CreateMetadataExtractor()
754 IObject_Publish(&thiz->mObject); in IEngine_CreateMetadataExtractor()
756 *pMetadataExtractor = &thiz->mObject.mItf; in IEngine_CreateMetadataExtractor()
987 IEngine *thiz = (IEngine *) self; in IEngine_init() local
988 thiz->mItf = &IEngine_Itf; in IEngine_init()
991 thiz->mOutputMix = NULL; in IEngine_init()
993 thiz->mInstanceCount = 1; // ourself in IEngine_init()
994 thiz->mInstanceMask = 0; in IEngine_init()
995 thiz->mChangedMask = 0; in IEngine_init()
998 thiz->mInstances[i] = NULL; in IEngine_init()
1000 thiz->mShutdown = SL_BOOLEAN_FALSE; in IEngine_init()
1001 thiz->mShutdownAck = SL_BOOLEAN_FALSE; in IEngine_init()
1003 thiz->mNativeEndianness = SL_BYTEORDER_BIGENDIAN; in IEngine_init()
1005 thiz->mNativeEndianness = SL_BYTEORDER_LITTLEENDIAN; in IEngine_init()
1085 CMediaPlayer *thiz = (CMediaPlayer *) construct(pCMediaPlayer_class, exposedMask, in IEngine_CreateMediaPlayer() local
1087 if (NULL == thiz) { in IEngine_CreateMediaPlayer()
1096 thiz->mDataSource.mLocator.mLocatorType = SL_DATALOCATOR_NULL; in IEngine_CreateMediaPlayer()
1097 thiz->mDataSource.mFormat.mFormatType = XA_DATAFORMAT_NULL; in IEngine_CreateMediaPlayer()
1100 thiz->mAudioSink.mLocator.mLocatorType = XA_DATALOCATOR_NULL; in IEngine_CreateMediaPlayer()
1101 thiz->mAudioSink.mFormat.mFormatType = XA_DATAFORMAT_NULL; in IEngine_CreateMediaPlayer()
1102 thiz->mImageVideoSink.mLocator.mLocatorType = XA_DATALOCATOR_NULL; in IEngine_CreateMediaPlayer()
1103 thiz->mImageVideoSink.mFormat.mFormatType = XA_DATAFORMAT_NULL; in IEngine_CreateMediaPlayer()
1106 thiz->mNumChannels = UNKNOWN_NUMCHANNELS; in IEngine_CreateMediaPlayer()
1112 (void) new (&thiz->mAVPlayer) android::sp<android::GenericPlayer>(); in IEngine_CreateMediaPlayer()
1113 (void) new (&thiz->mCallbackProtector) in IEngine_CreateMediaPlayer()
1122 &thiz->mDataSource, DATALOCATOR_MASK_URI in IEngine_CreateMediaPlayer()
1133 &thiz->mBankSource, DATALOCATOR_MASK_NULL | DATALOCATOR_MASK_URI | in IEngine_CreateMediaPlayer()
1140 &thiz->mAudioSink, DATALOCATOR_MASK_OUTPUTMIX, DATAFORMAT_MASK_NULL); in IEngine_CreateMediaPlayer()
1146 &thiz->mImageVideoSink, in IEngine_CreateMediaPlayer()
1153 result = checkDataSink("pVibra", (const SLDataSink *) pVibra, &thiz->mVibraSink, in IEngine_CreateMediaPlayer()
1161 &thiz->mLEDArraySink, DATALOCATOR_MASK_NULL | DATALOCATOR_MASK_IODEVICE, in IEngine_CreateMediaPlayer()
1180 result = android_Player_checkSourceSink(thiz); in IEngine_CreateMediaPlayer()
1189 thiz->mDataSource.mLocator.mLocatorType) { in IEngine_CreateMediaPlayer()
1190 XAuint16 nbBuffers = (XAuint16) thiz->mDataSource.mLocator.mABQ.numBuffers; in IEngine_CreateMediaPlayer()
1202 assert(XA_DATAFORMAT_MIME == thiz->mDataSource.mFormat.mFormatType); in IEngine_CreateMediaPlayer()
1204 thiz->mDataSource.mFormat.mMIME.containerType) { in IEngine_CreateMediaPlayer()
1205 thiz->mAndroidBufferQueue.mBufferType = kAndroidBufferTypeMpeg2Ts; in IEngine_CreateMediaPlayer()
1211 &thiz->mStreamInfo.mStreamInfoTable.itemAt(0).containerInfo; in IEngine_CreateMediaPlayer()
1217 thiz->mAndroidBufferQueue.mBufferType = kAndroidBufferTypeInvalid; in IEngine_CreateMediaPlayer()
1223 thiz->mAndroidBufferQueue.mBufferArray = (AdvancedBufferHeader *) in IEngine_CreateMediaPlayer()
1225 if (NULL == thiz->mAndroidBufferQueue.mBufferArray) { in IEngine_CreateMediaPlayer()
1229 thiz->mAndroidBufferQueue.mFront = in IEngine_CreateMediaPlayer()
1230 thiz->mAndroidBufferQueue.mBufferArray; in IEngine_CreateMediaPlayer()
1231 thiz->mAndroidBufferQueue.mRear = in IEngine_CreateMediaPlayer()
1232 thiz->mAndroidBufferQueue.mBufferArray; in IEngine_CreateMediaPlayer()
1235 thiz->mAndroidBufferQueue.mNumBuffers = nbBuffers; in IEngine_CreateMediaPlayer()
1241 thiz->mDynamicSource.mDataSource = &thiz->mDataSource.u.mSource; in IEngine_CreateMediaPlayer()
1245 android_Player_create(thiz); in IEngine_CreateMediaPlayer()
1251 IObject_Destroy(&thiz->mObject.mItf); in IEngine_CreateMediaPlayer()
1253 IObject_Publish(&thiz->mObject); in IEngine_CreateMediaPlayer()
1255 *pPlayer = (XAObjectItf) &thiz->mObject.mItf; in IEngine_CreateMediaPlayer()
1447 IXAEngine *thiz = (IXAEngine *) self; in IXAEngine_init() local
1448 thiz->mItf = &IXAEngine_Itf; in IXAEngine_init()