DirectShow devices like web cameras are used as input sources only.
The properties are stored in the registry:
[HKEY_CURRENT_USER\Software\Medialooks\MFormats\MFLive\DShow]
and can be set with PropsSet method.
Name | Default value | Description |
---|---|---|
directshow.show_blackmagic | false | Once enabled, DirectShow filters for Blackmagic Design devices are listed among input sources. |
audio.max-duration | 15 | Sets maximal duration for audio source in frames. |
audio.correct-time | true | Once enabled, frame time for audio sources is corrected during frame processing. This leads to a more stable frame rate. |
audio.delay | 0.0 | Sets default audio delay (to manually synchronize video and audio between sources). |
video.correct-fps | true | Once enabled, corrects FPS for the input video source. As a result, unstable source works more stable. |
video.correct-time | true | Once enabled, the frame time for video source is corrected during frame processing. |
video.ignore-time | false | Once enabled, input time for video sources is ignored. |
v_sources.audio_in | false | Once enabled, lists virtual audio sources among input devices. |
v_sources.video_in | false | Once enabled, lists virtual video sources among input devices. |
graph.force_clock | Sets CLSID of a filter that is used as a reference clock. | |
mjpg.mfdecoder | true | Once enabled, uses external MJPG decoder for this video format. |
directshow.use_filter_name | false | Once enabled, a DirectShow filter name is used as a source name. |
graph.use_thread | true | Uses a separated thread to initialize a device |
packer.buffer_min | 10.0 | Minimal buffer size for frame packer. |
packer.buffer_max | 100.0 | Maximal buffer size for frame packer. |
packer.thread_priority | 0 | Internal thread priority for processing frame packets |