Inserts all the tracks within a given time range of a specified asset into the receiver.
- iOS 4.0+
- macOS 10.7+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 6.0+
The time range of the asset to be inserted.
An asset that contains the tracks to be inserted.
The time at which the inserted tracks should be presented by the receiver.
If the insertion was not successful, on return contains an
NSErrorobject that describes the problem.
true if the insertion was successful, otherwise
This method may add new tracks to ensure that all tracks of the asset are represented in the inserted time range.
Existing content at the specified start time is pushed out by the duration of the time range.
Media data for the inserted time range is presented at its natural duration; you can scale it to a different duration using