Lines Matching refs:mpRemote
98 mpRemote(NULL),
123 if (mpRemote)
125 mParent->VideoInDeviceDetach(&mpRemote->deviceHandle);
127 RTMemFree(mpRemote->pDeviceDesc);
128 mpRemote->pDeviceDesc = NULL;
129 mpRemote->cbDeviceDesc = 0;
131 RTMemFree(mpRemote);
132 mpRemote = NULL;
168 if (mpRemote)
190 mpRemote = pRemote;
193 rc = mParent->VideoInDeviceAttach(&mpRemote->deviceHandle, mpRemote);
196 RTMemFree(mpRemote);
197 mpRemote = NULL;
202 rc = mParent->VideoInGetDeviceDesc(NULL, &mpRemote->deviceHandle);
206 mParent->VideoInDeviceDetach(&mpRemote->deviceHandle);
207 RTMemFree(mpRemote);
208 mpRemote = NULL;
223 if (mpRemote)
228 mpRemote->u64DeviceId);
230 /* mpRemote is deallocated in EmWebcamDestruct */
247 Assert(pRemote == mpRemote);
265 mParent->VideoInDeviceDetach(&mpRemote->deviceHandle);
266 RTMemFree(mpRemote);
267 mpRemote = NULL;
275 Assert(pRemote == mpRemote);
287 mpRemote->u64DeviceId,
310 mpRemote->u64DeviceId,
329 if ( !mpRemote
330 || mpRemote->u64DeviceId != u64DeviceId)
346 pCtx->pRemote = mpRemote;
349 rc = mParent->VideoInControl(pCtx, &mpRemote->deviceHandle, pControl, cbControl);