Lines Matching refs:thiz
30 IMIDIMuteSolo *thiz = (IMIDIMuteSolo *) self;
32 interface_lock_exclusive(thiz);
34 thiz->mChannelMuteMask |= mask;
36 thiz->mChannelMuteMask &= ~mask;
37 interface_unlock_exclusive(thiz);
53 IMIDIMuteSolo *thiz = (IMIDIMuteSolo *) self;
54 interface_lock_peek(thiz);
55 SLuint16 mask = thiz->mChannelMuteMask;
56 interface_unlock_peek(thiz);
73 IMIDIMuteSolo *thiz = (IMIDIMuteSolo *) self;
75 interface_lock_exclusive(thiz);
77 thiz->mChannelSoloMask |= mask;
79 thiz->mChannelSoloMask &= ~mask;
80 interface_unlock_exclusive(thiz);
96 IMIDIMuteSolo *thiz = (IMIDIMuteSolo *) self;
97 interface_lock_peek(thiz);
98 SLuint16 mask = thiz->mChannelSoloMask;
99 interface_unlock_peek(thiz);
115 IMIDIMuteSolo *thiz = (IMIDIMuteSolo *) self;
117 SLuint16 trackCount = thiz->mTrackCount;
130 IMIDIMuteSolo *thiz = (IMIDIMuteSolo *) self;
132 if (!(track < thiz->mTrackCount)) {
136 interface_lock_exclusive(thiz);
138 thiz->mTrackMuteMask |= mask;
140 thiz->mTrackMuteMask &= ~mask;
141 interface_unlock_exclusive(thiz);
153 IMIDIMuteSolo *thiz = (IMIDIMuteSolo *) self;
155 if (!(track < thiz->mTrackCount) || NULL == pMute) {
158 interface_lock_peek(thiz);
159 SLuint32 mask = thiz->mTrackMuteMask;
160 interface_unlock_peek(thiz);
173 IMIDIMuteSolo *thiz = (IMIDIMuteSolo *) self;
175 if (!(track < thiz->mTrackCount)) {
178 SLuint32 mask = 1 << track; interface_lock_exclusive(thiz);
180 thiz->mTrackSoloMask |= mask;
182 thiz->mTrackSoloMask &= ~mask;
183 interface_unlock_exclusive(thiz);
195 IMIDIMuteSolo *thiz = (IMIDIMuteSolo *) self;
197 if (!(track < thiz->mTrackCount) || NULL == pSolo) {
200 interface_lock_peek(thiz);
201 SLuint32 mask = thiz->mTrackSoloMask;
202 interface_unlock_peek(thiz);
225 IMIDIMuteSolo *thiz = (IMIDIMuteSolo *) self;
226 thiz->mItf = &IMIDIMuteSolo_Itf;
227 thiz->mChannelMuteMask = 0;
228 thiz->mChannelSoloMask = 0;
229 thiz->mTrackMuteMask = 0;
230 thiz->mTrackSoloMask = 0;
232 thiz->mTrackCount = 32; // wrong