camera_android_camerax 0.5.0+34 copy "camera_android_camerax: ^0.5.0+34" to clipboard
camera_android_camerax: ^0.5.0+34 copied to clipboard

Android implementation of the camera plugin using the CameraX library.

0.5.0+34 #

  • Implements setFocusPoint, setExposurePoint, and setExposureOffset.

0.5.0+33 #

  • Fixes typo in README.md.
  • Updates minimum supported SDK version to Flutter 3.13/Dart 3.1.

0.5.0+32 #

  • Removes all remaining unawaited calls to fix potential race conditions and updates the camera state when video capture starts.

0.5.0+31 #

  • Wraps CameraX classes needed to set capture request options, which is needed to implement setting the exposure mode.

0.5.0+30 #

  • Adds documentation to clarify how the plugin uses resolution presets as target resolutions for CameraX.

0.5.0+29 #

0.5.0+28 #

  • Wraps CameraX classes needed to implement setting focus and exposure points and exposure offset.
  • Updates compileSdk version to 34.

0.5.0+27 #

  • Removes or updates any references to an ActivityPluginBinding when the plugin is detached or attached/re-attached, respectively, to an Activity.

0.5.0+26 #

  • Fixes new lint warnings.

0.5.0+25 #

  • Implements lockCaptureOrientation and unlockCaptureOrientation.

0.5.0+24 #

  • Updates example app to use non-deprecated video_player method.

0.5.0+23 #

  • Updates minimum supported SDK version to Flutter 3.10/Dart 3.0.
  • Adds CameraXProxy class to test JavaObject creation and their method calls in the plugin.

0.5.0+22 #

  • Fixes _getResolutionSelectorFromPreset null pointer error.

0.5.0+21 #

  • Changes fallback resolution strategies for camera use cases to look for a higher resolution if neither the desired resolution nor any lower resolutions are available.

0.5.0+20 #

  • Implements setZoomLevel.

0.5.0+19 #

  • Implements torch flash mode.

0.5.0+18 #

  • Implements startVideoCapturing.

0.5.0+17 #

  • Implements resolution configuration for all camera use cases.

0.5.0+16 #

  • Adds pub topics to package metadata.
  • Updates minimum supported SDK version to Flutter 3.7/Dart 2.19.

0.5.0+15 #

  • Explicitly removes READ_EXTERNAL_STORAGE permission that may otherwise be implied from WRITE_EXTERNAL_STORAGE.

0.5.0+14 #

  • Wraps classes needed to implement resolution configuration for video recording.

0.5.0+13 #

  • Migrates styleFrom usage in examples off of deprecated primary and onPrimary parameters.

0.5.0+12 #

  • Wraps classes needed to implement resolution configuration for image capture, image analysis, and preview.
  • Removes usages of deprecated APIs for resolution configuration.
  • Bumps CameraX version to 1.3.0-beta01.

0.5.0+11 #

  • Fixes issue with image data not being emitted after relistening to stream returned by onStreamedFrameAvailable.

0.5.0+10 #

  • Implements off, auto, and always flash mode configurations for image capture.

0.5.0+9 #

  • Marks all Dart-wrapped Android native classes as @immutable.
  • Updates CONTRIBUTING.md to note requirements of Dart-wrapped Android native classes.

0.5.0+8 #

  • Fixes unawaited_futures violations.

0.5.0+7 #

  • Updates Guava version to 32.0.1.

0.5.0+6 #

  • Updates Guava version to 32.0.0.

0.5.0+5 #

  • Updates README.md to fully cover unimplemented functionality.

0.5.0+4 #

  • Removes obsolete null checks on non-nullable values.

0.5.0+3 #

  • Fixes Java lints.

0.5.0+2 #

  • Adds a dependency on kotlin-bom to align versions of Kotlin transitive dependencies.
  • Removes note in README.md regarding duplicate Kotlin classes issue.

0.5.0+1 #

  • Update README.md to include known duplicate Kotlin classes issue.

0.5.0 #

  • Initial release of this camera implementation that supports:

    • Image capture
    • Video recording
    • Displaying a live camera preview
    • Image streaming

    See README.md for more details on the limitations of this implementation.

49
likes
0
pub points
98%
popularity

Publisher

verified publisherflutter.dev

Android implementation of the camera plugin using the CameraX library.

Repository (GitHub)
View/report issues

Topics

#camera

License

unknown (license)

Dependencies

async, camera_platform_interface, flutter, integration_test, meta, stream_transform

More

Packages that depend on camera_android_camerax