Seungha Yang
|
5762dfb15d
|
mfvideoencoder: Handle dynamic property update
Re-init MFT on property update to apply new encoding options
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2037>
|
2022-05-28 23:12:53 +09:00 |
|
Seungha Yang
|
9fbf4f9c10
|
mfvideoenc: Remove redundant bitwise or operation
MFT_ENUM_FLAG_SORTANDFILTER_APPROVED_ONLY (0xc0) covers
MFT_ENUM_FLAG_SORTANDFILTER (0x40)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2037>
|
2022-05-28 23:12:53 +09:00 |
|
Seungha Yang
|
442d21ab2a
|
mfvideoencoder: Early terminate d3d11 interop
Shared texture will work only for the same GPU
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2037>
|
2022-05-28 23:12:53 +09:00 |
|
Seungha Yang
|
39dd92fa5e
|
mfvideoencoder: Check HRESULT code as well for GPU sync
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2037>
|
2022-05-28 23:12:53 +09:00 |
|
Seungha Yang
|
00ae87cbb5
|
mfvideoencoder: Don't specify keyed mutex misc flag
Current implemetation copies textures using non-keyed mutex way.
D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX is pointless
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2037>
|
2022-05-28 23:12:53 +09:00 |
|
Seungha Yang
|
e1f0687b09
|
meson: Do hard build error for some MSVC warnings
Handle various MSVC warnings as errors for development version.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1006>
|
2022-02-16 17:03:29 +00:00 |
|
Seungha Yang
|
0b26254a6a
|
mediafoundation: Cosmetic changes
Rename baseclass to be consistent with other Windows plugins
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1596>
|
2022-02-11 04:16:22 +09:00 |
|