Xojo Conferences
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

Next items

AVFoundationMBS.available as boolean
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: Whether AVFoundation is available.
Notes: Returns true on Mac OS X 10.7 and newer.

Feedback, Comments & Corrections

AVFoundationMBS.AVAudioBitRateStrategy_Constant 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 values for the AVEncoderBitRateStrategyKey encoder setting.
Notes: Available in OS X v10.9 and later.

Feedback, Comments & Corrections

AVFoundationMBS.AVAudioBitRateStrategy_LongTermAverage 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 values for the AVEncoderBitRateStrategyKey encoder setting.
Notes: Available in OS X v10.9 and later.

Feedback, Comments & Corrections

AVFoundationMBS.AVAudioBitRateStrategy_Variable 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 values for the AVEncoderBitRateStrategyKey encoder setting.
Notes: Available in OS X v10.9 and later.

Feedback, Comments & Corrections

AVFoundationMBS.AVAudioBitRateStrategy_VariableConstrained 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 values for the AVEncoderBitRateStrategyKey encoder setting.
Notes: Available in OS X v10.9 and later.

Feedback, Comments & Corrections

AVFoundationMBS.AVAudioFileTypeKey as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method AVFoundation MBS AVFoundation Plugin 18.4 Yes No No Yes, macOS only No
Function: The audio file type key.
Notes:
Value is an integer (audio file type) from AudioFile.h
Available on MacOS 10.13 or newer.

Feedback, Comments & Corrections

AVFoundationMBS.AVAudioTimePitchAlgorithmSpectral 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 values for the time pitch algorithms.
Notes:
Highest quality, most computationally expensive. Suitable for music. Variable rate from 1/32 to 32.
Available in OS X v10.9 and later.
Default for Mac OS X.

Feedback, Comments & Corrections

AVFoundationMBS.AVAudioTimePitchAlgorithmTimeDomain 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 values for the time pitch algorithms.
Notes:
Modest quality pitch algorithm that is less computationally intensive. Suitable for voice. Variable rate from 1/32 to 32.
Available in OS X v10.9 and later.

Feedback, Comments & Corrections

AVFoundationMBS.AVAudioTimePitchAlgorithmVarispeed 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 values for the time pitch algorithms.
Notes:
High quality, no pitch correction. Pitch varies with rate. Variable rate from 1/32 to 32.
Available in OS X v10.9 and later.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureDeviceWasConnectedNotification 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: Notification that is posted when a new device becomes available.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureDeviceWasDisconnectedNotification 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: Notification that is posted when an existing device becomes unavailable.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureInputPortFormatDescriptionDidChangeNotification 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: Posted if the formatDescription of the capture input port changes.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureSessionDidStartRunningNotification 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: Posted when a capture session starts.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureSessionDidStopRunningNotification 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: Posted when a capture session stops.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureSessionErrorKey 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: Key to retrieve information from a notification from a capture session.
Notes: Key to retrieve the error object from the user info dictionary of an AVCaptureSessionRuntimeErrorNotification.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureSessionPreset1280x720 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 define capture setting presets using the sessionPreset property.
Notes: Specifies capture settings suitable for 720p quality (1280x720pixel) video output.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureSessionPreset320x240 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 define capture setting presets using the sessionPreset property.
Notes: Specifies capture settings suitable for 320x240 pixel video output.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureSessionPreset352x288 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 define capture setting presets using the sessionPreset property.
Notes: Specifies capture settings suitable for CIF quality (352x288 pixel) video output.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureSessionPreset640x480 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 define capture setting presets using the sessionPreset property.
Notes: Specifies capture settings suitable for VGA quality (640x480 pixel) video output.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureSessionPreset960x540 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 define capture setting presets using the sessionPreset property.
Notes: Specifies capture settings suitable for quarter HD quality (960x540 pixel) video output.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureSessionPresetHigh 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 define capture setting presets using the sessionPreset property.
Notes: Specifies capture settings suitable for high quality video and audio output.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureSessionPresetiFrame1280x720 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 to define capture setting presets using the sessionPreset property.
Notes:
Specifies capture settings to achieve 1280x720 quality iFrame H.264 video at about 40 Mbits/sec with AAC audio.
QuickTime movies captured in iFrame format are optimal for editing applications.
Available in OS X v10.9 and later.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureSessionPresetiFrame960x540 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 to define capture setting presets using the sessionPreset property.
Notes:
Specifies capture settings to achieve 960x540 quality iFrame H.264 video at about 30 Mbits/sec with AAC audio.
QuickTime movies captured in iFrame format are optimal for editing applications.
Available in OS X v10.9 and later.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureSessionPresetLow 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 define capture setting presets using the sessionPreset property.
Notes: Specifies capture settings suitable for output video and audio bitrates suitable for sharing over 3G.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureSessionPresetMedium 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 define capture setting presets using the sessionPreset property.
Notes: Specifies capture settings suitable for output video and audio bitrates suitable for sharing over WiFi.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureSessionPresetPhoto 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 define capture setting presets using the sessionPreset property.
Notes: Specifies capture settings suitable for high resolution photo quality output.

Feedback, Comments & Corrections

AVFoundationMBS.AVCaptureSessionRuntimeErrorNotification 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: Posted if an error occurred during a capture session.
Notes: You retrieve the underlying error from the notification's user info dictionary using the key AVCaptureSessionErrorKey.

Feedback, Comments & Corrections

AVFoundationMBS.AVChannelLayoutKey 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: Key to retrieve channel layout information for playback.
Notes: The corresponding value is an Memoryblock containing an AudioChannelLayout structure.

Feedback, Comments & Corrections

AVFoundationMBS.AVCoreAnimationBeginTimeAtZero as Double
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: Support for integration with Core Animation.
Notes:
Use this constant to set the CoreAnimation's animation beginTime property to be time 0.
The constant is a small, non-zero, positive value which prevents CoreAnimation from replacing 0.0 with CACurrentMediaTime.

Feedback, Comments & Corrections

Next items

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




Links
MBS Xojo PDF Plugins