v4l
Safe video4linux (v4l) bindings
0.14.0
7.3M downloads/mo
#3711 most downloaded on crates.io
raymanfx/libv4l-rs
What this package is like to depend on
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 13 months
Rarely documented
notes for 6 of 25 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
25 releases · first in 2020
0 releases in the last 12 months
see the full history below
Release timeline
25 releases · Apr 2020 to May 2023Releases
latest 25-
0.14.012 May 2023Release notes
Open source →Added
- Expose raw file descriptor of streams through
Stream::handle()
Changed
- Updated
bindgendependency to 0.65.1
Fixed
- Use proper C FFI struct field for
Integer64controls - Fix example in README.md to account for the negotiated pixelformat
- Expose raw file descriptor of streams through
-
0.13.108 Dec 2022Release notes
Open source →Fixed
- Do not block when the device is disconnected
- This is achieved by using the non-blocking file descriptor API internally
- The outside-facing API is the same for now
- Can be used as a foundation for language-level async support in the future
- Do not block when the device is disconnected
-
0.13.019 May 2022Release notes
Open source →Added
- Handling of boolean and button controls
- MJPG (consumer class hardware) support in
gliumexample
Changed
- Simplified examples, removing clap argument parsing
- Unified Value/Value64 control types into a single Integer enum variant
Fixed
- MUSL libc compatibility
- Android cross compilation
-
0.12.101 May 2021Release notes
Open source →Fixed
- Update the buffer index for output streams
- Honor the bytesused field for compressed frames in output streams
-
0.12.007 Jan 2021Release notes
Open source →Basically just bindgen 0.56.0.
Signed-off-by: Christopher N. Hesse [email protected]
-
0.11.004 Jan 2021 -
0.10.211 Oct 2020Nothing published for this version
-
0.10.121 Sep 2020Nothing published for this version
-
0.10.026 Aug 2020Nothing published for this version
-
0.9.226 Aug 2020Nothing published for this version
-
0.9.111 Aug 2020Nothing published for this version
-
0.9.005 Aug 2020Nothing published for this version
-
0.8.001 Aug 2020Nothing published for this version
-
0.7.201 Aug 2020Nothing published for this version
-
0.7.130 Jul 2020Nothing published for this version
-
0.7.006 Jul 2020Nothing published for this version
-
0.6.004 Jul 2020Nothing published for this version
-
0.5.303 Jul 2020Nothing published for this version
-
0.5.224 Jun 2020Nothing published for this version
-
0.5.121 May 2020Nothing published for this version
-
0.5.014 May 2020Nothing published for this version
-
0.4.003 May 2020Nothing published for this version
-
0.3.002 May 2020Nothing published for this version
-
0.2.001 May 2020Nothing published for this version
-
0.1.030 Apr 2020Nothing published for this version