There are two modes of operation called
Preview
and
Overlay. Both modes differs so Overlay mode includes Overlay mixer
filter to DirectShow graph, so it will always use hardware accelerated overlay
mode (it stretches video to window with no CPU áutilizitation) with YUY2,
UYVY or YV12 encoding , but Preview mode typically uses RGB encoding áand
stretching is done with CPU (some video filters may change driver format
to another, so overlay mode may be used too, this is true for example with
Video convertor filter).
Swithing both modes will reset preview format of driver to connect Video
renderer correctly.
Note: For example if the mode is Overlay and preview format set to YUY2
and switching to Preview mode, connecting the Video renderer in YUY2 format
will fail and no video will be available. So the format is reset including
the size and encoding and the driver's prefered format is used.
Video mode properties
Preview size - video size displayed on monitor. Select from list or
enter directly your prefered resolution. Please be sure limitation of your
hardware.
Encoding used - video encoding provided by driver. The setting must
correspond to Video mode or input format of first video filter.
Note: In Preview mode (without filters) must be typically the encoding
same as color depth of your graphic card (RGB24 for 24bit colors, RGB32 for
32bit colors, RGB565 for 16bit colors etc.). For Overlay mode the encoding
should be YUY2, UYVY, YV12 etc. If this is not true you may have no video.
This may be caused if the format is not supported by your capture driver
or graphic card adapter.
Use capture pin for preview - some drivers may provide more video
encoding formats on capture pin than on preview pin, so you may use this
pin instead. Also some filters need connecting to capture pin, but this is
typically handled by the filter.
Brightness, Contrast, Saturation, Hue - free to adjust video properties.
The same as OSD.