Contents

AVAssetWritingPlanner.SegmentResult.cancelled

Cancel the current segment while allowing future resumption.

Declaration

case cancelled

Discussion

Use this case when the segment should be canceled (for example, due to background task expiration) but you expect to resume the export later. This preserves the ability to restart from this segment in a future export session.

This is equivalent to calling cancel() on the segment request.

Use Cases

  • Background task expiration handler called

  • System resources unavailable

  • User-initiated pause operation

See Also

Completion Options