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
An integer indicating the track as a member of a particular alternate group.

(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
A CGSize indicating the clean aperture dimensions of the track.

(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
A boolean value indicating whether the track is enabled by default for presentation.

(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
A CGSize indicating the dimensions encoded pixels dimensions of the track.

(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 language tag associated with the track.

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
Whether a track contains protected content.

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 language associated with the track.

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
The layer level of the visual media data of the track.

(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 storage container for media data added to a track.

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
Whether a track has been modified.

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
A CGSize indicating the dimensions at which the visual media data of the track should be displayed.

(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
For file types that support media chunk alignment, the boundary for media chunk alignment (in bytes).

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
For file types that support media chunk durations, the maximum duration to be used for each chunk of sample data written to the file.

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
For file types that support media chunk sizes, the maximum size (in bytes) to be used for each chunk of sample data written to the file.

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
A CGAffineTransform indicating the transform specified in the track's storage container as the preferred transformation of the visual media data for display purposes; the value is often but not always CGAffineTransformIdentity.

(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
The preferred volume of the audible media data of the track; often but not always 1.0.

(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
A CGSize indicating the production aperture dimensions of the track.

(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
For file types that support writing sample references, such as QuickTime Movie files, specifies the base URL that sample references are relative to; may be nil.

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
For file types that contain a 'moov' atom, such as QuickTime Movie files, specifies the time scale of the track's media.

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.


The biggest plugin in space...