Platforms to show: All Mac Windows Linux Cross-Platform
Back to AVMutableMovieTrackMBS class.
AVMutableMovieTrackMBS.alternateGroupID as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read and Write property)
AVMutableMovieTrackMBS.cleanApertureDimensions as CGSizeMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read and Write property)
AVMutableMovieTrackMBS.Enabled as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read and Write property)
AVMutableMovieTrackMBS.encodedPixelsDimensions as CGSizeMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read and Write property)
AVMutableMovieTrackMBS.extendedLanguageTag as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The value of this property is an IETF BCP 47 (RFC 4646) language identifier indicating the language tag associated with the track; may be "" if no language tag is indicated.
(Read and Write property)
AVMutableMovieTrackMBS.hasProtectedContent as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The value of this property is a boolean that indicates whether the track contains protected content.
(Read only property)
AVMutableMovieTrackMBS.languageCode as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The value of this property is an ISO 639-2/T language code indicating the language associated with the track; may be "" if no language is indicated.
(Read and Write property)
AVMutableMovieTrackMBS.layer as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read and Write property)
AVMutableMovieTrackMBS.mediaDataStorage as AVMediaDataStorageMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The value of this property is an AVMediaDataStorage object that indicates the location at which media data inserted or appended to the track will be written.
(Read and Write property)
AVMutableMovieTrackMBS.Modified as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The value of this property is a boolean that indicates whether the AVMutableMovieTrack object has been modified since it was created, was last written, or had its modified state cleared via an assignment: Modified = false.
(Read and Write property)
AVMutableMovieTrackMBS.naturalSize as CGSizeMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read and Write property)
AVMutableMovieTrackMBS.preferredMediaChunkAlignment as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The default value is 0, which means that the receiver will choose an appropriate default value.
A value of 1 implies that no padding should be used to achieve a particular chunk alignment. It is an error to set a negative value for chunk alignment.
(Read and Write property)
AVMutableMovieTrackMBS.preferredMediaChunkDuration as CMTimeMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The total duration of the samples in a chunk will be no greater than this preferred chunk duration, or the duration of a single sample if the sample's duration is greater than this preferred chunk duration.
The default value is kCMTimeInvalid, which means that the receiver will choose an appropriate default chunk duration. It is an error to set a chunk duration that is negative or non-numeric.
This property and preferredMediaChunkSize, which also specifies the size of a chunk, are mutually exclusive.
Thus, if both properties are set, the last setting is honored.
(Read and Write property)
AVMutableMovieTrackMBS.preferredMediaChunkSize as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The total size of the samples in a chunk will be no larger than this preferred chunk size, or the size of a single sample if the sample is larger than this preferred chunk size.
The default value is 0, which means that the receiver will choose an appropriate default chunk size. It is an error to set a negative chunk size.
This property and preferredMediaChunkDuration, which also specifies the size of a chunk, are mutually exclusive.
Thus, if both properties are set, the last setting is honored.
(Read and Write property)
AVMutableMovieTrackMBS.preferredTransform as CGAffineTransformMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read and Write property)
AVMutableMovieTrackMBS.preferredVolume as Double
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read and Write property)
AVMutableMovieTrackMBS.productionApertureDimensions as CGSizeMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read and Write property)
AVMutableMovieTrackMBS.sampleReferenceBaseURL as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
If the value of this property can be resolved as an absolute URL, the sample locations written to the file when appending sample references to this track will be relative to this URL. The URL must point to a location contained by any common parent directory of the locations that will be referenced. For example, setting the sampleReferenceBaseURL property to "file:///Users/johnappleseed/Movies/" and appending sample buffers that refer to "file:///Users/johnappleseed/Movies/data/movie1.mov" will cause the sample reference "data/movie1.mov" to be written to the movie file.
If the value of the property cannot be resolved as an absolute URL or if it points to a location that is not contained by any common parent directory of the locations that will be referenced, the location will be written unmodified.
The default value is "", which means that the location will be written unmodified.
(Read and Write property)
AVMutableMovieTrackMBS.timescale as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | AVMovie | MBS AVFoundation Plugin | 16.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The default media time scale is 0.
This property should be set on a new empty track before any edits are performed on the track.
(Read and Write property)
The items on this page are in the following plugins: MBS AVFoundation Plugin.