Interface AVPlayerItemOutputPullDelegate


  • public interface AVPlayerItemOutputPullDelegate
    [@protocol] AVPlayerItemOutputPullDelegate Defines common delegate methods for objects participating in AVPlayerItemOutput pull sample output acquisition.
    • 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.