Releases: l1npengtul/nokhwa
Releases · l1npengtul/nokhwa
0.10.7
What's Changed
- bump wgpu dependency to 23.0 by @KolCrooks in #187
- bump thiserror dependency to 2.0
New Contributors
- @KolCrooks made their first contribution in #187
Full Changelog: 0.10.6...0.10.7
0.10.6
What's Changed
- [WIP] Add yuyv by @darioalessandro in #181
- Fixed OpenCV breaking builds
New Contributors
- @darioalessandro made their first contribution in #181
Full Changelog: 0.10.5...0.10.6
0.10.5
What's Changed
- feat: upgrade wgpu to 0.15 by @mosure in #106
- Add Raspberry Pi support by @michivi in #121
- ⬆️ v4l v0.14 & v4l2-sys-mit 0.3 by @OlivierLDff in #122
- Use fair mutex for CallbackCamera by @RReverser in #112
- 🐛 v4l support share device handle, to behave like MF backend by @OlivierLDff in #127
- Simplify workspace paths (0.10) by @michivi in #119
- 🐛 v4l: fix perf issue introduce by disabled arena buffer by @OlivierLDff in #129
- Type fix to ImageDataLayout construction under the wgu-types feature in nokhwa-core by @mattdeak in #142
- avfoundation: set videoSettings explicitly by @yamt in #151
- Fix cross compilation on a macos host by @alexmoon in #131
- Reuse OpenCV matrix (decode_into_opencv_mat) by @sunsided in #137
- yuyv444_to_rgb: avoid highlight overflows by @yamt in #152
- Fix for older Apple cameras by @olonho in #153
New Contributors
- @mosure made their first contribution in #106
- @OlivierLDff made their first contribution in #122
- @RReverser made their first contribution in #112
- @mattdeak made their first contribution in #142
- @alexmoon made their first contribution in #131
- @sunsided made their first contribution in #137
- @olonho made their first contribution in #153
Full Changelog: 0.10.3...0.10.5
0.10.3
0.10.3
0.10.2
Fix spelling of AVCaptureDeviceTypeExternalUnknown
0.10.1
Fix error
0.10.0
0.10.0
- Split core types and traits into
nokhwa-core
- Now you can use
nokhwa
's Camera types in your own packages, to e.g. createnokhwa
extensions or usenokhwa
's decoders.
- Now you can use
- Removed support for JS Bindings
- This is due to lack of support for non-C style enums in
wasm-bindgen
. - You can still use
nokhwa
in the browser, you just can't use it from JS.
- This is due to lack of support for non-C style enums in
- New CameraControl API
- Deprecated
raw_camera_control
API
- Deprecated
- New RequestedFormat API
- Removed Network Camera
- Network Camera is now supported through OpenCV Camera instead.
- New Buffer API
- New PixelFormat API
- Callback Camera: Removed
Result
from theindex()
andcamera_info()
API. - AVFoundation Improvements
- Split V4L2 into its own crate
- New Formats:
- NV12
- RAWRGB
- GRAY
- Added warning about decoding on main thread reducing performance
- After a year in development, We hope it was worth the wait.
0.10.0-rc.6
Fixed Documentation
0.10.0-rc.4
0.10.0-rc4 fix warnings
RC3
- Fix AVFoundation
- Mostly fix NV12