Skip to content

edusperoni/fancycamera

 
 

Repository files navigation

FancyCamera

Maven Central

Installation

implementation 'io.github.triniwiz:fancycamera:3.0.0-alpha21'

Usage

<co.fitcom.fancycamera.FancyCamera
        app:fcCameraPosition="back"
        app:fcQuality="max1080p"
        android:id="@+id/cameraView"
        android:layout_width="match_parent"
        android:layout_height="300dp"
        android:orientation="vertical"
/>

Api

Method Default Type Description
start() void Starts the camera preview
stop() void Stop the camera preview
startRecording() void Start recording camera preview.
stopRecording() void Stop recording camera preview.
toggleCamera() void Toggles between front or the back camera.
getDuration() int Get the current recording video duration.
hasCamera() boolean Checks if there are any camera available.
setCameraPosition() void Sets camera position front/back
setCameraOrientation() void Used to force an orientation in the output file

TODO

  • Take photos
  • Enable/Disable flash

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 100.0%