Extensions on
RTCVideoCapturerDelegate
Nested Type Aliases
OnResolveSourceDimensions
public typealias OnResolveSourceDimensions = (Dimensions) -> Void
Methods
capturer(_:didCapture:timeStampNs:rotation:onResolveSourceDimensions:)
public func capturer(_ capturer: RTCVideoCapturer,
didCapture pixelBuffer: CVPixelBuffer,
timeStampNs: Int64 = VideoCapturer.createTimeStampNs(),
rotation: RTCVideoRotation = ._0,
onResolveSourceDimensions: OnResolveSourceDimensions? = nil)
capture a CVPixelBuffer
, all other capture methods call this method internally.
capturer(_:didCapture:onResolveSourceDimensions:)
public func capturer(_ capturer: RTCVideoCapturer,
didCapture sampleBuffer: CMSampleBuffer,
onResolveSourceDimensions: OnResolveSourceDimensions? = nil)
capture a CMSampleBuffer