Seungha Yang
1a68da54b6
mfvideosrc: Add support for jpeg on Win32 application
...
Enable reading jpeg data from webcam if it's supported.
Note that this would be enabled only for Win32.
For UWP, we need to research more about how to support jpeg.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1342 >
2020-06-17 17:45:32 +09:00
Seungha Yang
2dc689c2c8
mediafoundation: Fix undeclared identifier error on UWP build
...
Some symbols are not available in case of UWP
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1306 >
2020-05-28 12:04:43 +00:00
Seungha Yang
18f5bdee16
mfutils: Move IMediaType release function to common utility
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1280 >
2020-05-27 10:34:47 +00:00
Seungha Yang
c8469644dd
mediafoundation: Add util function to dump IMFAttributes values
...
It would be useful for debugging.
Reference: https://docs.microsoft.com/en-us/windows/win32/medfound/media-type-debugging-code
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1280 >
2020-05-27 10:34:47 +00:00
Seungha Yang
50b36ce257
mediafoundation: Use G_BEGIN_DECLS/G_END_DECLS pair everywhere
...
... instead of extern "c" {} block.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1241 >
2020-05-25 15:09:20 +00:00
Joshua M. Doe
bfc605a666
mfvideosrc: add GRAY16_LE format support
...
FOURCC "Y16 " is used by FLIR Boson USB Video Class (UVC) camera
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1222 >
2020-04-28 15:14:50 -04:00
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