createVirtualVideoSource

open override fun createVirtualVideoSource(width: Int, height: Int, frameRate: Int): VirtualVideoSource

Creates a virtual video source for feeding processed frames (e.g., from ML Kit virtual backgrounds).

This creates a VideoSource that can receive Bitmap frames and outputs them as a WebRTC stream. The frames can be sent to remote participants by replacing the video producer's track.