PackageTrack
Sign in Get early access

camera_macos

macOS camera package implementation. Supports both internal and external cameras, can take pictures and record video with audio as well.

0.1.1 9.6K downloads/mo #2994 most downloaded on pub.dev riccardo-lomazzi/camera_macos

What this package is like to depend on

Last release 12 days ago

11 Aug 2026

Ships unpredictably

gaps range from 3 weeks to 1.8 years

Nearly every release is documented

notes for 14 of 14 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

14 releases · first in 2022

2 releases in the last 12 months

see the full history below

Release timeline

14 releases · Nov 2022 to Aug 2026
2023 2024 2025 2026
Release Pre-release

Releases

latest 14
  1. 0.1.1 11 Aug 2026
    Release notes
    • Renamed toggleTorch to setFlashMode and Torch enum to FlashMode
    • Renamed CameraMacOSView.toggleTorch parameter to flashMode
    • Fixed flash mode enum order to match native mapping (off, on, auto)
    • Fixed missing lockForConfiguration when setting flash mode
    • setFlashMode now surfaces native errors to Dart
    • Raised macOS minimum deployment target to 10.15 (required by FlutterFramework / SPM)
    • Example: flash control is a mode selector (off / on / auto)
    • Example: Apple-style fading focus reticule on camera tap
    • Example: flash errors show an alert and reset the mode to off
    Open source →
  2. 0.1.0 30 Jun 2026
    Release notes
    • Added SPM Support
    Open source →
  3. 0.0.9 29 Sep 2024
    Release notes
    • Bug Fixes: Image stream should now stop correctly
    • Added Video Mirroring functionality
    • Updated example
    Open source →
  4. 0.0.8 19 Nov 2023
    Release notes
    • Bug Fixes: Fixed issue with startimagestream on macos 14.0
    • Added ability to turn light on or off
    • Added ability to change camera orientation
    • Added ability to zoom on imageStream
    • Added ability to change audio quality
    • Added ability to chande audio codec
    • Removed deviceId requirment from setFocusPoint
    Open source →
  5. 0.0.7 22 Oct 2023
    Release notes
    • Added ability to change the video and camera output resolution.
    • Added ability to change the file format for camera output.
    • Added ability to change the file format for video output.
    • Added image streaming
    Open source →
  6. 0.0.7+1 22 Oct 2023
    Release notes
    • Updated README.md
    Open source →
  7. 0.0.7+2 22 Oct 2023
    Release notes
    • Updated README.md
    Open source →
  8. 0.0.6 04 Jan 2023
    Release notes
    • Added support for external cameras (see Readme for info about listDevices method)
    • Various recording crashes fixes
    Open source →
  9. 0.0.6+1 04 Jan 2023
    Release notes
    • Updated README
    Open source →
  10. 0.0.6+2 29 Jan 2023
    Release notes
    • Small fix for handling nil textureId values.
    Open source →
  11. 0.0.6+3 04 Mar 2023
    Release notes
    • Fixed a concurrency bug that could prevent the AVAssetWriter session to start
    • Fixed a bug that could prevent the video from being created in the destination folder
    Open source →
  12. 0.0.6+4 26 Mar 2023
    Release notes
    • Fixed a concurrency bug that could randomly prevent the AVAssetWriter from writing into the buffer and fail the recording
    • Updated docs
    Open source →
  13. 0.0.6+5 24 Apr 2023
    Release notes
    • Fixed error reporting while initializing camera
    Open source →
  14. 0.0.5 19 Nov 2022
    Release notes
    • Added tests
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive