VideoSource
property VideoSource: TVideoSource read GetVideoSource write SetVideoSource default DEF_VideoSource;
__property TVideoSource VideoSource = {read=GetVideoSource, write=SetVideoSource, default=0};
public TVideoSource VideoSource { get; set; }
Public Property VideoSource As TVideoSource
TVideoSource GetVideoSource ();
void SetVideoSource (TVideoSource Value);
This TVideoSource property specifies the video source used for preview and recording:
vs_VideoCaptureDevice: the video source is the current video capture device.
vs_ScreenRecording: the video source is the screen. See the Screen recording chapter.
vs_VideoFileOrURL: the video source is a video clip specified by the VideoSource_FileOrURL property.
vs_JPEGsOrBitmaps: the video source consists of bitmap handles, or BMP files or JPEG files of the same format, passed to the OnVideoFromBitmapsNextFrameNeeded event. See Video clips built on the fly by passing bitmap handles, BMP or JPEG files.
vs_IPCamera: the video source is an IP camera or an IP video server. See the IP Cameras - IP Webcams - IP video servers chapter.
vs_Mixer: configures the TVideoGrabber component as a video mixer; the video source(s) is (are) other TVideoGrabber component(s).
vs_VideoFromImages: the video source is a set of bitmaps (BMP or JPEG files). See Video clip from bitmaps: Overview.
vs_ThirdPartyFilter: a third-party DirectShow filter is used as video source.
vs_StreamInterface: the source is raw stream data (e.g. h264) pushed through the StreamInterface_PushData function.