This extension allows you to record video in custom layout without any external app
You can say it is like surface view but surface view only allows to take photo,This extension allows you to take video.
Full explanation is given below
Thanks to @chaimk for Sponsoring this extension
CameraPreviewStarted- This event is fired when the preview is started showing in the layout
CameraPreviewStopped- This event is fired when the preview is stopped showing in the layout
ErrorOccured- This event is fired when any type of error occurs
RecordingPaused- This event is fired when the recording is successfully paused
RecordingResumed- This event is fired when the recording is successfully resumed
VideoRecorded- This event is fired when video is successfully recorded with video path
InitializeCamera- This block starts camera preview in the arrangement you give
IsCameraAvailable - This block return true if current device have camera
PauseRecording - This block pauses the recording
ResumeRecording - This block resumes the recording
StartRecording - This block Starts the recording with location,name and quality you give.
StartRecording2 - This block Start the recording with random name and quality which is set with property
StopCamera - This block Stops the camera preview in the layout.
StopRecording - This block Stops the recording.
Back - Property to set true or false that camera should be front or back.
Quality - Block to set the quality required in StartRecording2 Block
SetCameraOrientation - Property to set camera angle.
PinchZoom - Property to enable zoom by pinch
SetZoomLevel - Set Zoom Level of camera
SetFlashlightModeOn - Enable FlashLight
SetFlashlightModeOff- Turn off FlashLight
GetZoomLevel - Get current zoom level
GetMaxZoom - Get max zoom level
CapturePhoto - Capturephoto
ZoomChanged - Fires when zoom level is changed by pinch
PayPal - 12.5 USD
PayTM - 700 INR