# settingsChanged
Description: the notification about the changes in VideoSDK/Room settings.
Example:
{
"name": "aecEnable",
"value": true,
"event": "settingsChanged",
"method": "event"
}
Parameter description:
aecEnable
— the flag indicating if echo cancellation is enabledagcEnable
— the flag indicating if automatic gain control is enabledappShowUserNameLabels
— the flag indicating if users’ display names will be shown in the video layoutaudioCapturerLevel
— the audio capture level. It is a read-only property if automatic gain control is enabledaudioPlayLevel
— Audio playback levelautoAccept
— Accept calls and invitations automaticallyautoAcceptPodiumFromOwner
— the flag indicating if a VideoSDK/Room user can automatically accept podium invitations in arole-based conference
autoAllowPartToTakePodium
— the flag indicating if participants can automatically take the podium (without having to ask for the permission) in arole-based conference
where VideoSDK/Room is the ownerbestQualityForHttpServerImages
— Flag for receiving images from the HTTP server with enhanced qualitycameraRemoteControlAccess
— the response to the request for the remote control of the VideoSDK/Room camera. The following values are possible:0
— Allow for all automatically1
— Ask permission every time2
— Always forbidden
changeUserAuthPinAfterConf
— change a user’s PIN for authorization after each conference sessiondefaultMultiConfMatrix
— Default layout for a group conference. It can be as follows:0
— Show only one window. If there are more windows in the list, the first one will be shown.1
— All windows are the same size.2
— One window is large (in the upper left corner), other smaller windows are placed around the large one.3
— One large window (in the center at the top), other smaller windows are placed at the bottom.4
— One window is large (in the left corner), other smaller windows are placed to the right of the large one.5
— One window is large (in the center at the top), other smaller windows are placed at the bottom and can overlap the larger one within reasonable limits.7
- one large window (centered at the top) and one small window in the bottom left corner overlaying the large one
defaultP2PMatrix
— Default layout forvideo calls
. Local setting. It can be as follows:0
— Show only one window. If there are more windows in the list, the first one will be shown.1
— All windows are the same size.2
— One window is large (in the upper left corner), other smaller windows are placed around the large one.3
— One large window (in the center at the top), other smaller windows are placed at the bottom.4
— One window is large (in the left corner), other smaller windows are placed to the right of the large one.5
— One window is large (in the center at the top), other smaller windows are placed at the bottom and can overlap the larger one within reasonable limits.7
- one large window (centered at the top) and one small window in the bottom left corner overlaying the large one
defaultOutputSelfVideoRotateAngle
— the default turn angle of the self-view video (specified in degrees). The following values are possible:0
,90
,180
,270
.disableSelfViewOnBlind
- flag for setting self-view hiding when muting the video capture devicedisplayNameAlign
— the location of display names in video windows. The following values are possible:1
— above2
— below
enableAutologin
— the flag indicating if VideoSDK/Room should be automatically authorized when connecting to the server if authorization has been done previouslyforbidDirectConnection
— prohibit direct connection in avideo call
highlightActiveSpeakers
— spotlight active speakers in the layoutinputBandWidth
- incoming bandwidth limit in kbps. Acceptable values range from32..20480
language
— the UI language of VideoSDK/Room. The following values are possible:"ru"
— Russian locale"pl"
— Polish locale"en"
— English locale"es"
— Spanish locale"pt"
— Portuguese locale
outputBandWidth
- limitation of the outgoing bandwidth in kbit/s. Acceptable values range from32..20480
qrCodeRecognition
— the flag indicating if real-time QR code scanning is enabled for the current camera; this feature will be needed for automatic processing oftrueconf links
record
— the settings allowing recording of the content shared from VideoSDK/Room duringvideo calls
andgroup conferences
. The following values are possible:0
— do not allow recording to anyone1
— always request permission for recording2
— allow recording to all contacts from the address book3
— allow recording to everyone
rejectCallsNotFromAB
— the flag indicating if it is necessary to block the calls from users who are not in the VideoSDK/Room address bookrestoreWindowWhenCall
— display the VideoSDK/Room window in full size and show it over other windows during aconference
selfViewMirror
— the flag indicating if the self-view can be mirrored. Available only on the side of VideoSDK/RoomshowCurrentUserWidget
— the flag indicating if it is necessary to display information about the current user in the VideoSDK/Room windowshowIncomingRequestWidget
— the flag indicating if it is necessary to display the incoming request widget in the VideoSDK/Room windowshowInfoConnect
— the flag indicating if it is necessary to display the information widget for connecting in the VideoSDK/Room windowshowInfoWidgets
— the flag indicating if it is necessary to display all information widget in the VideoSDK/Room windowshowLogo
— the flag indicating if it is necessary to display the logo in the VideoSDK/Room windowshowTime
— the flag indicating if it is necessary to display date and time in the VideoSDK/Room windowshowUpcomingMeetings
— the flag indicating if it is necessary to display information about upcoming meetings in the VideoSDK/Room windowswitchToActiveSpeaker
— move the active speaker to the spotlighted window in the layouthideNonVideoParticipants
- hiding video slots from participants who are not sending videoalwaysDisplaySelfView
- flag for positioning self-view over the video layout in all types of conferencesallowHIDControl
- a flag indicating the status of functionality for working with HID devices
See also: