pub async fn request() -> Result<Option<OwnedFd>, Error>
pipewire
Request access to the camera and return a file descriptor if one is available.