Skip to content

feat: Add support for Pico headsets face tracking #4730

feat: Add support for Pico headsets face tracking

feat: Add support for Pico headsets face tracking #4730

Triggered via pull request January 30, 2025 20:41
Status Failure
Total duration 18m 18s
Artifacts

rust.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 3 warnings
check-macos
Process completed with exit code 101.
check-linux: alvr/client_mock/src/main.rs#L192
error[E0560]: struct `alvr_packets::FaceData` has no field named `pico_face_expression` --> alvr/client_mock/src/main.rs:192:17 | 192 | pico_face_expression: None, | ^^^^^^^^^^^^^^^^^^^^ `alvr_packets::FaceData` does not have this field | = note: all struct fields are already assigned
check-linux
Process completed with exit code 101.
check-windows: alvr/client_mock/src/main.rs#L192
error[E0560]: struct `alvr_packets::FaceData` has no field named `pico_face_expression` --> alvr\client_mock\src\main.rs:192:17 | 192 | pico_face_expression: None, | ^^^^^^^^^^^^^^^^^^^^ `alvr_packets::FaceData` does not have this field | = note: all struct fields are already assigned
check-windows
Process completed with exit code 1.
check-linux: alvr/graphics/src/stream.rs#L227
warning: unsafe function's docs are missing a `# Safety` section --> alvr/graphics/src/stream.rs:227:5 | 227 | pub unsafe fn render(&self, hardware_buffer: *mut c_void, view_params: [StreamViewParams; 2]) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_safety_doc = note: `#[warn(clippy::missing_safety_doc)]` on by default
check-linux: alvr/server_core/src/tracking/face.rs#L153
warning: this expression creates a reference which is immediately dereferenced by the compiler --> alvr/server_core/src/tracking/face.rs:153:59 | 153 | self.append_packet_vrcft(b"FacePico", &arr); | ^^^^ help: change this to: `arr` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow = note: `#[warn(clippy::needless_borrow)]` on by default
check-windows: alvr/graphics/src/stream.rs#L227
warning: unsafe function's docs are missing a `# Safety` section --> alvr\graphics\src\stream.rs:227:5 | 227 | pub unsafe fn render(&self, hardware_buffer: *mut c_void, view_params: [StreamViewParams; 2]) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_safety_doc = note: `#[warn(clippy::missing_safety_doc)]` on by default