Instance Method

beginConfiguration()

Indicates the start of a set of configuration changes to be made atomically.

Declaration

func beginConfiguration()

Discussion

You use beginConfiguration and commitConfiguration() to batch multiple configuration operations on a running session into an atomic update.

After calling beginConfiguration, you can for example add or remove outputs, alter the sessionPreset, or configure individual capture input or output properties. No changes are actually made until you invoke commitConfiguration(), at which time they are applied together.

See Also

Configuration Change

func commitConfiguration()

Commits a set of configuration changes.