Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old


Shows property dialog.

Component Version macOS Windows Linux Server iOS SDK
AVRecorder 9.1 ❌ No ✅ Yes ❌ No ❌ No ❌ No
MBS( "AVRecorder.ShowPropertyDialog"; AVSession; Object { ; WindowRef; X; Y } )   More


Parameter Description Example Flags
AVSession The ID for the AVRecorder session as returned by AVRecorder.Init. $AVSession
Object Which object to ask for the dialog.
Can be audioDevice, videodevice, encoder, VideoStreamConfig, AudioStreamConfig.
WindowRef Parent window for dialog.
Window Reference is the unique OS level window ID. You can obtain this by using the Window.FindByTitle or Window.FindByIndex functions. Pass zero to access the frontmost window.
0 Optional
X X position relative to parent window. Optional
Y Y position relative to parent window. Optional


Returns OK or error.


Shows property dialog.
You can use this function to show standard dialog for video device, audio device, encoder, stream configuration and others. Not all dialogs are supported.


Show audio properties dialog:

MBS( "AVRecorder.ShowPropertyDialog"; AVRecorder::Session; "audioDevice" )

Show video properties dialog:

MBS( "AVRecorder.ShowPropertyDialog"; AVRecorder::Session; "videoDevice" )

Show video stream property dialog:

MBS( "AVRecorder.ShowPropertyDialog"; AVRecorder::Session; "VideoStreamConfig")

Show encoder options:

MBS( "AVRecorder.ShowPropertyDialog"; AVRecorder::Session; "Encoder")

See also

Release notes

Blog Entries

This function checks for a license.

Created 24th February 2019, last changed 24th February 2019

AVRecorder.SetVideoOrientation - AVRecorder.StartPreview