Topics   All   MacOS (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server   Client   Old   Deprecated   Guides   Examples   Videos
New in version: 12.2   12.3   12.4   12.5   13.0   13.1   13.2   13.3   13.4   13.5    Statistic    FMM    Blog  

Component: AVRecorder

Audio and video recording

Functions to record audio and/or video files.

Version macOS Windows Linux Server iOS SDK
6.1 / 13.0 ✅ 85% 🔶 70% ❌ No 🔶 2%, on macOS and Windows ✅ 82%

Item Details
AVRecorder.AddPreviewToWindow
Adds a preview area to the window.
Mac/Win/iOS
6.1
AVRecorder.AddPreviewWithControl
Adds a preview area to the window using placeholder control.
Mac/Win/iOS
10.3
AVRecorder.AudioDeviceCount
Queries number of audio devices found by the plugin.
Mac/Win/iOS
6.1
AVRecorder.AudioDeviceInfo
Queries details about audio device.
Mac/Win/iOS
6.1
AVRecorder.AuthorizationStatusForMediaType
Queries authorization status for audio/video recording.
Mac/iOS
8.4
AVRecorder.CaptureStillPhoto
Captures a still image.
Mac/Win/iOS
6.2
AVRecorder.ClosePreview
Closes the preview view.
Mac/Win/iOS
6.1
AVRecorder.CurrentQRCode
Queries current QRCode.
Mac/iOS
8.4
AVRecorder.EncoderCount
Queries number of encoders found by the plugin.
Win only
9.1
AVRecorder.EncoderInfo
Queries details about video encoders.
Win only
9.1
AVRecorder.GetAudioDevice
Queries name of audio device in use.
Mac/Win/iOS
6.1
AVRecorder.GetAutomaticallyAdjustsVideoMirroring
Queries whether automatically mirroring is enabled.
Mac/iOS
7.4
AVRecorder.GetEncoder
Queries name of current encoder.
Win only
9.1
AVRecorder.GetFilePath
Queries the current file path.
Mac/Win/iOS
6.1
AVRecorder.GetVideoDevice
Queries name of video device in use.
Mac/Win/iOS
6.1
AVRecorder.GetVideoMirrored
Queries whether video should be mirrored.
Mac/iOS
7.4
AVRecorder.HasQRCode
Whether we have a QRCode.
Mac/iOS
8.4
AVRecorder.Init
Starts a new recording session.
Mac/Win/iOS
6.1
AVRecorder.IsRecording
Queries whether we are recording.
Mac/Win/iOS
6.1
AVRecorder.IsVideoMirroringSupported
Queres whether video mirroring is supported.
Mac/iOS
7.4
AVRecorder.List
Lists all IDs of recorder objects.
Mac/Win/iOS
13.0
AVRecorder.Release
Releases a recording session.
Mac/Win/iOS
6.1
AVRecorder.ReleaseAll
Releases all recording sessions.
Mac/Win/iOS
10.5
AVRecorder.RequestAccessForMediaType
Requests permissions for media type.
Mac/iOS
8.4
AVRecorder.SetAudioDevice
Sets the audio device to use.
Mac/Win/iOS
6.1
AVRecorder.SetAutomaticallyAdjustsVideoMirroring
Set whether to allow automatically mirroring.
Mac/iOS
7.4
AVRecorder.SetEncoder
Sets the encoder to use for video.
Win only
9.1
AVRecorder.SetFilePath
Sets the file path for recording.
Mac/Win/iOS
6.1
AVRecorder.SetScreenInput
Sets video input to screen.
Mac only
8.4
AVRecorder.SetVideoDevice
Sets the video device to use.
Mac/Win/iOS
6.1
AVRecorder.SetVideoMirrored
Sets mirror state.
Mac/iOS
7.4
AVRecorder.ShowPropertyDialog
Shows property dialog.
Win only
9.1
AVRecorder.StartPreview
Starts the preview.
Mac/Win/iOS
6.1
AVRecorder.StartQRCodeDetection
Starts QRCode detection.
Mac/iOS
8.4
AVRecorder.StartRecording
Starts recording.
Mac/Win/iOS
6.1
AVRecorder.StopQRCodeDetection
Stops QRCode detection.
Mac/iOS
8.4
AVRecorder.StopRecording
Stops recording.
Mac/Win/iOS
6.1
AVRecorder.VideoDeviceCount
Queries number of video devices found by the plugin.
Mac/Win/iOS
6.1
AVRecorder.VideoDeviceInfo
Queries details about video device.
Mac/Win/iOS
6.1
AVRecorder.VideoResolutions
Queries list of video resolution details for the selected camera.
Win only
11.5

40 functions shown.

These functions require a license (92%).

Release notes

Blog Entries

FileMaker Magazin

Example Databases

💬 Ask a question or report a problem