Xojo Developer Conference
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.
Platforms to show: All Mac Windows Linux Cross-Platform
AVFoundationMBS.AVFileTypeQuickTimeMovie as string
Function:
One of the file format uniform type identifiers (UTIs).
Notes:
UTI for the QuickTime movie file format.
The value of this UTI is com.apple.quicktime-movie. Files are identified with the .mov and .qt extensions.
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 |
Notes:
UTI for the QuickTime movie file format.
The value of this UTI is com.apple.quicktime-movie. Files are identified with the .mov and .qt extensions.
AVFoundationMBS.AVFileTypeSunAU as string
Function:
One of the file format uniform type identifiers (UTIs).
Notes:
UTI for the Sun/NeXT audio file format.
The value of this UTI is public.au-audio. Files are identified with the .au and .snd extensions.
Available in OS X v10.9 and later.
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 |
Notes:
UTI for the Sun/NeXT audio file format.
The value of this UTI is public.au-audio. Files are identified with the .au and .snd extensions.
Available in OS X v10.9 and later.
AVFoundationMBS.AVFileTypeTIFF as string
Function:
One of the file format uniform type identifiers (UTIs).
Notes:
The value of this UTI is "public.tiff".
Files are identified with the .tiff or .tif extension.
Available in macOS 10.13 or newer.
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
shared method | AVFoundation | MBS AVFoundation Plugin | 17.3 | Yes | No | No | Yes, macOS only | No |
Notes:
The value of this UTI is "public.tiff".
Files are identified with the .tiff or .tif extension.
Available in macOS 10.13 or newer.
AVFoundationMBS.AVFileTypeWAVE as string
Function:
One of the file format uniform type identifiers (UTIs).
Notes:
A UTI for the WAVE audio file format.
The value of this UTI is com.microsoft.waveform-audio. Files are identified with the .wav, .wave, and .bwf extensions.
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 |
Notes:
A UTI for the WAVE audio file format.
The value of this UTI is com.microsoft.waveform-audio. Files are identified with the .wav, .wave, and .bwf extensions.
AVFoundationMBS.AVFormatIDKey as string
Function:
One of the Audio setting keys that apply to all audio formats handled by the AVAudioPlayer and AVAudioRecorder classes.
Notes: A format identifier. See the "Audio Data Format Identifiers" enumeration in Core Audio Data Types Reference.
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 |
Notes: A format identifier. See the "Audio Data Format Identifiers" enumeration in Core Audio Data Types Reference.
AVFoundationMBS.AVFoundationErrorDomain as string
Function:
Domain for AVFoundation errors.
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 |
AVFoundationMBS.AVLayerVideoGravityResize as string
Function:
The constants define how the video is displayed within a layer's bounds rectangle.
Notes: Specifies that the video should be stretched to fill the layer's bounds.
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 |
Notes: Specifies that the video should be stretched to fill the layer's bounds.
AVFoundationMBS.AVLayerVideoGravityResizeAspect as string
Function:
The constants define how the video is displayed within a layer's bounds rectangle.
Notes: Specifies that the player should preserve the video's aspect ratio and fit the video within the layer's bounds.
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 |
Notes: Specifies that the player should preserve the video's aspect ratio and fit the video within the layer's bounds.
AVFoundationMBS.AVLayerVideoGravityResizeAspectFill as string
Function:
The constants define how the video is displayed within a layer's bounds rectangle.
Notes: Specifies that the player should preserve the video's aspect ratio and fill the layer's bounds.
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 |
Notes: Specifies that the player should preserve the video's aspect ratio and fill the layer's bounds.
AVFoundationMBS.AVLinearPCMBitDepthKey as string
Function:
One of the Audio setting keys that apply to linear PCM audio formats.
Notes: An integer that indicates the bit depth for a linear PCM audio format—one of 8, 16, 24, or 32.
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 |
Notes: An integer that indicates the bit depth for a linear PCM audio format—one of 8, 16, 24, or 32.
AVFoundationMBS.AVLinearPCMIsBigEndianKey as string
Function:
One of the Audio setting keys that apply to linear PCM audio formats.
Notes: A Boolean value that indicates whether the audio format is big endian (true) or little endian (false).
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 |
Notes: A Boolean value that indicates whether the audio format is big endian (true) or little endian (false).
AVFoundationMBS.AVLinearPCMIsFloatKey as string
Function:
One of the Audio setting keys that apply to linear PCM audio formats.
Notes: A Boolean value that indicates that the audio format is floating point (true) or fixed point (false).
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 |
Notes: A Boolean value that indicates that the audio format is floating point (true) or fixed point (false).
AVFoundationMBS.AVLinearPCMIsNonInterleaved as string
Function:
One of the Audio setting keys that apply to linear PCM audio formats.
Notes: A Boolean value that indicates that the audio format is non-interleaved (true) or interleaved (false).
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 |
Notes: A Boolean value that indicates that the audio format is non-interleaved (true) or interleaved (false).
AVFoundationMBS.AVMakeRectWithAspectRatioInsideRect(aspectRatio as CGSizeMBS, boundingRect as CGRectMBS) as CGRectMBS
Function:
Returns a scaled CGRect that maintains the aspect ratio specified by a CGSize within a bounding CGRect.
Notes:
aspectRatio: The width and height ratio (aspect ratio) you want to maintain.
boundingRect: The bounding rectangle you want to fit into.
Returns a scaled CGRect that maintains the aspect ratio specified by aspectRatio that fits withinboundingRect.
This is useful when attempting to fit the naturalSize property of an AVPlayerItem object within the bounds of another CALayer. You would typically use the return value of this function as an AVPlayerLayer frame property value. For example:
myPlayerLayer.frame = AVMakeRectWithAspectRatioInsideRect(myPlayerItem.naturalSize, mySuperLayer.bounds)
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 |
Notes:
aspectRatio: The width and height ratio (aspect ratio) you want to maintain.
boundingRect: The bounding rectangle you want to fit into.
Returns a scaled CGRect that maintains the aspect ratio specified by aspectRatio that fits withinboundingRect.
This is useful when attempting to fit the naturalSize property of an AVPlayerItem object within the bounds of another CALayer. You would typically use the return value of this function as an AVPlayerLayer frame property value. For example:
myPlayerLayer.frame = AVMakeRectWithAspectRatioInsideRect(myPlayerItem.naturalSize, mySuperLayer.bounds)
AVFoundationMBS.AVMediaCharacteristicAudible as string
Function:
One of the characteristics of media types.
Notes: Indicates that the media is audible.
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 |
Notes: Indicates that the media is audible.
AVFoundationMBS.AVMediaCharacteristicContainsOnlyForcedSubtitles as string
Function:
One of the media characteristic that may be present in an AVMediaSelectionOption object.
Notes:
Indicates that the options presents only forced subtitles.
Media options with forced-only subtitles are typically selected when 1) the user has not selected a legible option with an accessibility characteristic or an auxiliary purpose and 2) its locale matches the locale of the selected audible media selection option.
The value of this characteristic is "public.subtitles.forced-only".
The presence of this characteristic for a legible media option is inferred from the format description of the associated track that presents the subtitle media.
Available in OS X v10.8 and later.
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 |
Notes:
Indicates that the options presents only forced subtitles.
Media options with forced-only subtitles are typically selected when 1) the user has not selected a legible option with an accessibility characteristic or an auxiliary purpose and 2) its locale matches the locale of the selected audible media selection option.
The value of this characteristic is "public.subtitles.forced-only".
The presence of this characteristic for a legible media option is inferred from the format description of the associated track that presents the subtitle media.
Available in OS X v10.8 and later.
AVFoundationMBS.AVMediaCharacteristicDescribesMusicAndSoundForAccessibility as string
Function:
One of the media characteristic that may be present in an AVMediaSelectionOption object.
Notes:
Indicates that the option includes legible content in the language of its specified locale that describes music and sound effects occurring in program audio.
It is possible for a legible media option to include both transcriptions of spoken dialog and descriptions of music and sound effects.
The value of this characteristic is "public.accessibility.describes-music-and-sound".
For QuickTime movie and .m4v files, a media option is considered to have the characteristic AVMediaCharacteristicDescribesMusicAndSoundForAccessibility only if it's explicitly tagged with that characteristic.
Available in OS X v10.8 and later.
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 |
Notes:
Indicates that the option includes legible content in the language of its specified locale that describes music and sound effects occurring in program audio.
It is possible for a legible media option to include both transcriptions of spoken dialog and descriptions of music and sound effects.
The value of this characteristic is "public.accessibility.describes-music-and-sound".
For QuickTime movie and .m4v files, a media option is considered to have the characteristic AVMediaCharacteristicDescribesMusicAndSoundForAccessibility only if it's explicitly tagged with that characteristic.
Available in OS X v10.8 and later.
AVFoundationMBS.AVMediaCharacteristicDescribesVideoForAccessibility as string
Function:
One of the media characteristic that may be present in an AVMediaSelectionOption object.
Notes:
Indicates that the option includes audible content that describes the visual portion of the presentation.
It is possible for a legible media option to include both transcriptions of spoken dialog and descriptions of music and sound effects.
The value of this characteristic is "public.accessibility.describes-video".
For QuickTime movie and .m4v files a media option is considered to have the characteristic AVMediaCharacteristicDescribesVideoForAccessibility only if it's explicitly tagged with that characteristic.
Available in OS X v10.8 and later.
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 |
Notes:
Indicates that the option includes audible content that describes the visual portion of the presentation.
It is possible for a legible media option to include both transcriptions of spoken dialog and descriptions of music and sound effects.
The value of this characteristic is "public.accessibility.describes-video".
For QuickTime movie and .m4v files a media option is considered to have the characteristic AVMediaCharacteristicDescribesVideoForAccessibility only if it's explicitly tagged with that characteristic.
Available in OS X v10.8 and later.
AVFoundationMBS.AVMediaCharacteristicEasyToRead as string
Function:
One of the media characteristic that may be present in an AVMediaSelectionOption object.
Notes:
Indicates that the option provides legible content in the language of its specified locale and that the content has been edited for ease of reading.
Closed caption tracks that carry "easy reader" captions (per the CEA-608 specification) should be tagged with this characteristic. Subtitle tracks can also be tagged with this characteristic, where appropriate.
The value of this characteristic is "public.easy-to-read".
For QuickTime movie and .m4v files a media option is considered to have the characteristic AVMediaCharacteristicEasyToRead only if it's explicitly tagged with that characteristic.
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 |
Notes:
Indicates that the option provides legible content in the language of its specified locale and that the content has been edited for ease of reading.
Closed caption tracks that carry "easy reader" captions (per the CEA-608 specification) should be tagged with this characteristic. Subtitle tracks can also be tagged with this characteristic, where appropriate.
The value of this characteristic is "public.easy-to-read".
For QuickTime movie and .m4v files a media option is considered to have the characteristic AVMediaCharacteristicEasyToRead only if it's explicitly tagged with that characteristic.
AVFoundationMBS.AVMediaCharacteristicFrameBased as string
Function:
One of the characteristics of media types.
Notes: Indicates that the media is frame-based.
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 |
Notes: Indicates that the media is frame-based.
AVFoundationMBS.AVMediaCharacteristicIsAuxiliaryContent as string
Function:
One of the media characteristic that may be present in an AVMediaSelectionOption object.
Notes:
Indicates that the option includes content that's marked by the content author as auxiliary to the presentation of the asset.
Example: an option that presents audio media containing commentary on the presentation would typically have this characteristic.
The value of this characteristic is "public.auxiliary-content".
For QuickTime movie and .m4v files, a media option is considered to have the characteristic AVMediaCharacteristicIsAuxiliaryContent if it's explicitly tagged with that characteristic or if, as a member of an alternate track group, its associated track is excluded from autoselection.
Available in OS X v10.8 and later.
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 |
Notes:
Indicates that the option includes content that's marked by the content author as auxiliary to the presentation of the asset.
Example: an option that presents audio media containing commentary on the presentation would typically have this characteristic.
The value of this characteristic is "public.auxiliary-content".
For QuickTime movie and .m4v files, a media option is considered to have the characteristic AVMediaCharacteristicIsAuxiliaryContent if it's explicitly tagged with that characteristic or if, as a member of an alternate track group, its associated track is excluded from autoselection.
Available in OS X v10.8 and later.
AVFoundationMBS.AVMediaCharacteristicIsMainProgramContent as string
Function:
One of the media characteristic that may be present in an AVMediaSelectionOption object.
Notes:
Indicates that the option includes content that's marked by the content author as intrinsic to the presentation of the asset.
Example: an option that presents the main program audio for the presentation, regardless of locale, would typically have this characteristic.
The value of this characteristic is "public.main-program-content".
The presence of this characteristic for a media option is inferred; any option that does not have the characteristic AVMediaCharacteristicIsAuxiliaryContent is considered to have the characteristic.
Available in OS X v10.8 and later.
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 |
Notes:
Indicates that the option includes content that's marked by the content author as intrinsic to the presentation of the asset.
Example: an option that presents the main program audio for the presentation, regardless of locale, would typically have this characteristic.
The value of this characteristic is "public.main-program-content".
The presence of this characteristic for a media option is inferred; any option that does not have the characteristic AVMediaCharacteristicIsAuxiliaryContent is considered to have the characteristic.
Available in OS X v10.8 and later.
AVFoundationMBS.AVMediaCharacteristicLegible as string
Function:
One of the characteristics of media types.
Notes: Indicates that the media is legible.
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 |
Notes: Indicates that the media is legible.
AVFoundationMBS.AVMediaCharacteristicTranscribesSpokenDialogForAccessibility as string
Function:
One of the media characteristic that may be present in an AVMediaSelectionOption object.
Notes:
Indicates that the option includes legible content in the language of its specified locale that transcribes spoken dialog.
It is possible for a legible media option to include both transcriptions of spoken dialog and descriptions of music and sound effects.
The value of this characteristic is "public.accessibility.transcribes-spoken-dialog".
For QuickTime movie and .m4v files, a media option is considered to have the characteristic AVMediaCharacteristicTranscribesSpokenDialogForAccessibility only if it's explicitly tagged with that characteristic.
Available in OS X v10.8 and later.
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 |
Notes:
Indicates that the option includes legible content in the language of its specified locale that transcribes spoken dialog.
It is possible for a legible media option to include both transcriptions of spoken dialog and descriptions of music and sound effects.
The value of this characteristic is "public.accessibility.transcribes-spoken-dialog".
For QuickTime movie and .m4v files, a media option is considered to have the characteristic AVMediaCharacteristicTranscribesSpokenDialogForAccessibility only if it's explicitly tagged with that characteristic.
Available in OS X v10.8 and later.
AVFoundationMBS.AVMediaCharacteristicVisual as string
Function:
One of the characteristics of media types.
Notes: Indicates that the media is visual.
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 |
Notes: Indicates that the media is visual.
AVFoundationMBS.AVMediaTypeAudio as string
Function:
One of the media types.
Notes: Specifies audio.
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 |
Notes: Specifies audio.
AVFoundationMBS.AVMediaTypeClosedCaption as string
Function:
One of the media types.
Notes: Specifies closed-caption content.
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 |
Notes: Specifies closed-caption content.
AVFoundationMBS.AVMediaTypeMetadata as string
Function:
One of the media types.
Notes: Specifies metadata.
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 |
Notes: Specifies metadata.
AVFoundationMBS.AVMediaTypeMuxed as string
Function:
One of the media types.
Notes: Specifies muxed media.
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 |
Notes: Specifies muxed media.
AVFoundationMBS.AVMediaTypeSubtitle as string
Function:
One of the media types.
Notes: Specifies subtitles.
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 |
Notes: Specifies subtitles.
The items on this page are in the following plugins: MBS AVFoundation Plugin.
Links
MBS Xojo Chart Plugins