Capture: argus backend for device source - #1358
Conversation
Changeset incompleteThis PR's changeset is missing version bumps for packages that are affected by the change. The following packages still require a bump:
Already covered:
A package must be bumped when its own files change, and whenever a package it depends on is bumped (so downstream consumers get a matching release). Click here to create a changeset for the missing packages The link pre-populates a changeset file with If this change doesn't require a version bump, add the |
6e1034a to
2417885
Compare
2417885 to
287762a
Compare
287762a to
43e8464
Compare
| }; | ||
|
|
||
| use libargus_sys as sys; | ||
| use livekit::webrtc::video_frame::{ |
There was a problem hiding this comment.
AI-assisted review flag:
P1: source-device-argus references NativeBuffer::from_dmabuf, DmaBufPixelFormat, and remove_dmabuf_surface_cache_entry, but this PR does not include the corresponding libwebrtc/webrtc-sys API changes. A Linux build with --features source-device-argus will therefore fail to compile. Please include or depend on the DMA-BUF native-buffer API change; when using its current signature, wrap the release closure in Box::new(...) as well.
43e8464 to
055b151
Compare
055b151 to
50d23d9
Compare
Add NVIDIA Jetson CSI camera source for supported hardware.