Platforms to show: All Mac Windows Linux Cross-Platform
AVCaptureMovieFileOutputMBS class
Super class: AVCaptureFileOutputMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | AVFoundation | MBS AVFoundation Plugin | 13.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The timeMapping.target.start of the first track segment must be kCMTimeZero, and the timeMapping.target.start of each subsequent track segment must equal CMTimeRangeGetEnd(<#the previous AVCompositionTrackSegment's timeMapping.target#>). You can use validateTrackSegments to ensure that an array of track segments conforms to this rule.
Subclass of the AVCaptureFileOutputMBS class.
- 2 properties
- property movieFragmentInterval as CMTimeMBS
- property outputSettingsForConnection(connection as AVCaptureConnectionMBS) as Dictionary
- 4 methods
- method Constructor
- method EnableEvents
- method metadata as AVMetadataItemMBS()
- method setMetadata(items() as AVMetadataItemMBS)
Super class AVCaptureFileOutputMBS
- 3 properties
- property maxRecordedDuration as CMTimeMBS
- property maxRecordedFileSize as Int64
- property minFreeDiskSpaceLimit as Int64
- 12 methods
- method Constructor Private
- method EnableEvents
- method isRecording as boolean
- method isRecordingPaused as boolean
- method outputFileURL as string
- method pauseRecording
- method recordedDuration as CMTimeMBS
- method recordedFileSize as Int64
- method resumeRecording
- method startRecordingToOutputFile(file as folderitem)
- method startRecordingToOutputFileURL(URL as string)
- method stopRecording
Super class AVCaptureOutputMBS
- property Handle as Integer
- 3 methods
- method connections as AVCaptureConnectionMBS()
- method connectionWithMediaType(mediaType as string) as AVCaptureConnectionMBS
- method Constructor Private
- shared method available as boolean
This class has no sub classes.
Some examples using this class:
The items on this page are in the following plugins: MBS AVFoundation Plugin.
AVCaptureMetadataOutputMBS - AVCaptureOutputMBS