analyze
TypeScriptanalyze(pixelBuffer: _CoreVideo_CVBuffer): voidSwift declarationfunc analyze(_ pixelBuffer: CVPixelBuffer)class · iOS 26.0+ · SDK 27.1
class SCVideoStreamAnalyzeranalyze(pixelBuffer: _CoreVideo_CVBuffer): voidSwift declarationfunc analyze(_ pixelBuffer: CVPixelBuffer)beginAnalysisOf(captureDeviceInput: _AVFoundation_AVCaptureDeviceInput): voidSwift declarationfunc beginAnalysis(of captureDeviceInput: AVCaptureDeviceInput) throwsbeginAnalysisOf33840(decompressionSession: _VideoToolbox_VTDecompressionSession): voidSwift declarationfunc beginAnalysis(of decompressionSession: VTDecompressionSession) throwscontinueStream(): voidSwift declarationfunc continueStream()endAnalysis(): voidSwift declarationfunc endAnalysis()static init(participantUUID: string, streamDirection: SCVideoStreamAnalyzer_StreamDirection): SCVideoStreamAnalyzerSwift declarationinit(participantUUID: String, streamDirection: SCVideoStreamAnalyzer.StreamDirection) throwsget analysis(): (SCSensitivityAnalysis) | nullSwift declarationvar analysis: SCSensitivityAnalysis? { get }get analysisChanges(): SDKHandleSwift declarationvar analysisChanges: some AsyncSequence<SCSensitivityAnalysis, any Error> { get }A stream your app uses to receive video-stream analysis results.
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
SCVideoStreamAnalyzer.init()
inherited init: cannot prove legal (class declares 1 custom initializer)