Skip to main content

my_filter_camera 2.0.0 copy "my_filter_camera: ^2.0.0" to clipboard
my_filter_camera: ^2.0.0 copied to clipboard

This package lets you use the camera with advanced digital filters, apply real-time effects, and customize your camera experience easily.

Changelog #

2.0.0 #

  • Require Flutter 3.47.1, Dart 3.13.1, Android API 24, iOS 15, and Java 17.
  • Add a native iOS implementation using AVFoundation and Core Image.
  • Add filtered iOS preview/capture, exposure, torch, front/back camera switching, video recording, pause/resume segment merging, and optional microphone audio.
  • Add iOS camera/microphone permission handling, app-private media cleanup, a privacy manifest, UIKit PlatformView registration, CocoaPods, and Swift Package Manager support.
  • Upgrade to CameraX 1.6.1, Android Gradle Plugin 9.1.1, Gradle 9.3.1, Kotlin 2.4.0, and flutter_lints 6.
  • Replace deprecated RenderScript YUV conversion and CameraX target-resolution APIs.
  • Remove GPUImage's unused, unaligned legacy YUV JNI binary for Android 16 KB page-size compatibility.
  • Remove obsolete Android read/write storage permissions.
  • Fix camera permission callback bookkeeping and Activity attach/detach cleanup.
  • Bind VideoCapture to CameraX and ensure start, pause, resume, stop, and failure paths always complete their Dart futures.
  • Add optional audio recording with runtime microphone permission.
  • Use unique app-private video filenames and propagate capture/video errors.
  • Add typed torch/running state, setTorch, contrast, gamma, RGB, and face event handling to CameraViewController.
  • Fix CameraView lifecycle observer cleanup, hidden-state handling, controller replacement, onDetect, fitting, and startup error UI.
  • Make native number/map parsing tolerant of Android integer and floating-point values.
  • Replace commented template tests with Dart, widget, Android unit, and Android integration tests.
  • Add migration, security, operations, and complete usage documentation.

1.0.4+1 #

  • Last 1.x release.

1.0.3 #

  • Change start() camera function to use one camera session.
  • Update package information.

1.0.2 #

  • Update package information.

1.0.1 #

  • Remove the incomplete iOS implementation.

1.0.0 #

  • Initial camera functions: brightness, camera switching, filters, and image capture.
5
likes
0
points
132
downloads

Publisher

verified publisherwongcoupon.com

Weekly Downloads

This package lets you use the camera with advanced digital filters, apply real-time effects, and customize your camera experience easily.

Repository (GitHub)
View/report issues

Topics

#camera #photo-filters #real-time-effects #photography #media

Funding

Consider supporting this project:

github.com
www.buymeacoffee.com

License

unknown (license)

Dependencies

cross_file, flutter

More

Packages that depend on my_filter_camera

Packages that implement my_filter_camera