Contents

advanceIntervalForDelegateInvocation

The time interval, in seconds, the player item metadata output object messages its delegate earlier than normal.

Declaration

var advanceIntervalForDelegateInvocation: TimeInterval { get set }

Discussion

If possible, an AVPlayerItemMetadataOutput will message its delegate advanceIntervalForDelegateInvocation seconds earlier than otherwise. If the value you provide is large, effectively requesting provision of samples earlier than the AVPlayerItemMetadataOutput is prepared to act on them, the delegate will be invoked as soon as possible.

See Also

Configuring the delegate