AVFoundation
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
AVFoundation
Apple's latest audio/video framework for recording and playback.
- Classes
- class AVAssetExportSessionMBS
- class AVAssetImageGeneratorMBS
- class AVAssetMBS
- class AVAssetReaderAudioMixOutputMBS
- class AVAssetReaderMBS
- class AVAssetReaderOutputMBS
- class AVAssetReaderOutputMetadataAdaptorMBS
- class AVAssetReaderSampleReferenceOutputMBS
- class AVAssetReaderTrackOutputMBS
- class AVAssetReaderVideoCompositionOutputMBS
- class AVAssetResourceLoaderMBS
- class AVAssetResourceLoadingContentInformationRequestMBS
- class AVAssetResourceLoadingDataRequestMBS
- class AVAssetResourceLoadingRequestMBS
- class AVAssetTrackGroupMBS
- class AVAssetTrackMBS
- class AVAssetTrackSegmentMBS
- class AVAssetWriterInputGroupMBS
- class AVAssetWriterInputMBS
- method addTrackAssociationWithTrackOfInput(input as AVAssetWriterInputMBS, trackAssociationType as string)
- method appendSampleBuffer(sampleBuffer as CMSampleBufferMBS) as boolean
- shared method assetWriterInputWithMediaType(MediaType as string, outputSettings as dictionary = nil) as AVAssetWriterInputMBS
- shared method assetWriterInputWithMediaType(MediaType as string, outputSettings as dictionary, sourceFormatHint as CMFormatDescriptionMBS) as AVAssetWriterInputMBS
- shared method available as boolean
- method canAddTrackAssociationWithTrackOfInput(input as AVAssetWriterInputMBS, trackAssociationType as string) as Boolean
- method Constructor(MediaType as string, outputSettings as dictionary = nil)
- method Constructor(MediaType as string, outputSettings as dictionary, sourceFormatHint as CMFormatDescriptionMBS)
- method markAsFinished
- method metadata as AVMetadataItemMBS()
- method outputSettings as dictionary
- method requestMediaDataWhenReadyOnQueue(assetWriterInput as AVAssetWriterInputMBS, AssetReaderOutput as AVAssetReaderOutputMBS, tag as Variant = nil)
- method requestMediaDataWhenReadyOnQueue(tag as Variant = nil)
- method setMetadata(items() as AVMetadataItemMBS)
- method sourceFormatHint as CMFormatDescriptionMBS
- property expectsMediaDataInRealTime as boolean
- property extendedLanguageTag as String
- property Handle as Integer
- property isReadyForMoreMediaData as boolean
- property languageCode as String
- property marksOutputTrackAsEnabled as Boolean
- property mediaTimeScale as Integer
- property mediaType as string
- property naturalSize as CGSizeMBS
- property preferredVolume as Double
- property transform as CGAffineTransformMBS
- class AVAssetWriterInputPixelBufferAdaptorMBS
- class AVAssetWriterMBS
- class AVAsynchronousVideoCompositionRequestMBS
- class AVAudioMixInputParametersMBS
- class AVAudioMixMBS
- class AVAudioPlayerMBS
- shared method audioPlayerWithData(Data as MemoryBlock, byref error as NSErrorMBS) as AVAudioPlayerMBS
- shared method audioPlayerWithData(Data as MemoryBlock, fileTypeHintUtiString as string, byref error as NSErrorMBS) as AVAudioPlayerMBS
- shared method audioPlayerWithData(Data as String, byref error as NSErrorMBS) as AVAudioPlayerMBS
- shared method audioPlayerWithData(Data as String, fileTypeHintUtiString as string, byref error as NSErrorMBS) as AVAudioPlayerMBS
- shared method audioPlayerWithFile(File as folderitem, byref error as NSErrorMBS) as AVAudioPlayerMBS
- shared method audioPlayerWithFile(File as folderitem, fileTypeHintUtiString as string, byref error as NSErrorMBS) as AVAudioPlayerMBS
- shared method audioPlayerWithURL(URL as string, byref error as NSErrorMBS) as AVAudioPlayerMBS
- shared method audioPlayerWithURL(URL as string, fileTypeHintUtiString as string, byref error as NSErrorMBS) as AVAudioPlayerMBS
- shared method available as boolean
- method averagePowerForChannel(channel as Integer) as Double
- method Constructor(Data as MemoryBlock, byref error as NSErrorMBS)
- method Constructor(Data as MemoryBlock, fileTypeHintUtiString as string, byref error as NSErrorMBS)
- method Constructor(File as folderitem, byref error as NSErrorMBS)
- method Constructor(File as folderitem, fileTypeHintUtiString as string, byref error as NSErrorMBS)
- method Constructor(URL as string, byref error as NSErrorMBS)
- method Constructor(URL as string, fileTypeHintUtiString as string, byref error as NSErrorMBS)
- method pause
- method peakPowerForChannel(channel as Integer) as Double
- method play as boolean
- method playAtTime(time as Double = 0.0) as boolean
- method prepareToPlay as boolean
- method stop
- method updateMeters
- property currentDevice as String
- property currentTime as Double
- property data as MemoryBlock
- property deviceCurrentTime as Double
- property duration as Double
- property enableRate as boolean
- property Handle as Integer
- property isPlaying as boolean
- property meteringEnabled as boolean
- property Name as String
- property numberOfChannels as Integer
- property numberOfLoops as Integer
- property pan as Double
- property rate as Double
- property settings as Dictionary
- property URL as string
- property volume as Double
- class AVAudioRecorderMBS
- class AVCaptureAudioChannelMBS
- class AVCaptureAudioDataOutputMBS
- class AVCaptureAudioFileOutputMBS
- class AVCaptureAudioPreviewOutputMBS
- class AVCaptureConnectionMBS
- class AVCaptureDeviceFormatMBS
- class AVCaptureDeviceInputMBS
- class AVCaptureDeviceInputSourceMBS
- class AVCaptureDeviceMBS
- class AVCaptureFileOutputMBS
- class AVCaptureInputMBS
- class AVCaptureInputPortMBS
- class AVCaptureMetadataOutputMBS
- class AVCaptureMovieFileOutputMBS
- class AVCaptureOutputMBS
- class AVCaptureReactionEffectStateMBS
- class AVCaptureScreenInputMBS
- class AVCaptureSessionMBS
- class AVCaptureStillImageOutputMBS
- class AVCaptureVideoDataOutputMBS
- class AVCaptureVideoPreviewLayerMBS
- class AVCompositionMBS
- class AVCompositionTrackMBS
- class AVCompositionTrackSegmentMBS
- class AVEdgeWidthsMBS
- property Bottom as Double
- property Left as Double
- property Right as Double
- property Top as Double
- class AVFoundationMBS
- shared method available as boolean
- shared method AVAudioBitRateStrategy_Constant as string
- shared method AVAudioBitRateStrategy_LongTermAverage as string
- shared method AVAudioBitRateStrategy_Variable as string
- shared method AVAudioBitRateStrategy_VariableConstrained as string
- shared method AVAudioFileTypeKey as string
- shared method AVAudioTimePitchAlgorithmSpectral as string
- shared method AVAudioTimePitchAlgorithmTimeDomain as string
- shared method AVAudioTimePitchAlgorithmVarispeed as string
- shared method AVCaptureDeviceWasConnectedNotification as string
- shared method AVCaptureDeviceWasDisconnectedNotification as string
- shared method AVCaptureInputPortFormatDescriptionDidChangeNotification as string
- shared method AVCaptureSessionDidStartRunningNotification as string
- shared method AVCaptureSessionDidStopRunningNotification as string
- shared method AVCaptureSessionErrorKey as string
- shared method AVCaptureSessionPreset1280x720 as string
- shared method AVCaptureSessionPreset320x240 as string
- shared method AVCaptureSessionPreset352x288 as string
- shared method AVCaptureSessionPreset640x480 as string
- shared method AVCaptureSessionPreset960x540 as string
- shared method AVCaptureSessionPresetHigh as string
- shared method AVCaptureSessionPresetiFrame1280x720 as string
- shared method AVCaptureSessionPresetiFrame960x540 as string
- shared method AVCaptureSessionPresetLow as string
- shared method AVCaptureSessionPresetMedium as string
- shared method AVCaptureSessionPresetPhoto as string
- shared method AVCaptureSessionRuntimeErrorNotification as string
- shared method AVChannelLayoutKey as string
- shared method AVCoreAnimationBeginTimeAtZero as Double
- shared method AVEncoderAudioQualityForVBRKey as string
- shared method AVEncoderAudioQualityKey as string
- shared method AVEncoderBitDepthHintKey as string
- shared method AVEncoderBitRateKey as string
- shared method AVEncoderBitRatePerChannelKey as string
- shared method AVEncoderBitRateStrategyKey as string
- shared method AVErrorDeviceKey as string
- shared method AVErrorDiscontinuityFlagsKey as string
- shared method AVErrorFileSizeKey as string
- shared method AVErrorMediaSubTypeKey as string
- shared method AVErrorMediaTypeKey as string
- shared method AVErrorPIDKey as string
- shared method AVErrorRecordingSuccessfullyFinishedKey as string
- shared method AVErrorTimeKey as string
- shared method AVFileType3GPP as string
- shared method AVFileType3GPP2 as string
- shared method AVFileTypeAC3 as string
- shared method AVFileTypeAIFC as string
- shared method AVFileTypeAIFF as string
- shared method AVFileTypeAMR as string
- shared method AVFileTypeAppleM4A as string
- shared method AVFileTypeAppleM4V as string
- shared method AVFileTypeAVCI as string
- shared method AVFileTypeCoreAudioFormat as string
- shared method AVFileTypeDNG as string
- shared method AVFileTypeEnhancedAC3 as string
- shared method AVFileTypeHEIC as string
- shared method AVFileTypeHEIF as string
- shared method AVFileTypeJPEG as string
- shared method AVFileTypeMPEG4 as string
- shared method AVFileTypeMPEGLayer3 as string
- shared method AVFileTypeQuickTimeMovie as string
- shared method AVFileTypeSunAU as string
- shared method AVFileTypeTIFF as string
- shared method AVFileTypeWAVE as string
- shared method AVFormatIDKey as string
- shared method AVFoundationErrorDomain as string
- shared method AVLayerVideoGravityResize as string
- shared method AVLayerVideoGravityResizeAspect as string
- shared method AVLayerVideoGravityResizeAspectFill as string
- shared method AVLinearPCMBitDepthKey as string
- shared method AVLinearPCMIsBigEndianKey as string
- shared method AVLinearPCMIsFloatKey as string
- shared method AVLinearPCMIsNonInterleaved as string
- shared method AVMakeRectWithAspectRatioInsideRect(aspectRatio as CGSizeMBS, boundingRect as CGRectMBS) as CGRectMBS
- shared method AVMediaCharacteristicAudible as string
- shared method AVMediaCharacteristicContainsAlphaChannel as string
- shared method AVMediaCharacteristicContainsOnlyForcedSubtitles as string
- shared method AVMediaCharacteristicDescribesMusicAndSoundForAccessibility as string
- shared method AVMediaCharacteristicDescribesVideoForAccessibility as string
- shared method AVMediaCharacteristicDubbedTranslation as string
- shared method AVMediaCharacteristicEasyToRead as string
- shared method AVMediaCharacteristicFrameBased as string
- shared method AVMediaCharacteristicIsAuxiliaryContent as string
- shared method AVMediaCharacteristicIsMainProgramContent as string
- shared method AVMediaCharacteristicIsOriginalContent as string
- shared method AVMediaCharacteristicLanguageTranslation as string
- shared method AVMediaCharacteristicLegible as string
- shared method AVMediaCharacteristicTranscribesSpokenDialogForAccessibility as string
- shared method AVMediaCharacteristicUsesWideGamutColorSpace as string
- shared method AVMediaCharacteristicVisual as string
- shared method AVMediaCharacteristicVoiceOverTranslation as string
- shared method AVMediaTypeAudio as string
- shared method AVMediaTypeClosedCaption as string
- shared method AVMediaTypeDepthData as string
- shared method AVMediaTypeMetadata as string
- shared method AVMediaTypeMetadataObject as string
- shared method AVMediaTypeMuxed as string
- shared method AVMediaTypeSubtitle as string
- shared method AVMediaTypeText as string
- shared method AVMediaTypeTimecode as string
- shared method AVMediaTypeVideo as string
- shared method AVMetadata3GPUserDataKeyAlbumAndTrack as string
- shared method AVMetadata3GPUserDataKeyAuthor as string
- shared method AVMetadata3GPUserDataKeyCollection as string
- shared method AVMetadata3GPUserDataKeyCopyright as string
- shared method AVMetadata3GPUserDataKeyDescription as string
- shared method AVMetadata3GPUserDataKeyGenre as string
- shared method AVMetadata3GPUserDataKeyKeywordList as string
- shared method AVMetadata3GPUserDataKeyLocation as string
- shared method AVMetadata3GPUserDataKeyMediaClassification as string
- shared method AVMetadata3GPUserDataKeyMediaRating as string
- shared method AVMetadata3GPUserDataKeyPerformer as string
- shared method AVMetadata3GPUserDataKeyRecordingYear as string
- shared method AVMetadata3GPUserDataKeyThumbnail as string
- shared method AVMetadata3GPUserDataKeyTitle as string
- shared method AVMetadata3GPUserDataKeyUserRating as string
- shared method AVMetadataCommonKeyAlbumName as string
- shared method AVMetadataCommonKeyArtist as string
- shared method AVMetadataCommonKeyArtwork as string
- shared method AVMetadataCommonKeyAuthor as string
- shared method AVMetadataCommonKeyContributor as string
- shared method AVMetadataCommonKeyCopyrights as string
- shared method AVMetadataCommonKeyCreationDate as string
- shared method AVMetadataCommonKeyCreator as string
- shared method AVMetadataCommonKeyDescription as string
- shared method AVMetadataCommonKeyFormat as string
- shared method AVMetadataCommonKeyIdentifier as string
- shared method AVMetadataCommonKeyLanguage as string
- shared method AVMetadataCommonKeyLastModifiedDate as string
- shared method AVMetadataCommonKeyLocation as string
- shared method AVMetadataCommonKeyMake as string
- shared method AVMetadataCommonKeyModel as string
- shared method AVMetadataCommonKeyPublisher as string
- shared method AVMetadataCommonKeyRelation as string
- shared method AVMetadataCommonKeySoftware as string
- shared method AVMetadataCommonKeySource as string
- shared method AVMetadataCommonKeySubject as string
- shared method AVMetadataCommonKeyTitle as string
- shared method AVMetadataCommonKeyType as string
- shared method AVMetadataFormatID3Metadata as string
- shared method AVMetadataFormatISOUserData as string
- shared method AVMetadataFormatiTunesMetadata as string
- shared method AVMetadataFormatQuickTimeMetadata as string
- shared method AVMetadataFormatQuickTimeUserData as string
- shared method AVMetadataID3MetadataKeyAlbumSortOrder as string
- shared method AVMetadataID3MetadataKeyAlbumTitle as string
- shared method AVMetadataID3MetadataKeyAttachedPicture as string
- shared method AVMetadataID3MetadataKeyAudioEncryption as string
- shared method AVMetadataID3MetadataKeyAudioSeekPointIndex as string
- shared method AVMetadataID3MetadataKeyBand as string
- shared method AVMetadataID3MetadataKeyBeatsPerMinute as string
- shared method AVMetadataID3MetadataKeyComments as string
- shared method AVMetadataID3MetadataKeyCommercial as string
- shared method AVMetadataID3MetadataKeyCommercialInformation as string
- shared method AVMetadataID3MetadataKeyComposer as string
- shared method AVMetadataID3MetadataKeyConductor as string
- shared method AVMetadataID3MetadataKeyContentGroupDescription as string
- shared method AVMetadataID3MetadataKeyContentType as string
- shared method AVMetadataID3MetadataKeyCopyright as string
- shared method AVMetadataID3MetadataKeyCopyrightInformation as string
- shared method AVMetadataID3MetadataKeyDate as string
- shared method AVMetadataID3MetadataKeyEncodedBy as string
- shared method AVMetadataID3MetadataKeyEncodedWith as string
- shared method AVMetadataID3MetadataKeyEncodingTime as string
- shared method AVMetadataID3MetadataKeyEncryption as string
- shared method AVMetadataID3MetadataKeyEqualization as string
- shared method AVMetadataID3MetadataKeyEqualization2 as string
- shared method AVMetadataID3MetadataKeyEventTimingCodes as string
- shared method AVMetadataID3MetadataKeyFileOwner as string
- shared method AVMetadataID3MetadataKeyFileType as string
- shared method AVMetadataID3MetadataKeyGeneralEncapsulatedObject as string
- shared method AVMetadataID3MetadataKeyGroupIdentifier as string
- shared method AVMetadataID3MetadataKeyInitialKey as string
- shared method AVMetadataID3MetadataKeyInternationalStandardRecordingCode as string
- shared method AVMetadataID3MetadataKeyInternetRadioStationName as string
- shared method AVMetadataID3MetadataKeyInternetRadioStationOwner as string
- shared method AVMetadataID3MetadataKeyInvolvedPeopleList_v23 as string
- shared method AVMetadataID3MetadataKeyInvolvedPeopleList_v24 as string
- shared method AVMetadataID3MetadataKeyLanguage as string
- shared method AVMetadataID3MetadataKeyLeadPerformer as string
- shared method AVMetadataID3MetadataKeyLength as string
- shared method AVMetadataID3MetadataKeyLink as string
- shared method AVMetadataID3MetadataKeyLyricist as string
- shared method AVMetadataID3MetadataKeyMediaType as string
- shared method AVMetadataID3MetadataKeyModifiedBy as string
- shared method AVMetadataID3MetadataKeyMood as string
- shared method AVMetadataID3MetadataKeyMPEGLocationLookupTable as string
- shared method AVMetadataID3MetadataKeyMusicCDIdentifier as string
- shared method AVMetadataID3MetadataKeyMusicianCreditsList as string
- shared method AVMetadataID3MetadataKeyOfficialArtistWebpage as string
- shared method AVMetadataID3MetadataKeyOfficialAudioFileWebpage as string
- shared method AVMetadataID3MetadataKeyOfficialAudioSourceWebpage as string
- shared method AVMetadataID3MetadataKeyOfficialInternetRadioStationHomepage as string
- shared method AVMetadataID3MetadataKeyOfficialPublisherWebpage as string
- shared method AVMetadataID3MetadataKeyOriginalAlbumTitle as string
- shared method AVMetadataID3MetadataKeyOriginalArtist as string
- shared method AVMetadataID3MetadataKeyOriginalFilename as string
- shared method AVMetadataID3MetadataKeyOriginalLyricist as string
- shared method AVMetadataID3MetadataKeyOriginalReleaseTime as string
- shared method AVMetadataID3MetadataKeyOriginalReleaseYear as string
- shared method AVMetadataID3MetadataKeyOwnership as string
- shared method AVMetadataID3MetadataKeyPartOfASet as string
- shared method AVMetadataID3MetadataKeyPayment as string
- shared method AVMetadataID3MetadataKeyPerformerSortOrder as string
- shared method AVMetadataID3MetadataKeyPlayCounter as string
- shared method AVMetadataID3MetadataKeyPlaylistDelay as string
- shared method AVMetadataID3MetadataKeyPopularimeter as string
- shared method AVMetadataID3MetadataKeyPositionSynchronization as string
- shared method AVMetadataID3MetadataKeyPrivate as string
- shared method AVMetadataID3MetadataKeyProducedNotice as string
- shared method AVMetadataID3MetadataKeyPublisher as string
- shared method AVMetadataID3MetadataKeyRecommendedBufferSize as string
- shared method AVMetadataID3MetadataKeyRecordingDates as string
- shared method AVMetadataID3MetadataKeyRecordingTime as string
- shared method AVMetadataID3MetadataKeyRelativeVolumeAdjustment as string
- shared method AVMetadataID3MetadataKeyRelativeVolumeAdjustment2 as string
- shared method AVMetadataID3MetadataKeyReleaseTime as string
- shared method AVMetadataID3MetadataKeyReverb as string
- shared method AVMetadataID3MetadataKeySeek as string
- shared method AVMetadataID3MetadataKeySetSubtitle as string
- shared method AVMetadataID3MetadataKeySignature as string
- shared method AVMetadataID3MetadataKeySize as string
- shared method AVMetadataID3MetadataKeySubTitle as string
- shared method AVMetadataID3MetadataKeySynchronizedLyric as string
- shared method AVMetadataID3MetadataKeySynchronizedTempoCodes as string
- shared method AVMetadataID3MetadataKeyTaggingTime as string
- shared method AVMetadataID3MetadataKeyTermsOfUse as string
- shared method AVMetadataID3MetadataKeyTime as string
- shared method AVMetadataID3MetadataKeyTitleDescription as string
- shared method AVMetadataID3MetadataKeyTitleSortOrder as string
- shared method AVMetadataID3MetadataKeyTrackNumber as string
- shared method AVMetadataID3MetadataKeyUniqueFileIdentifier as string
- shared method AVMetadataID3MetadataKeyUnsynchronizedLyric as string
- shared method AVMetadataID3MetadataKeyUserText as string
- shared method AVMetadataID3MetadataKeyUserURL as string
- shared method AVMetadataID3MetadataKeyYear as string
- shared method AVMetadataISOUserDataKeyCopyright as string
- shared method AVMetadataiTunesMetadataKeyAccountKind as string
- shared method AVMetadataiTunesMetadataKeyAcknowledgement as string
- shared method AVMetadataiTunesMetadataKeyAlbum as string
- shared method AVMetadataiTunesMetadataKeyAlbumArtist as string
- shared method AVMetadataiTunesMetadataKeyAppleID as string
- shared method AVMetadataiTunesMetadataKeyArranger as string
- shared method AVMetadataiTunesMetadataKeyArtDirector as string
- shared method AVMetadataiTunesMetadataKeyArtist as string
- shared method AVMetadataiTunesMetadataKeyArtistID as string
- shared method AVMetadataiTunesMetadataKeyAuthor as string
- shared method AVMetadataiTunesMetadataKeyBeatsPerMin as string
- shared method AVMetadataiTunesMetadataKeyComposer as string
- shared method AVMetadataiTunesMetadataKeyConductor as string
- shared method AVMetadataiTunesMetadataKeyContentRating as string
- shared method AVMetadataiTunesMetadataKeyCopyright as string
- shared method AVMetadataiTunesMetadataKeyCoverArt as string
- shared method AVMetadataiTunesMetadataKeyCredits as string
- shared method AVMetadataiTunesMetadataKeyDescription as string
- shared method AVMetadataiTunesMetadataKeyDirector as string
- shared method AVMetadataiTunesMetadataKeyDiscCompilation as string
- shared method AVMetadataiTunesMetadataKeyDiscNumber as string
- shared method AVMetadataiTunesMetadataKeyEncodedBy as string
- shared method AVMetadataiTunesMetadataKeyEncodingTool as string
- shared method AVMetadataiTunesMetadataKeyEQ as string
- shared method AVMetadataiTunesMetadataKeyExecProducer as string
- shared method AVMetadataiTunesMetadataKeyGenreID as string
- shared method AVMetadataiTunesMetadataKeyGrouping as string
- shared method AVMetadataiTunesMetadataKeyLinerNotes as string
- shared method AVMetadataiTunesMetadataKeyLyrics as string
- shared method AVMetadataiTunesMetadataKeyOnlineExtras as string
- shared method AVMetadataiTunesMetadataKeyOriginalArtist as string
- shared method AVMetadataiTunesMetadataKeyPerformer as string
- shared method AVMetadataiTunesMetadataKeyPhonogramRights as string
- shared method AVMetadataiTunesMetadataKeyPlaylistID as string
- shared method AVMetadataiTunesMetadataKeyPredefinedGenre as string
- shared method AVMetadataiTunesMetadataKeyProducer as string
- shared method AVMetadataiTunesMetadataKeyPublisher as string
- shared method AVMetadataiTunesMetadataKeyRecordCompany as string
- shared method AVMetadataiTunesMetadataKeyReleaseDate as string
- shared method AVMetadataiTunesMetadataKeySoloist as string
- shared method AVMetadataiTunesMetadataKeySongID as string
- shared method AVMetadataiTunesMetadataKeySongName as string
- shared method AVMetadataiTunesMetadataKeySoundEngineer as string
- shared method AVMetadataiTunesMetadataKeyThanks as string
- shared method AVMetadataiTunesMetadataKeyTrackNumber as string
- shared method AVMetadataiTunesMetadataKeyTrackSubTitle as string
- shared method AVMetadataiTunesMetadataKeyUserComment as string
- shared method AVMetadataiTunesMetadataKeyUserGenre as string
- shared method AVMetadataKeySpaceCommon as string
- shared method AVMetadataKeySpaceID3 as string
- shared method AVMetadataKeySpaceISOUserData as string
- shared method AVMetadataKeySpaceiTunes as string
- shared method AVMetadataKeySpaceQuickTimeMetadata as string
- shared method AVMetadataKeySpaceQuickTimeUserData as string
- shared method AVMetadataQuickTimeMetadataKeyAlbum as string
- shared method AVMetadataQuickTimeMetadataKeyArranger as string
- shared method AVMetadataQuickTimeMetadataKeyArtist as string
- shared method AVMetadataQuickTimeMetadataKeyArtwork as string
- shared method AVMetadataQuickTimeMetadataKeyAuthor as string
- shared method AVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime as string
- shared method AVMetadataQuickTimeMetadataKeyCameraIdentifier as string
- shared method AVMetadataQuickTimeMetadataKeyCollectionUser as string
- shared method AVMetadataQuickTimeMetadataKeyComment as string
- shared method AVMetadataQuickTimeMetadataKeyComposer as string
- shared method AVMetadataQuickTimeMetadataKeyCopyright as string
- shared method AVMetadataQuickTimeMetadataKeyCreationDate as string
- shared method AVMetadataQuickTimeMetadataKeyCredits as string
- shared method AVMetadataQuickTimeMetadataKeyDescription as string
- shared method AVMetadataQuickTimeMetadataKeyDirectionFacing as string
- shared method AVMetadataQuickTimeMetadataKeyDirectionMotion as string
- shared method AVMetadataQuickTimeMetadataKeyDirector as string
- shared method AVMetadataQuickTimeMetadataKeyDisplayName as string
- shared method AVMetadataQuickTimeMetadataKeyEncodedBy as string
- shared method AVMetadataQuickTimeMetadataKeyGenre as string
- shared method AVMetadataQuickTimeMetadataKeyInformation as string
- shared method AVMetadataQuickTimeMetadataKeyiXML as string
- shared method AVMetadataQuickTimeMetadataKeyKeywords as string
- shared method AVMetadataQuickTimeMetadataKeyLocationBody as string
- shared method AVMetadataQuickTimeMetadataKeyLocationDate as string
- shared method AVMetadataQuickTimeMetadataKeyLocationISO6709 as string
- shared method AVMetadataQuickTimeMetadataKeyLocationName as string
- shared method AVMetadataQuickTimeMetadataKeyLocationNote as string
- shared method AVMetadataQuickTimeMetadataKeyLocationRole as string
- shared method AVMetadataQuickTimeMetadataKeyMake as string
- shared method AVMetadataQuickTimeMetadataKeyModel as string
- shared method AVMetadataQuickTimeMetadataKeyOriginalArtist as string
- shared method AVMetadataQuickTimeMetadataKeyPerformer as string
- shared method AVMetadataQuickTimeMetadataKeyPhonogramRights as string
- shared method AVMetadataQuickTimeMetadataKeyProducer as string
- shared method AVMetadataQuickTimeMetadataKeyPublisher as string
- shared method AVMetadataQuickTimeMetadataKeyRatingUser as string
- shared method AVMetadataQuickTimeMetadataKeySoftware as string
- shared method AVMetadataQuickTimeMetadataKeyTitle as string
- shared method AVMetadataQuickTimeMetadataKeyYear as string
- shared method AVMetadataQuickTimeUserDataKeyAlbum as string
- shared method AVMetadataQuickTimeUserDataKeyArranger as string
- shared method AVMetadataQuickTimeUserDataKeyArtist as string
- shared method AVMetadataQuickTimeUserDataKeyAuthor as string
- shared method AVMetadataQuickTimeUserDataKeyChapter as string
- shared method AVMetadataQuickTimeUserDataKeyComment as string
- shared method AVMetadataQuickTimeUserDataKeyComposer as string
- shared method AVMetadataQuickTimeUserDataKeyCopyright as string
- shared method AVMetadataQuickTimeUserDataKeyCreationDate as string
- shared method AVMetadataQuickTimeUserDataKeyCredits as string
- shared method AVMetadataQuickTimeUserDataKeyDescription as string
- shared method AVMetadataQuickTimeUserDataKeyDirector as string
- shared method AVMetadataQuickTimeUserDataKeyDisclaimer as string
- shared method AVMetadataQuickTimeUserDataKeyEncodedBy as string
- shared method AVMetadataQuickTimeUserDataKeyFullName as string
- shared method AVMetadataQuickTimeUserDataKeyGenre as string
- shared method AVMetadataQuickTimeUserDataKeyHostComputer as string
- shared method AVMetadataQuickTimeUserDataKeyInformation as string
- shared method AVMetadataQuickTimeUserDataKeyKeywords as string
- shared method AVMetadataQuickTimeUserDataKeyLocationISO6709 as string
- shared method AVMetadataQuickTimeUserDataKeyMake as string
- shared method AVMetadataQuickTimeUserDataKeyModel as string
- shared method AVMetadataQuickTimeUserDataKeyOriginalArtist as string
- shared method AVMetadataQuickTimeUserDataKeyOriginalFormat as string
- shared method AVMetadataQuickTimeUserDataKeyOriginalSource as string
- shared method AVMetadataQuickTimeUserDataKeyPerformers as string
- shared method AVMetadataQuickTimeUserDataKeyPhonogramRights as string
- shared method AVMetadataQuickTimeUserDataKeyProducer as string
- shared method AVMetadataQuickTimeUserDataKeyProduct as string
- shared method AVMetadataQuickTimeUserDataKeyPublisher as string
- shared method AVMetadataQuickTimeUserDataKeySoftware as string
- shared method AVMetadataQuickTimeUserDataKeySpecialPlaybackRequirements as string
- shared method AVMetadataQuickTimeUserDataKeyTaggedCharacteristic as string
- shared method AVMetadataQuickTimeUserDataKeyTrack as string
- shared method AVMetadataQuickTimeUserDataKeyTrackName as string
- shared method AVMetadataQuickTimeUserDataKeyURLLink as string
- shared method AVMetadataQuickTimeUserDataKeyWarning as string
- shared method AVMetadataQuickTimeUserDataKeyWriter as string
- shared method AVNumberOfChannelsKey as string
- shared method AVPlayerItemDidPlayToEndTimeNotification as string
- shared method AVPlayerItemFailedToPlayToEndTimeErrorKey as string
- shared method AVPlayerItemFailedToPlayToEndTimeNotification as string
- shared method AVPlayerItemNewAccessLogEntryNotification as string
- shared method AVPlayerItemNewErrorLogEntryNotification as string
- shared method AVPlayerItemPlaybackStalledNotification as string
- shared method AVPlayerItemTimeJumpedNotification as string
- shared method AVSampleRateConverterAlgorithmKey as string
- shared method AVSampleRateConverterAlgorithm_Mastering as string
- shared method AVSampleRateConverterAlgorithm_Normal as string
- shared method AVSampleRateConverterAudioQualityKey as string
- shared method AVSampleRateKey as string
- shared method AVStreamingKeyDeliveryContentKeyType as string
- shared method AVStreamingKeyDeliveryPersistentContentKeyType as string
- shared method AVTrackAssociationTypeAudioFallback as string
- shared method AVTrackAssociationTypeChapterList as string
- shared method AVTrackAssociationTypeForcedSubtitlesOnly as string
- shared method AVTrackAssociationTypeSelectionFollower as string
- shared method AVTrackAssociationTypeTimecode as string
- shared method AVURLAssetHTTPCookiesKey as string
- shared method AVURLAssetPreferPreciseDurationAndTimingKey as string
- shared method AVURLAssetReferenceRestrictionsKey as string
- shared method AVVideoAverageBitRateKey as string
- shared method AVVideoCleanApertureHeightKey as string
- shared method AVVideoCleanApertureHorizontalOffsetKey as string
- shared method AVVideoCleanApertureKey as string
- shared method AVVideoCleanApertureVerticalOffsetKey as string
- shared method AVVideoCleanApertureWidthKey as string
- shared method AVVideoCodecAppleProRes422 as string
- shared method AVVideoCodecAppleProRes4444 as string
- shared method AVVideoCodecH264 as string
- shared method AVVideoCodecJPEG as string
- shared method AVVideoCodecKey as string
- shared method AVVideoCodecTypeAppleProRes422 as string
- shared method AVVideoCodecTypeAppleProRes4444 as string
- shared method AVVideoCodecTypeH264 as string
- shared method AVVideoCodecTypeHEVC as string
- shared method AVVideoCodecTypeJPEG as string
- shared method AVVideoColorPrimariesKey as string
- shared method AVVideoColorPrimaries_EBU_3213 as string
- shared method AVVideoColorPrimaries_ITU_R_709_2 as string
- shared method AVVideoColorPrimaries_SMPTE_C as string
- shared method AVVideoColorPropertiesKey as string
- shared method AVVideoCompressionPropertiesKey as string
- shared method AVVideoHeightKey as string
- shared method AVVideoMaxKeyFrameIntervalDurationKey as string
- shared method AVVideoMaxKeyFrameIntervalKey as string
- shared method AVVideoPixelAspectRatioHorizontalSpacingKey as string
- shared method AVVideoPixelAspectRatioKey as string
- shared method AVVideoPixelAspectRatioVerticalSpacingKey as string
- shared method AVVideoProfileLevelH264Baseline30 as string
- shared method AVVideoProfileLevelH264Baseline31 as string
- shared method AVVideoProfileLevelH264Baseline41 as string
- shared method AVVideoProfileLevelH264BaselineAutoLevel as string
- shared method AVVideoProfileLevelH264High40 as string
- shared method AVVideoProfileLevelH264High41 as string
- shared method AVVideoProfileLevelH264HighAutoLevel as string
- shared method AVVideoProfileLevelH264Main30 as string
- shared method AVVideoProfileLevelH264Main31 as string
- shared method AVVideoProfileLevelH264Main32 as string
- shared method AVVideoProfileLevelH264Main41 as string
- shared method AVVideoProfileLevelH264MainAutoLevel as string
- shared method AVVideoProfileLevelKey as string
- shared method AVVideoQualityKey as string
- shared method AVVideoScalingModeFit as string
- shared method AVVideoScalingModeKey as string
- shared method AVVideoScalingModeResize as string
- shared method AVVideoScalingModeResizeAspect as string
- shared method AVVideoScalingModeResizeAspectFill as string
- shared method AVVideoTransferFunctionKey as string
- shared method AVVideoTransferFunction_ITU_R_709_2 as string
- shared method AVVideoTransferFunction_SMPTE_240M_1995 as string
- shared method AVVideoWidthKey as string
- shared method AVVideoYCbCrMatrixKey as string
- shared method AVVideoYCbCrMatrix_ITU_R_601_4 as string
- shared method AVVideoYCbCrMatrix_ITU_R_709_2 as string
- shared method AVVideoYCbCrMatrix_SMPTE_240M_1995 as string
- shared method WriteCGImageToFile(File as FolderItem, Type as String, Image as Variant, options as Dictionary = nil, tag as Variant = nil) as boolean
- event AssetLoadValuesAsynchronouslyForKeysFinished(MetadataItem as AVMetadataItemMBS, keys() as string, tag as Variant)
- event AssetTrackLoadValuesAsynchronouslyForKeysFinished(MetadataItem as AVMetadataItemMBS, keys() as string, tag as Variant)
- event audioPlayerDecodeErrorDidOccur(player as AVAudioPlayerMBS, error as NSErrorMBS)
- event audioPlayerDidFinishPlaying(player as AVAudioPlayerMBS, successful as boolean)
- event audioRecorderDidFinishRecording(recorder as AVAudioRecorderMBS, successful as boolean)
- event audioRecorderEncodeErrorDidOccur(recorder as AVAudioRecorderMBS, error as NSErrorMBS)
- event BoundaryTimeObserver(Player as AVPlayerMBS, tag as Variant)
- event CaptureDeviceSubjectAreaDidChange(device as AVCaptureDeviceMBS, notification as Variant)
- event CaptureDeviceWasConnected(device as AVCaptureDeviceMBS, notification as Variant)
- event CaptureDeviceWasDisconnected(device as AVCaptureDeviceMBS, notification as Variant)
- event CaptureInputPortFormatDescriptionDidChange(InputPort as AVCaptureInputPortMBS, notification as Variant)
- event captureOutputDidDropSampleBuffer(captureOutput as AVCaptureOutputMBS, OutputSampleBuffer as CMSampleBufferMBS, connection as AVCaptureConnectionMBS)
- event captureOutputDidFinishRecordingToOutputFileAtURL(captureOutput as AVCaptureFileOutputMBS, outputFileURL as string, connections() as AVCaptureConnectionMBS, error as NSErrorMBS)
- event captureOutputDidOutputMetadataObjects(captureOutput as AVCaptureOutputMBS, metadataObjects() as AVMetadataObjectMBS, connection as AVCaptureConnectionMBS)
- event captureOutputDidOutputSampleBuffer(captureOutput as AVCaptureOutputMBS, OutputSampleBuffer as CMSampleBufferMBS, connection as AVCaptureConnectionMBS, features as variant)
- event captureOutputDidPauseRecordingToOutputFileAtURL(captureOutput as AVCaptureFileOutputMBS, fileURL as string, connections() as AVCaptureConnectionMBS)
- event captureOutputDidResumeRecordingToOutputFileAtURL(captureOutput as AVCaptureFileOutputMBS, fileURL as string, connections() as AVCaptureConnectionMBS)
- event captureOutputDidStartRecordingToOutputFileAtURL(captureOutput as AVCaptureFileOutputMBS, fileURL as string, connections() as AVCaptureConnectionMBS)
- event captureOutputWillFinishRecordingToOutputFileAtURL(captureOutput as AVCaptureFileOutputMBS, fileURL as string, connections() as AVCaptureConnectionMBS, error as NSErrorMBS)
- event CaptureSessionDidStartRunning(session as AVCaptureSessionMBS, notification as Variant)
- event CaptureSessionDidStopRunning(session as AVCaptureSessionMBS, notification as Variant)
- event CaptureSessionRuntimeError(session as AVCaptureSessionMBS, error as NSErrorMBS, notification as Variant)
- event captureStillImageAsynchronouslyCompleted(CaptureStillImageOutput as AVCaptureStillImageOutputMBS, prepareJpegStillImage as boolean, tag as Variant, error as NSErrorMBS, imageDataSampleBuffer as CMSampleBufferMBS, JpegStillImage as memoryblock)
- event determineCompatibilityOfExportPresetCompleted(presetName as string, asset as AVAssetMBS, outputFileType as string, compatible as boolean, tag as Variant)
- event determineCompatibleFileTypesCompleted(exportsession as AVAssetExportSessionMBS, compatibleFileTypes() as string, tag as Variant)
- event exportAsynchronouslyCompleted(ExportSession as AVAssetExportSessionMBS, tag as Variant)
- event finishWritingCompleted(writer as AVAssetWriterMBS, tag as Variant)
- event generateCGImagesAsynchronouslyForTimesCompleted(generator as AVAssetImageGeneratorMBS, requestedTime as CMTimeMBS, image as Variant, actualTime as CMTimeMBS, result as Integer, error as NSErrorMBS, tag as Variant)
- event legibleOutputDidOutputAttributedStrings(output as AVPlayerItemLegibleOutputMBS, strings() as Variant, nativeSamples() as CMSampleBufferMBS, itemTime as CMTimeMBS)
- event MetadataItemLoadValuesAsynchronouslyForKeysFinished(MetadataItem as AVMetadataItemMBS, keys() as string, tag as Variant)
- event outputMediaDataWillChange(output as AVPlayerItemOutputMBS)
- event outputSequenceWasFlushed(output as AVPlayerItemOutputMBS)
- event PeriodicTimeObserver(Player as AVPlayerMBS, time as CMTimeMBS, tag as Variant)
- event PlayerItemDidPlayToEndTime(PlayerItem as AVPlayerItemMBS, notification as Variant)
- event PlayerItemFailedToPlayToEndTime(PlayerItem as AVPlayerItemMBS, error as NSErrorMBS, notification as Variant)
- event PlayerItemNewAccessLogEntry(PlayerItem as AVPlayerItemMBS, notification as Variant)
- event PlayerItemNewErrorLogEntry(PlayerItem as AVPlayerItemMBS, notification as Variant)
- event PlayerItemPlaybackStalled(PlayerItem as AVPlayerItemMBS, notification as Variant)
- event playerItemSeekToDateFinished(player as AVPlayerItemMBS, date as Variant, finished as boolean, tag as Variant)
- event playerItemSeekToTimeFinished(player as AVPlayerItemMBS, time as CMTimeMBS, toleranceBefore as CMTimeMBS, toleranceAfter as CMTimeMBS, finished as boolean, tag as Variant)
- event PlayerItemTimeJumped(PlayerItem as AVPlayerItemMBS, notification as Variant)
- event playerSeekToDateFinished(player as AVPlayerMBS, date as Variant, finished as boolean, tag as Variant)
- event playerSeekToTimeFinished(player as AVPlayerMBS, time as CMTimeMBS, toleranceBefore as CMTimeMBS, toleranceAfter as CMTimeMBS, finished as boolean, tag as Variant)
- event prerollAtRateFinished(player as AVAudioPlayerMBS, rate as Double, finished as boolean, tag as Variant)
- event requestAccessForMediaTypeCompleted(MediaType as String, granted as boolean, tag as variant)
- event requestContentAuthorizationCompleted(PlayerItem as AVPlayerItemMBS, timeoutInterval as Double, tag as Variant)
- event requestMediaDataWhenReadyOnQueueCompleted(assetWriterInput as AVAssetWriterInputMBS, tag as Variant)
- event requestMediaDataWhenReadyOnQueueFinished(assetWriterInput as AVAssetWriterInputMBS, assetReaderOutput as AVAssetReaderOutputMBS, tag as Variant)
- event requestMediaDataWhenReadyOnQueueProgress(assetWriterInput as AVAssetWriterInputMBS, assetReaderOutput as AVAssetReaderOutputMBS, convertedByteCount as Int64, LastBuffer as CMSampleBufferMBS, tag as Variant)
- event resourceLoaderDidCancelLoadingRequest(resourceLoader as AVAssetResourceLoaderMBS, loadingRequest as AVAssetResourceLoadingRequestMBS)
- event resourceLoaderShouldWaitForLoadingOfRequestedResource(resourceLoader as AVAssetResourceLoaderMBS, loadingRequest as AVAssetResourceLoadingRequestMBS) as boolean
- event SampleBufferDisplayLayerMediaDataWhenReady(tag as Variant)
- event videoCompositionShouldContinueValidatingAfterFindingEmptyTimeRange(videoComposition as AVVideoCompositionMBS, timeRange as CMTimeRangeMBS) as boolean
- event videoCompositionShouldContinueValidatingAfterFindingInvalidTimeRangeInInstruction(videoComposition as AVVideoCompositionMBS, Instruction as AVVideoCompositionInstructionMBS) as boolean
- event videoCompositionShouldContinueValidatingAfterFindingInvalidTrackIDInInstruction(videoComposition as AVVideoCompositionMBS, videoCompositionInstruction as AVVideoCompositionInstructionMBS, layerInstruction as AVVideoCompositionLayerInstructionMBS, asset as AVAssetMBS) as boolean
- event videoCompositionShouldContinueValidatingAfterFindingInvalidValueForKey(videoComposition as AVVideoCompositionMBS, key as string) as boolean
- event WriteCGImageToFileCompleted(file as folderitem, type as string, image as Variant, options as dictionary, success as boolean, tag as Variant)
- class AVFrameRateRangeMBS
- class AVMediaSelectionGroupMBS
- class AVMediaSelectionOptionMBS
- class AVMetadataItemFilterMBS
- class AVMetadataItemMBS
- class AVMetadataObjectMBS
- class AVMutableAudioMixInputParametersMBS
- class AVMutableAudioMixMBS
- class AVMutableCompositionMBS
- method addMutableTrackWithMediaType(mediaType as string, preferredTrackID as Integer) as AVMutableCompositionTrackMBS
- method append(asset as AVAssetMBS, byref error as NSErrorMBS) as boolean
- method appendTimeRange(timeRange as CMTimeRangeMBS, asset as AVAssetMBS, byref error as NSErrorMBS) as boolean
- shared method composition as AVMutableCompositionMBS
- method Constructor
- method Constructor(other as AVCompositionMBS)
- method insert(asset as AVAssetMBS, startTime as CMTimeMBS, byref error as NSErrorMBS) as boolean
- method insertEmptyTimeRange(timeRange as CMTimeRangeMBS)
- method insertTimeRange(timeRange as CMTimeRangeMBS, asset as AVAssetMBS, startTime as CMTimeMBS, byref error as NSErrorMBS) as boolean
- method MutableCompositionTracks as AVMutableCompositionTrackMBS()
- method mutableTrackCompatibleWithTrack(track as AVAssetTrackMBS) as AVMutableCompositionTrackMBS
- method removeTimeRange(timeRange as CMTimeRangeMBS)
- method removeTrack(track as AVCompositionTrackMBS)
- method scaleTimeRange(timeRange as CMTimeRangeMBS, duration as CMTimeMBS)
- property naturalSize as CGSizeMBS
- class AVMutableCompositionTrackMBS
- class AVMutableMetadataItemMBS
- class AVMutableTimedMetadataGroupMBS
- class AVMutableVideoCompositionInstructionMBS
- class AVMutableVideoCompositionLayerInstructionMBS
- class AVMutableVideoCompositionMBS
- class AVOutputSettingsAssistantMBS
- class AVPixelAspectRatioMBS
- class AVPlayerItemAccessLogEventMBS
- class AVPlayerItemAccessLogMBS
- class AVPlayerItemErrorLogEventMBS
- class AVPlayerItemErrorLogMBS
- class AVPlayerItemLegibleOutputMBS
- class AVPlayerItemMBS
- method accessLog as AVPlayerItemAccessLogMBS
- method addOutput(output as AVPlayerItemOutputMBS)
- method automaticallyLoadedAssetKeys as String()
- shared method available as boolean
- method cancelContentAuthorizationRequest
- method cancelPendingSeeks
- method Constructor(asset as AVAssetMBS)
- method Constructor(asset as AVAssetMBS, automaticallyLoadedAssetKeys() as string)
- method Constructor(file as folderitem)
- method Constructor(URL as string)
- method copy as AVPlayerItemMBS
- method errorLog as AVPlayerItemErrorLogMBS
- method loadedTimeRanges as CMTimeRangeMBS()
- method outputs as AVPlayerItemOutputMBS()
- shared method playerItemWithAsset(asset as AVAssetMBS) as AVPlayerItemMBS
- shared method playerItemWithAsset(asset as AVAssetMBS, automaticallyLoadedAssetKeys() as string) as AVPlayerItemMBS
- shared method playerItemWithFile(file as folderitem) as AVPlayerItemMBS
- shared method playerItemWithURL(URL as string) as AVPlayerItemMBS
- method removeOutput(output as AVPlayerItemOutputMBS)
- method requestContentAuthorizationAsynchronously(timeoutInterval as Double, tag as Variant = nil)
- method seekableTimeRanges as CMTimeRangeMBS()
- method seekToDate(date as date, fireEvent as boolean = false, tag as Variant = nil) as boolean
- method seekToDateTime(date as dateTime, fireEvent as boolean = false, tag as variant = nil) as boolean
- method seekToTime(time as CMTimeMBS, fireEvent as boolean = false, tag as Variant = nil)
- method seekToTime(time as CMTimeMBS, toleranceBefore as CMTimeMBS, toleranceAfter as CMTimeMBS, fireEvent as boolean = false, tag as Variant = nil)
- method selectedMediaOptionInMediaSelectionGroup(mediaSelectionGroup as AVMediaSelectionGroupMBS) as AVMediaSelectionOptionMBS
- method selectMediaOption(mediaSelectionOption as AVMediaSelectionOptionMBS, mediaSelectionGroup as AVMediaSelectionGroupMBS)
- method selectMediaOptionAutomaticallyInMediaSelectionGroup(mediaSelectionGroup as AVMediaSelectionGroupMBS)
- method setTextStyleRules(rules() as AVTextStyleRuleMBS)
- method stepByCount(stepCount as Integer)
- method textStyleRules as AVTextStyleRuleMBS()
- method timedMetadata as AVMetadataItemMBS()
- method tracks as AVPlayerItemTrackMBS()
- property asset as AVAssetMBS
- property audioMix as AVAudioMixMBS
- property audioTimePitchAlgorithm as String
- property canPlayFastForward as boolean
- property canPlayFastReverse as boolean
- property canPlayReverse as boolean
- property canPlaySlowForward as boolean
- property canPlaySlowReverse as boolean
- property canStepBackward as boolean
- property canStepForward as boolean
- property contentAuthorizationRequestStatus as Integer
- property currentDate as date
- property currentDateTime as DateTime
- property currentTime as CMTimeMBS
- property customVideoCompositor as AVVideoCompositingMBS
- property duration as CMTimeMBS
- property error as NSErrorMBS
- property forwardPlaybackEndTime as CMTimeMBS
- property Handle as Integer
- property isApplicationAuthorizedForPlayback as boolean
- property isAuthorizationRequiredForPlayback as boolean
- property isContentAuthorizedForPlayback as boolean
- property isPlaybackBufferEmpty as boolean
- property isPlaybackBufferFull as boolean
- property isPlaybackLikelyToKeepUp as boolean
- property presentationSize as CGSizeMBS
- property reversePlaybackEndTime as CMTimeMBS
- property seekingWaitsForVideoCompositionRendering as Boolean
- property status as Integer
- property videoComposition as AVVideoCompositionMBS
- class AVPlayerItemOutputMBS
- class AVPlayerItemTrackMBS
- class AVPlayerItemVideoOutputMBS
- class AVPlayerLayerMBS
- class AVPlayerLooperMBS
- class AVPlayerMBS
- method addBoundaryTimeObserverForTime(time as CMTimeMBS, tag as variant = nil) as AVPlayerTimeObserverMBS
- method addBoundaryTimeObserverForTimes(times() as CMTimeMBS, tag as Variant = nil) as AVPlayerTimeObserverMBS
- method addLoopTimeObserver(atTime as CMTimeMBS, jumpToTime as CMTimeMBS) as AVPlayerTimeObserverMBS
- method addPeriodicTimeObserverForInterval(interval as CMTimeMBS, tag as Variant = nil) as AVPlayerTimeObserverMBS
- shared method available as boolean
- method cancelPendingPrerolls
- method Constructor
- method Constructor(File as folderitem)
- method Constructor(item as AVPlayerItemMBS)
- method Constructor(URL as string)
- method mediaSelectionCriteriaForMediaCharacteristic(mediaCharacteristic as string) as AVPlayerMediaSelectionCriteriaMBS
- method pause
- method play
- shared method playerWithFile(File as folderitem) as AVPlayerMBS
- shared method playerWithPlayerItem(item as AVPlayerItemMBS) as AVPlayerMBS
- shared method playerWithURL(URL as string) as AVPlayerMBS
- method prerollAtRate(rate as Double, tag as Variant)
- shared method removeTimeObserver(observer as AVPlayerTimeObserverMBS)
- method replaceCurrentItemWithPlayerItem(item as AVPlayerItemMBS)
- method seekToDate(date as date, fireEvent as boolean = false, tag as Variant = nil)
- method seekToDate(date as dateTime, fireEvent as boolean = false, tag as variant = nil)
- method seekToTime(time as CMTimeMBS, fireEvent as boolean = false, tag as Variant = nil)
- method seekToTime(time as CMTimeMBS, toleranceBefore as CMTimeMBS, toleranceAfter as CMTimeMBS, fireEvent as boolean = false, tag as Variant = nil)
- method setMediaSelectionCriteria(criteria as AVPlayerMediaSelectionCriteriaMBS, mediaCharacteristic as string)
- method setRate(rate as Double, time as CMTimeMBS, HostTime as CMTimeMBS)
- property ActionAtItemEnd as Integer
- property appliesMediaSelectionCriteriaAutomatically as Boolean
- property audioOutputDeviceUniqueID as String
- property ClosedCaptionDisplayEnabled as boolean
- property currentItem as AVPlayerItemMBS
- property currentTime as CMTimeMBS
- property error as NSErrorMBS
- property Handle as Integer
- property Muted as boolean
- property Playing as Boolean
- property rate as Double
- property status as Integer
- property volume as Double
- class AVPlayerMediaSelectionCriteriaMBS
- class AVPlayerTimeObserverMBS
- class AVQueuePlayerMBS
- class AVRouteDetectorMBS
- class AVSampleBufferDisplayLayerMBS
- class AVSynchronizedLayerMBS
- class AVTextStyleRuleMBS
- class AVTimeCodeMBS
- class AVTimedMetadataGroupMBS
- class AVURLAssetMBS
- class AVVideoCompositingMBS
- class AVVideoCompositionCoreAnimationToolMBS
- class AVVideoCompositionInstructionMBS
- class AVVideoCompositionLayerInstructionMBS
- class AVVideoCompositionMBS
- class AVVideoCompositionRenderContextMBS
- class CMFormatDescriptionMBS
- class CMSampleBufferMBS
- class CMTimeMappingMBS
- class CMTimeMBS
- method AbsoluteValue as CMTimeMBS
- method Add(other as CMTimeMBS) as CMTimeMBS
- method Compare(other as CMTimeMBS) as Integer
- method Constructor(Value as Int64, Timescale as Integer, Flags as Integer = 1, Epoch as Int64 = 0)
- method ConvertScale(newTimescale as Integer, RoundingMethod as Integer = 1) as CMTimeMBS
- method Description as string
- shared method kCMTimeIndefinite as CMTimeMBS
- shared method kCMTimeInvalid as CMTimeMBS
- shared method kCMTimeNegativeInfinity as CMTimeMBS
- shared method kCMTimePositiveInfinity as CMTimeMBS
- shared method kCMTimeZero as CMTimeMBS
- shared method Make(value as Int64, timescale as Integer) as CMTimeMBS
- shared method MakeWithEpoch(value as Int64, timescale as Integer, Epoch as Int64) as CMTimeMBS
- shared method MakeWithSeconds(seconds as Double, preferredTimeScale as Int32 = 600) as CMTimeMBS
- shared method Maximum(t1 as CMTimeMBS, t2 as CMTimeMBS) as CMTimeMBS
- shared method Minimum(t1 as CMTimeMBS, t2 as CMTimeMBS) as CMTimeMBS
- method Multiply(multiplier as Integer) as CMTimeMBS
- method MultiplyByFloat(multiplier as Double) as CMTimeMBS
- method Show
- method Subtract(other as CMTimeMBS) as CMTimeMBS
- property Epoch as Int64
- property Flags as Integer
- property HasBeenRounded as Boolean
- property IsIndefinite as Boolean
- property IsInvalid as Boolean
- property IsNegativeInfinity as Boolean
- property IsNumeric as Boolean
- property IsPositiveInfinity as Boolean
- property IsValid as Boolean
- property Seconds as Double
- property Timescale as Integer
- property Value as Int64
- class CMTimeRangeMBS
- class CVImageBufferMBS
- class CVPixelBufferMBS
- method BaseAddressOfPlane(planeIndex as Integer) as Ptr
- method BytesPerRowOfPlane(planeIndex as Integer) as Integer
- method CIImage as Variant
- method Constructor(pic as picture)
- method Constructor(Width as Integer, Height as Integer, PixelFormat as Integer, data as MemoryBlock, bytesPerRow as Integer, pixelBufferAttributes as Dictionary)
- method Constructor(Width as Integer, Height as Integer, PixelFormat as Integer, pixelBufferAttributes as Dictionary)
- method Constructor(Width as Integer, Height as Integer, PixelFormat as String, data as MemoryBlock, bytesPerRow as Integer, pixelBufferAttributes as Dictionary)
- method Constructor(Width as Integer, Height as Integer, PixelFormat as String, pixelBufferAttributes as Dictionary)
- method FillExtendedPixels
- method Flush
- method GetExtendedPixels(byref extraColumnsOnLeft as Integer, byref extraColumnsOnRight as Integer, byref extraRowsOnTop as Integer, byref extraRowsOnBottom as Integer)
- method HeightOfPlane(planeIndex as Integer) as Integer
- shared method kCVPixelBufferBytesPerRowAlignmentKey as string
- shared method kCVPixelBufferCGBitmapContextCompatibilityKey as string
- shared method kCVPixelBufferCGImageCompatibilityKey as string
- shared method kCVPixelBufferExtendedPixelsBottomKey as string
- shared method kCVPixelBufferExtendedPixelsLeftKey as string
- shared method kCVPixelBufferExtendedPixelsRightKey as string
- shared method kCVPixelBufferExtendedPixelsTopKey as string
- shared method kCVPixelBufferHeightKey as string
- shared method kCVPixelBufferIOSurfaceCoreAnimationCompatibilityKey as string
- shared method kCVPixelBufferIOSurfaceOpenGLFBOCompatibilityKey as string
- shared method kCVPixelBufferIOSurfaceOpenGLTextureCompatibilityKey as string
- shared method kCVPixelBufferIOSurfacePropertiesKey as string
- shared method kCVPixelBufferMemoryAllocatorKey as string
- shared method kCVPixelBufferOpenGLCompatibilityKey as string
- shared method kCVPixelBufferPixelFormatTypeKey as string
- shared method kCVPixelBufferPlaneAlignmentKey as string
- shared method kCVPixelBufferWidthKey as string
- method LockBaseAddress(flags as Integer = 0)
- shared method PixelBufferWithCGImage(CGImage as Variant) as CVPixelBufferMBS
- shared method PixelBufferWithHandle(Handle as Integer) as CVPixelBufferMBS
- shared method PixelBufferWithPicture(pic as picture) as CVPixelBufferMBS
- method PixelData as MemoryBlock
- method SetPixelData(data as MemoryBlock) as Boolean
- method UnlockBaseAddress(flags as Integer = 0)
- method WidthOfPlane(planeIndex as Integer) as Integer
- property BaseAddress as Ptr
- property BytesPerRow as Integer
- property DataSize as Integer
- property Height as Integer
- property IsPlanar as Boolean
- property PixelFormatType as String
- property PlaneCount as Integer
- property Width as Integer
- class SDAVAssetExportSessionMBS
- Class Extensions
- Controls
- control AVCaptureViewControlMBS
- shared method Available as Boolean
- method setSession(session as AVCaptureSessionMBS, showVideoPreview as boolean, showAudioPreview as boolean)
- property controlsStyle as Integer
- property fileOutput as AVCaptureFileOutputMBS
- property session as AVCaptureSessionMBS
- property videoGravity as String
- property View as NSViewMBS
- event BoundsChanged
- event Close
- event Closing
- event ConstructContextualMenu(base as MenuItem, x as Integer, y as Integer) as Boolean
- event ContextualMenuAction(hitItem as MenuItem) as Boolean
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event EnableMenuItems
- event FocusLost
- event FocusReceived
- event FrameChanged
- event GotFocus
- event LostFocus
- event MenuBarSelected
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x As Integer, y As Integer)
- event Open
- event Opening
- event ScaleFactorChanged(NewFactor as double)
- event startRecordingToFileOutput(fileOutput as AVCaptureFileOutputMBS)
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- control AVPlayerViewControlMBS
- control AVRoutePickerViewControlMBS
- control DesktopAVCaptureViewControlMBS
- shared method Available as Boolean
- method setSession(session as AVCaptureSessionMBS, showVideoPreview as boolean, showAudioPreview as boolean)
- property controlsStyle as Integer
- property fileOutput as AVCaptureFileOutputMBS
- property session as AVCaptureSessionMBS
- property videoGravity as String
- property View as NSViewMBS
- event BoundsChanged
- event Closing
- event ConstructContextualMenu(base as DesktopMenuItem, x as Integer, y as Integer) As Boolean
- event ContextualMenuItemSelected(selectedItem As DesktopMenuItem) As Boolean
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event FocusLost
- event FocusReceived
- event FrameChanged
- event MenuBarSelected
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x As Integer, y As Integer)
- event Opening
- event ScaleFactorChanged(NewFactor as double)
- event startRecordingToFileOutput(fileOutput as AVCaptureFileOutputMBS)
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- control DesktopAVPlayerViewControlMBS
- control DesktopAVRoutePickerViewControlMBS
- Blog Entries
- Videos
Release notes
- Version 23.5
- Version 23.3
- Version 22.3
- Version 22.2
- Version 22.0
- Version 21.5
- Version 21.2
- Version 20.5
- Changed playerSeekToDateFinished and playerItemSeekToDateFinished events in AVFoundationMBS class to pass date parameter as variant as it may be a DateTime or Date depending on what method you called before.
- Version 20.3
The items on this page are in the following plugins: MBS AVFoundation Plugin.