Instance Property

delegate

The delegate of the output class.

Declaration

@property(nonatomic, readonly, weak) id<AVPlayerItemLegibleOutputPushDelegate> delegate;

Discussion

Because the delegate is held using a zeroing-weak reference, this property has a value of nil after a delegate that was previously set has been deallocated.

This property does not support Key-value observing.

See Also

Configuring the Delegate

- setDelegate:queue:

Sets the receiver's delegate and a dispatch queue on which the delegate is called.

AVPlayerItemLegibleOutputPushDelegate

Methods you can implement to provide alternative attributed-string output.

advanceIntervalForDelegateInvocation

The time interval, in seconds, that a player item legible output object messages its delegate earlier than normal.

delegateQueue

The dispatch queue on which the delegate is called.