Platforms to show: All Mac Windows Linux Cross-Platform
AVMutableMetadataItemMBS class
Super class: AVMetadataItemMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | AVFoundation | MBS AVFoundation Plugin | 13.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
You can initialize a mutable metadata item from an existing AVMetadataItem object or with a one or more of the basic properties of a metadata item: a key, a key space, a locale, and a value.
Subclass of the AVMetadataItemMBS class.
- 7 properties
- property duration as CMTimeMBS
- property extraAttributes as Dictionary
- property key as Variant
- property keySpace as string
- property locale as NSLocaleMBS
- property time as CMTimeMBS
- property value as Variant
- 2 methods
- method Constructor
- method Constructor(other as AVMetadataItemMBS)
- shared method metadataItem as AVMutableMetadataItemMBS
Super class AVMetadataItemMBS
- 14 properties
- property commonKey as string
- property dataValue as Memoryblock
- property dateTimeValue as DateTime
- property dateValue as date
- property duration as CMTimeMBS
- property extraAttributes as Dictionary
- property Handle as Integer
- property key as Variant
- property keySpace as string
- property locale as NSLocaleMBS
- property numberValue as Double
- property stringValue as string
- property time as CMTimeMBS
- property value as Variant
- 5 methods
- method Constructor
- method copy as AVMetadataItemMBS
- method loadValuesAsynchronouslyForKeys(keys() as string, tag as Variant = nil)
- method mutableCopy as AVMutableMetadataItemMBS
- method statusOfValueForKey(key as string, byref error as NSErrorMBS) as Integer
- 5 shared methods
- shared method available as boolean
- shared method metadataItemsFromArray(metadataItems() as AVMetadataItemMBS, key as Variant, keySpace as string) as AVMetadataItemMBS()
- shared method metadataItemsFromArray(metadataItems() as AVMetadataItemMBS, locale as NSLocaleMBS) as AVMetadataItemMBS()
- shared method metadataItemsFromArray(metadataItems() as AVMetadataItemMBS, metadataItemFilter as AVMetadataItemFilterMBS) as AVMetadataItemMBS()
- shared method metadataItemsFromArray(metadataItems() as AVMetadataItemMBS, preferredLanguages() as string) as AVMetadataItemMBS()
- 5 constants
Load Status Constants
Constant | Value | Description |
---|---|---|
AVKeyValueStatusCancelled | 4 |
Indicates that the attempt to load the property was cancelled. |
AVKeyValueStatusFailed | 3 |
Indicates that the attempt to load the property failed. |
AVKeyValueStatusLoaded | 2 |
Indicates that the property is ready for use. |
AVKeyValueStatusLoading | 1 |
Indicates that the property is not fully loaded. |
AVKeyValueStatusUnknown | 0 |
Indicates that the property status is unknown. |
This class has no sub classes.
Some methods using this class:
- AVMetadataItemMBS.mutableCopy as AVMutableMetadataItemMBS
The items on this page are in the following plugins: MBS AVFoundation Plugin.
AVMutableCompositionTrackMBS - AVMutableMovieMBS