Platforms to show: All Mac Windows Linux Cross-Platform
AVAssetReaderOutputMetadataAdaptorMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | AVFoundation | MBS AVFoundation Plugin | 14.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
assetReaderOutput: An instance of AVAssetReaderTrackOutput that vends sample buffers containing metadata, e.g. an AVAssetReaderTrackOutput object initialized with a track of media type AVMediaTypeMetadata and nil outputSettings.
Returns an instance of AVAssetReaderOutputMetadataAdaptor
It is an error to create a timed metadata group adaptor with an asset reader output that does not vend metadata. It is also an error to create a timed metadata group adaptor with an asset reader output whose asset reader has already started reading, or an asset reader output that already has been used to initialize another timed metadata group adaptor.
Clients should not mix calls to AVAssetReaderTrackOutput.NextSampleBuffer and AVAssetReaderOutputMetadataAdaptor.nextTimedMetadataGroup. Once an AVAssetReaderTrackOutput instance has been used to initialize an AVAssetReaderOutputMetadataAdaptor, calling NextSampleBuffer on that instance will result in an exception being thrown.
Available on Mac OS X 10.10 or newer.
- 2 properties
- property assetReaderTrackOutput as AVAssetReaderTrackOutputMBS
- property Handle as Integer
- 2 methods
- method Constructor(trackOutput as AVAssetReaderTrackOutputMBS)
- method nextTimedMetadataGroup as AVTimedMetadataGroupMBS
- 2 shared methods
- shared method assetReaderOutputMetadataAdaptorWithAssetReaderTrackOutput(trackOutput as AVAssetReaderTrackOutputMBS) as AVAssetReaderOutputMetadataAdaptorMBS
- shared method available as boolean
This class has no sub classes.
The items on this page are in the following plugins: MBS AVFoundation Plugin.
AVAssetReaderOutputMBS - AVAssetReaderSampleReferenceOutputMBS