Interface AVVideoCompositing

All Superinterfaces:
NSObjectProtocol, ObjCProtocol
All Known Implementing Classes:
AVVideoCompositingAdapter

public interface AVVideoCompositing
extends NSObjectProtocol
  • Method Details

    • getSourcePixelBufferAttributes

      CVPixelBufferAttributes getSourcePixelBufferAttributes()
    • getRequiredPixelBufferAttributesForRenderContext

      CVPixelBufferAttributes getRequiredPixelBufferAttributesForRenderContext()
    • supportsWideColorSourceFrames

      boolean supportsWideColorSourceFrames()
      Since:
      Available in iOS 10.0 and later.
    • supportsHDRSourceFrames

      boolean supportsHDRSourceFrames()
      Since:
      Available in iOS 14.0 and later.
    • canConformColorOfSourceFrames

      boolean canConformColorOfSourceFrames()
      Since:
      Available in iOS 15.0 and later.
    • renderContextChanged

      void renderContextChanged​(AVVideoCompositionRenderContext newRenderContext)
    • startVideoCompositionRequest

      void startVideoCompositionRequest​(AVAsynchronousVideoCompositionRequest asyncVideoCompositionRequest)
    • cancelAllPendingVideoCompositionRequests

      void cancelAllPendingVideoCompositionRequests()
    • anticipateRenderingUsingHint

      void anticipateRenderingUsingHint​(AVVideoCompositionRenderHint renderHint)
      Since:
      Available in iOS 13.0 and later.
    • prerollForRenderingUsingHint

      void prerollForRenderingUsingHint​(AVVideoCompositionRenderHint renderHint)
      Since:
      Available in iOS 13.0 and later.