|
|
|
|
|
CameraVideoStart (Function) In french: CaméraVidéoDémarre Starts recording a video via a Camera control in an Android or iOS application. The different options specified for the Camera control (flash, back or front camera, etc.) are taken into account. To stop recording the video, use CameraVideoStop. The video is saved in the application's default directory, or in the directory specified with the WorkingDirectory property. Remark: This function can only be used with a Camera control in version 27 or higher (the "Version-26-compatible mode" option should not be checked in the "General" tab of the control description window). // BTN_Start_video click code ChronoStart() TimerSys(TimerSys_Callback, 1s) INTERNAL PROCEDURE TimerSys_Callback() dDuration is Duration = ChronoValue() STC_CPT_VIDEO = DurationToString(dDuration,"HH:MM:SS") END CameraVideoStart(CAM_Camera, CameraVideoStart_Callback)  INTERNAL PROCEDURE CameraVideoStart_Callback(bSuccess is boolean, VideoPath is string) ChronoEnd() EndTimerSys() STC_CPT_VIDEO = "00:00:00" IF bSuccess THEN STC_VIDEO_PATH = VideoPath MyWindow.Plane = 4 ELSE ToastDisplay("Cannot record video." + CR + ErrorInfo()) END END // Stop video CameraVideoStop(CAM_Camera)
Syntax
CameraVideoStart(<Camera control> , <WLanguage procedure>)
Related Examples:
|
Cross-platform examples (WINDEV Mobile): WM Photos
[ + ] This Android/iOS example is used to take photos and to save them by specifying a title and keywords. A search is also available. The photos are stored in the application directory, therefore they are private (not visible by other applications).
|
Component: wd300android.aar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|