Video Methods

Video Methods control Video-related functionality in the class.

Method Parameters Return Value Function
ShowVideoSettingsDialog --- --- Displays the Video Settings dialog.
ShowVideoSettingsDialog --- String Displays the Video Settings dialog and returns the name of the Video device upon dismissal of the dialog.
VideoCompressionType Assigns Type as String --- Used to set the Video compression of the current device. Type is a four character code that corresponds to a particular compression type. Consult the QuickTime documentation for a list of valid compression types.
(e.g. "avc1", "jpeg", etc...)
VideoCompressionType --- String Returns a four character string that represents the type of compression currently in use. Consult the QuickTime documentation for a list of valid compression types.
(e.g. "avc1", "jpeg", etc...)
VideoDepth Assigns Count as Integer --- Sets the video depth of the current video device.
VideoDepth --- Integer Returns the video depth of the current video device.
VideoDevice Index as Integer String Returns the name of a Video device based on its zero-based index.
VideoDeviceAvailable Index as Integer Boolean Returns the availability of a Video device based on its zero-based index.
VideoDeviceCount --- Integer Returns the number of available video devices.
VideoDeviceName --- String Returns the name of the currently selected video device.
VideoDeviceSelected --- Integer Returns the zero-based index of the currently selected device.
VideoEnabled Assigns Active as Boolean --- Sets the enabled status of the currently selected video device.
VideoEnabled --- Boolean Returns the enabled status of the currently selected video device.
VideoFrameRate Assigns FrameRate as Double --- Sets the frame rate of the currently selected video device.
VideoFrameRate --- Double Returns the frame rate of the currently selected video device.
VideoHeight --- Integer Returns the height of the currently selected video device.
VideoKeyframeRate Assigns FrameRate as Integer --- Sets the keyframe rate of the currently selected video device.
VideoKeyframeRate --- Integer Returns the keyframe rate of the currently selected video device.
VideoPreview Assigns Preview as Boolean --- Sets the preview status of the currently selected video device.
VideoPreview --- Boolean Returns the preview status of the currently selected video device.
VideoRecordSize Width as Integer, Height as Integer --- Sets the dimensions at which the sequence grabber captures video.
VideoSourceHeight --- Integer Returns the source height of the currently selected video device.
VideoSourceWidth --- Integer Returns the source width of the currently selected video device.
VideoSpatialQuality Assigns Spatial as Integer --- Sets the spatial quality of the next video capture.
VideoSpatialQuality --- Integer Returns the spatial quality.
VideoTemporalQuality Assigns Temporal as Integer --- Sets the temporal quality of the next video capture.
VideoTemporalQuality --- Integer Returns the temporal quality.
VideoWidth --- Integer Returns the width of the currently selected video device.

Analog Video Settings

The following chart lists the available analog video settings.
NOTE: Because these features are hardware-dependent, not all devices will respond to these methods.

Method Parameters Return Value Function
VideoBlackLevel Assigns BlackLevel as Integer --- Sets the BlackLevel of the current video device.
VideoBlackLevel --- Integer Returns the BlackLevel of the current video device.
VideoBlackLevelDefault --- Integer Returns the default BlackLevel value for the current video device.
VideoBlackLevelMax --- Integer Returns the maximum BlackLevel value for the current video device.
VideoBlackLevelMin --- Integer Returns the minimum BlackLevel value for the current video device.
VideoBrightness Assigns Brightness as Integer --- Sets the brightness of the current video device.
VideoBrightness --- Integer Returns the brightness of the current video device.
VideoBrightnessDefault --- Integer Returns the default brightness value for the current video device.
VideoBrightnessMax --- Integer Returns the maximum brightness value for the current video device.
VideoBrightnessMin --- Integer Returns the minimum brightness value for the current video device.
VideoContrast Assigns Contrast as Integer --- Sets the Contrast of the current video device.
VideoContrast --- Integer Returns the Contrast of the current video device.
VideoContrastDefault --- Integer Returns the default Contrast value for the current video device.
VideoContrastMax --- Integer Returns the maximum Contrast value for the current video device.
VideoContrastMin --- Integer Returns the minimum Contrast value for the current video device.
VideoHue Assigns Hue as Integer --- Sets the Hue of the current video device.
VideoHue --- Integer Returns the Hue of the current video device.
VideoHueDefault --- Integer Returns the default Hue value for the current video device.
VideoHueMax --- Integer Returns the maximum Hue value for the current video device.
VideoHueMin --- Integer Returns the minimum Hue value for the current video device.
VideoSaturation Assigns Saturation as Integer --- Sets the Saturation of the current video device.
VideoSaturation --- Integer Returns the Saturation of the current video device.
VideoSaturationDefault --- Integer Returns the default Saturation value for the current video device.
VideoSaturationMax --- Integer Returns the maximum Saturation value for the current video device.
VideoSaturationMin --- Integer Returns the minimum Saturation value for the current video device.
VideoSharpness Assigns Sharpness as Integer --- Sets the Sharpness of the current video device.
VideoSharpness --- Integer Returns the Sharpness of the current video device.
VideoSharpnessDefault --- Integer Returns the default Sharpness value for the current video device.
VideoSharpnessMax --- Integer Returns the maximum Sharpness value for the current video device.
VideoSharpnessMin --- Integer Returns the minimum Sharpness value for the current video device.
VideoWhiteLevel Assigns WhiteLevel as Integer --- Sets the WhiteLevel of the current video device.
VideoWhiteLevel --- Integer Returns the WhiteLevel of the current video device.
VideoWhiteLevelDefault --- Integer Returns the default WhiteLevel value for the current video device.
VideoWhiteLevelMax --- Integer Returns the maximum WhiteLevel value for the current video device.
VideoWhiteLevelMin --- Integer Returns the minimum WhiteLevel value for the current video device.

Real Capture Canvas is Copyright (c)2006 SONICAMIGOS.COM.
SONICAMIGOS.COM is not affiliated with Real Software. REALbasic is a registered trademark of Real Software, Inc.