astonishing-fireman-34897
07/12/2024, 2:54 PMmagnificent-art-43333
07/12/2024, 2:55 PMastonishing-fireman-34897
07/12/2024, 3:00 PMmagnificent-art-43333
07/12/2024, 3:32 PMastonishing-fireman-34897
07/12/2024, 3:33 PMbrief-morning-38521
07/12/2024, 3:49 PMfreezing-lifeguard-43174
07/12/2024, 4:10 PMastonishing-fireman-34897
07/12/2024, 4:36 PMxros
) and compiler directive (WEBRTC_XROS
) that get set if the release is targeting iOS. This flag is then used to conditionally exclude code and libraries that aren't necessary/supported on visionOS.
2. Create a patch to the libwebrtc build process that sets the new flag properly and indicates where to pull the XROS sdk from.
3. Apply these patches as part of the build process found in build_ios.sh
4. Build LiveKit against the new custom libwebrtc version produced by running ./build_iso.sh
in release mode.
5. Package/use the resulting archive in unityastonishing-fireman-34897
07/12/2024, 4:38 PMtask_queue.h
2. GLKit
doesn't exist on visionOS, but is referenced in the iOS implementation of libwebrtc (not sure what our move is going to be here)freezing-lifeguard-43174
07/12/2024, 4:47 PM<http://BUILD.gn|BUILD.gn>
. In Swift SDK, we may render SampleBuffer directly, and in Unity, we only need to convert VideoFrame to RGB.
Issues 1 you described do not appear in the branch we maintain (based on m125_release), and we can successfully compile WebRTC.framework
for xrdevice
and xrsimulator
freezing-lifeguard-43174
07/12/2024, 4:48 PMastonishing-fireman-34897
07/12/2024, 5:41 PMastonishing-fireman-34897
07/12/2024, 5:42 PMIssues 1 you described do not appear in the branch we maintain (based on m125_release)is this
origin/feature/support-for-vision-pro
?freezing-lifeguard-43174
07/15/2024, 8:43 AMastonishing-boots-14432
07/26/2024, 9:13 PMclient-sdk-swift
and the farthest I got was to get the persona camera device via AVCaptureDevice.systemPreferredCamera
since DiscoverySession
is not supported - i know its a work in progress but if I can get some guidance it would be very appreciated