Lines Matching full:thiz
176 IOutputMixExt *thiz = (IOutputMixExt *) self;
177 IObject *thisObject = thiz->mThis;
182 if (thiz->mDestroyRequested) {
190 thiz->mDestroyRequested = SL_BOOLEAN_FALSE;
194 activeMask = thiz->mActiveMask;
200 Track *track = &thiz->mTracks[i];
341 IOutputMixExt *thiz = (IOutputMixExt *) self;
342 thiz->mItf = &IOutputMixExt_Itf;
343 thiz->mActiveMask = 0;
344 Track *track = &thiz->mTracks[0];
349 thiz->mDestroyRequested = SL_BOOLEAN_FALSE;
355 SLresult IOutputMixExt_checkAudioPlayerSourceSink(CAudioPlayer *thiz)
357 thiz->mTrack = NULL;
360 switch (thiz->mDataSource.mLocator.mLocatorType) {
365 switch (thiz->mDataSource.mFormat.mFormatType) {
369 if (SL_SAMPLINGRATE_44_1 != thiz->mDataSource.mFormat.mPCM.samplesPerSec)
382 const SLDataSink *pAudioSnk = &thiz->mDataSink.u.mSink;
404 thiz->mTrack = track;
405 thiz->mGains[0] = 1.0f;
406 thiz->mGains[1] = 1.0f;
407 thiz->mDestroyRequested = SL_BOOLEAN_FALSE;
415 track->mBufferQueue = &thiz->mBufferQueue;
416 track->mAudioPlayer = thiz;