Class QTCaptureDecompressedVideoOutput.Delegate

  • Enclosing class:
    QTCaptureDecompressedVideoOutput

    public abstract static class QTCaptureDecompressedVideoOutput.Delegate
    extends Object
    Represents the receiver of CVImageBuffer video frames and their associated QTSampleBuffers captured by a QTCaptureDecompressedVideoOutput.
    • Constructor Detail

      • Delegate

        public Delegate()
    • Method Detail

      • outputVideoFrameWithSampleBuffer

        public abstract void outputVideoFrameWithSampleBuffer​(CVImageBuffer videoFrame,
                                                              QTSampleBuffer sampleBuffer)
        Notifies this Delegate that the QTCaptureOutput to which it is set has output a specific CVImageBuffer representing a video frame with a specific QTSampleBuffer.
        Parameters:
        videoFrame - the CVImageBuffer which represents the output video frame
        sampleBuffer - the QTSampleBuffer which represents additional details about the output video samples