gstreamer/sys/mediafoundation
Seungha Yang eece89042a mediafoundation: Introduce Microsoft Media Foundation plugin
The Microsoft Media Foundation (MF) is the successor of DirectShow.
This commit includes two kinds of video capture implementation,
one uses IMFSourceReader interface which is available since Windows Vista
and the other is based on IMFCaptureEngine interface which is available
since Windows 8.
Note that this new video source element cannot be used in UWP app
for now, since device activation using those APIs are not allowed by MS.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/760>
2020-04-28 14:37:31 +00:00
..
gstmfcaptureengine.cpp mediafoundation: Introduce Microsoft Media Foundation plugin 2020-04-28 14:37:31 +00:00
gstmfcaptureengine.h mediafoundation: Introduce Microsoft Media Foundation plugin 2020-04-28 14:37:31 +00:00
gstmfsourceobject.c mediafoundation: Introduce Microsoft Media Foundation plugin 2020-04-28 14:37:31 +00:00
gstmfsourceobject.h mediafoundation: Introduce Microsoft Media Foundation plugin 2020-04-28 14:37:31 +00:00
gstmfsourcereader.cpp mediafoundation: Introduce Microsoft Media Foundation plugin 2020-04-28 14:37:31 +00:00
gstmfsourcereader.h mediafoundation: Introduce Microsoft Media Foundation plugin 2020-04-28 14:37:31 +00:00
gstmfutils.cpp mediafoundation: Introduce Microsoft Media Foundation plugin 2020-04-28 14:37:31 +00:00
gstmfutils.h mediafoundation: Introduce Microsoft Media Foundation plugin 2020-04-28 14:37:31 +00:00
gstmfvideosrc.c mediafoundation: Introduce Microsoft Media Foundation plugin 2020-04-28 14:37:31 +00:00
gstmfvideosrc.h mediafoundation: Introduce Microsoft Media Foundation plugin 2020-04-28 14:37:31 +00:00
meson.build mediafoundation: Introduce Microsoft Media Foundation plugin 2020-04-28 14:37:31 +00:00
plugin.c mediafoundation: Introduce Microsoft Media Foundation plugin 2020-04-28 14:37:31 +00:00