Package apple.avfoundation.protocol
Interface AVPlayerItemOutputPullDelegate
-
public interface AVPlayerItemOutputPullDelegate[@protocol] AVPlayerItemOutputPullDelegate Defines common delegate methods for objects participating in AVPlayerItemOutput pull sample output acquisition.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidoutputMediaDataWillChange(AVPlayerItemOutput sender)outputMediaDataWillChange: A method invoked once, prior to a new sample, if the AVPlayerItemOutput sender was previously messaged requestNotificationOfMediaDataChangeWithAdvanceInterval:.default voidoutputSequenceWasFlushed(AVPlayerItemOutput output)outputSequenceWasFlushed: A method invoked when the output is commencing a new sequence.
-
-
-
Method Detail
-
outputMediaDataWillChange
default void outputMediaDataWillChange(AVPlayerItemOutput sender)
outputMediaDataWillChange: A method invoked once, prior to a new sample, if the AVPlayerItemOutput sender was previously messaged requestNotificationOfMediaDataChangeWithAdvanceInterval:. This method is invoked once after the sender is messaged requestNotificationOfMediaDataChangeWithAdvanceInterval:.
-
outputSequenceWasFlushed
default void outputSequenceWasFlushed(AVPlayerItemOutput output)
outputSequenceWasFlushed: A method invoked when the output is commencing a new sequence. This method is invoked after any seeking and change in playback direction. If you are maintaining any queued future samples, copied previously, you may want to discard these after receiving this message.
-
-