Xojo Conferences
MBSOct2019CologneDE

Platforms to show: All Mac Windows Linux Cross-Platform

Previous items

AVFoundationMBS.AVVideoProfileLevelH264Main32 as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: One of the constants for the dictionary with video settings.
Notes:
Specifies a main level 3.2 profile.
Available in OS X v10.8 and later.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoProfileLevelH264Main41 as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: One of the constants for the dictionary with video settings.
Notes:
Specifies a main level 4.2 profile.
Available in OS X v10.8 and later.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoProfileLevelH264MainAutoLevel as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 14.0 Yes No No Yes, macOS only No
Function: One of the constants for the dictionary with video settings.
Notes:
Main Profile Auto Level
Available on Mac OS X 10.9.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoProfileLevelKey as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: One of the constants for the dictionary with video settings.
Notes:
Specifies a key to access the video profile.
Available in OS X v10.8 and later.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoQualityKey as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: One of the constants for the dictionary with video settings.
Notes:
Specifies a key to access the JPEG coded quality.
The corresponding value is a number 0.0-1.0.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoScalingModeFit as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: One of the constants to specify how video should be scaled to fit a given area.
Notes:
Crop to remove edge processing region; preserve aspect ratio of cropped source by reducing specified width or height if necessary.
This mode does not scale a small source up to larger dimensions.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoScalingModeKey as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: One of the constants to specify how video should be scaled to fit a given area.
Notes: A key to retrieve the video scaling mode from a dictionary.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoScalingModeResize as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: One of the constants to specify how video should be scaled to fit a given area.
Notes:
Crop to remove edge processing region; scale remainder to destination area.
This mode does not preserve the aspect ratio.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoScalingModeResizeAspect as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: One of the constants to specify how video should be scaled to fit a given area.
Notes: Preserve aspect ratio of the source, and fill remaining areas with black to fit destination dimensions.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoScalingModeResizeAspectFill as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: One of the constants to specify how video should be scaled to fit a given area.
Notes: Preserve aspect ratio of the source, and crop picture to fit destination dimensions.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoTransferFunctionKey as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: The key to identify the transfer function in a color properties dictionary.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoTransferFunction_ITU_R_709_2 as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: One of the values to use with AVVideoTransferFunctionKey.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoTransferFunction_SMPTE_240M_1995 as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: One of the values to use with AVVideoTransferFunctionKey.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoWidthKey as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: One of the constants for the dictionary with video settings.
Notes:
Specifies a key to access the width of the video in pixels.
The corresponding value is a number.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoYCbCrMatrixKey as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: The key to identify the Y'CbCr matrix in a color properties dictionary.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoYCbCrMatrix_ITU_R_601_4 as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: One of the values to use with AVVideoYCbCrMatrixKey.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoYCbCrMatrix_ITU_R_709_2 as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: One of the values to use with AVVideoYCbCrMatrixKey.

Feedback, Comments & Corrections

AVFoundationMBS.AVVideoYCbCrMatrix_SMPTE_240M_1995 as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 13.2 Yes No No Yes, macOS only No
Function: One of the values to use with AVVideoYCbCrMatrixKey.

Feedback, Comments & Corrections

AVFoundationMBS.WriteCGImageToFile(File as Folderitem, Type as String, Image as Variant, options as Dictionary = nil, tag as Variant = nil) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 14.0 Yes No No Yes, macOS only No
Function: Writes a CGImage to a file on disk on another thread.
Notes:
Image must be a CGImageMBS.

If this method returns true (parameters are correct), it starts the compression and writing of the image on a helper thread and later calls WriteCGImageToFileCompleted event to inform you about success or failure.
Returns false in case of bad parameters.

Tag is the value you passed when calling the original method.

Feedback, Comments & Corrections

Previous items

The items on this page are in the following plugins: MBS AVFoundation Plugin.




Links
MBS Xojo blog