The open source OpenXR runtime
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

st/prober: Remove remote code in legacy path

Implemented by a builder instead

+1 -27
-4
src/xrt/state_trackers/prober/CMakeLists.txt
··· 47 47 target_link_libraries(st_prober PRIVATE drv_v4l2) 48 48 endif() 49 49 50 - if(XRT_BUILD_DRIVER_REMOTE) 51 - target_link_libraries(st_prober PRIVATE drv_remote) 52 - endif() 53 - 54 50 if(XRT_BUILD_DRIVER_VF) 55 51 target_link_libraries(st_prober PRIVATE drv_vf) 56 52 endif()
+1 -23
src/xrt/state_trackers/prober/p_prober.c
··· 36 36 #include "realsense/rs_interface.h" 37 37 #endif 38 38 39 - #ifdef XRT_BUILD_DRIVER_REMOTE 40 - #include "remote/r_interface.h" 41 - #endif 42 - 43 39 #include <stdio.h> 44 40 #include <string.h> 45 41 #include <assert.h> ··· 759 755 } 760 756 761 757 static void 762 - add_from_remote(struct prober *p, struct xrt_device **xdevs, size_t xdev_count, bool *have_hmd) 763 - { 764 - if (xdev_count < 3) { 765 - return; 766 - } 767 - 768 - #ifdef XRT_BUILD_DRIVER_REMOTE 769 - int port = 4242; 770 - if (!u_config_json_get_remote_port(&p->json, &port)) { 771 - port = 4242; 772 - } 773 - 774 - r_create_devices(port, &xdevs[0], &xdevs[1], &xdevs[2]); 775 - *have_hmd = xdevs[0] != NULL; 776 - #endif 777 - } 778 - 779 - static void 780 758 apply_tracking_override(struct prober *p, struct xrt_device **xdevs, size_t xdev_count, struct xrt_tracking_override *o) 781 759 { 782 760 struct xrt_device *target_xdev = NULL; ··· 1087 1065 add_from_devices(p, xdevs, xdev_count, &have_hmd); 1088 1066 add_from_auto_probers(p, xdevs, xdev_count, &have_hmd); 1089 1067 break; 1090 - case U_ACTIVE_CONFIG_REMOTE: add_from_remote(p, xdevs, xdev_count, &have_hmd); break; 1068 + case U_ACTIVE_CONFIG_REMOTE: assert(false); // Should never get here. 1091 1069 default: assert(false); 1092 1070 } 1093 1071