Files
nokhwa/CHANGELOG.md
T
2022-11-17 20:12:17 +09:00

1.7 KiB

0.10.0

  • Split core types and traits into nokhwa-core
  • Removed support for JS Bindings
  • New CameraControl API
    • Deprecated raw_camera_control API
  • New RequestedFormat API
  • Removed Network Camera Support
  • New Buffer API
    • PixelFormat API
  • After a year in development, We hope it was worth the wait.
  • Callback Camera: Removed Result from the index() and camera_info() API.

0.9.0

  • Fixed Camera Controls for V4L2
  • Disabled UVC Backend.
  • Added polling and last frame to ThreadedCamera
  • Updated the CameraControl related Camera APIs

0.8.0

  • Media Foundation Access Violation fix (#13)

0.7.0

  • Bumped some dependencies.

0.5.0

  • Fixed msmf
  • Relicensed to Apache-2.0

0.4.0

  • Added AVFoundation, MSMF, WASM
  • .get_info() returns a &CameraInfo
  • Added Threaded Camera
  • Added JSCamera
  • Changed new to use CaptureAPIBackend::Auto by default. Old functionally still possible with with_backend()
  • Added query(), which uses CaptureAPIBackend::Auto by default.
  • Fixed/Added examples

0.3.2

  • Bumped ouroboros to avoid potential UB
  • [INTERNAL] Removed Box<T> from many internal struct fields of UVCCaptureDevice

0.3.1

  • Added feature hacks to prevent gstreamer/opencv docs.rs build failure

0.3.0

  • Added query_devices() to query available devices on system
  • Added GStreamer and OpenCV backends
  • Added NetworkCamera
  • Added WGPU Texture and raw buffer write support
  • Added capture example
  • Removed get_ from all APIs.
  • General documentation fixes
  • General bugfixes/performance enhancements

0.2.0

First release

  • UVC/V4L backends
  • Camera struct for simplification
  • CaptureBackendTrait to simplify writing backends