AVAssetWriterInputGroup
A group of inputs with tracks that are mutually exclusive to each other for playback or processing.
Declaration
class AVAssetWriterInputGroupOverview
Assets may contain multiple tracks of media that are mutually exclusive to each other when you play or process them. For example, an asset may contain multiple audio tracks for different spoken languages, but only one of them should play at a time. You use an input group to mark a collection of tracks as mutually exclusive to each other in the file the asset writer outputs.
Topics
Creating an input group
Accessing the inputs
See Also
Media writing
Converting projected video to Apple Projected Media ProfileConverting side-by-side 3D video to multiview HEVC and spatial videoAdding a display mask rectangle metadata track to a movie fileWriting fragmented MPEG-4 files for HTTP Live StreamingCreating spatial photos and videos with spatial metadataTagging media with video color informationEvaluating an app’s video colorAVOutputSettingsAssistantAVAssetWriterAVAssetWriterInputAVAssetWriterInputPixelBufferAdaptorAVAssetWriterInputTaggedPixelBufferGroupAdaptorAVAssetWriterInputMetadataAdaptor