vrclient: Use manual method for IVRTrackedCamera_GetVideoStreamFrame.

This commit is contained in:
Rémi Bernon 2023-10-05 14:28:29 +02:00 committed by Arkadiusz Hiler
parent e9aeba85f2
commit f5ef49cf29
5 changed files with 24 additions and 19 deletions

View file

@ -114,3 +114,11 @@ NTSTATUS vrclient_VRClientCoreFactory( void *args )
params->_ret = p_VRClientCoreFactory( params->name, params->return_code );
return 0;
}
NTSTATUS IVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame( void *args )
{
struct IVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame_params *params = (struct IVRTrackedCamera_IVRTrackedCamera_001_GetVideoStreamFrame_params *)args;
struct u_IVRTrackedCamera_IVRTrackedCamera_001 *iface = (struct u_IVRTrackedCamera_IVRTrackedCamera_001 *)params->linux_side;
*(w_CameraVideoStreamFrame_t_0914 *)params->_ret = *iface->GetVideoStreamFrame( params->nDeviceIndex );
return 0;
}