Sebastian Dröge
|
b7b24573ce
|
common: Use more efficient versions of GstCapsFeatures API where possible
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7432>
|
2024-09-26 19:26:18 +03:00 |
|
Seungha Yang
|
845f5d4856
|
d3d11: Rework memory allocation params signalling
Hide GstD3D11AllocationParams detail from public header and
set setter methods.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5717>
|
2023-11-27 15:14:09 +00:00 |
|
Thibault Saunier
|
03ac969240
|
d3d11: Fix typo in interlace mode name in enum
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4414>
|
2023-04-18 14:56:41 +00:00 |
|
Seungha Yang
|
6974b6f6ff
|
d3d11: Update for documentation
* Use GST_PARAM_DOC_SHOW_DEFAULT flags for GPU ID related
properties
* Add doc caps
* Increase deinterlace max resolution
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3250>
|
2022-10-24 12:42:51 +00:00 |
|
Seungha Yang
|
7bcfccd0bd
|
d3d11: Use CRITICAL_SECTION instead of GRecMutex
The GRecMutex abstraction (and heap allocation happens in GLib)
is unnecessary for this plugin.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2914>
|
2022-08-18 17:48:57 +00:00 |
|
Seungha Yang
|
74f56632c3
|
d3d11: Use std::call_once()
g_once_init_enter() always takes global mutex for non-GCC build.
Use C++ once call implementation
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2843>
|
2022-08-06 23:27:23 +09:00 |
|
Seungha Yang
|
b09ca8635f
|
d3d11: Use scoped device lock
Make code simpler and more deadlock-free
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2728>
|
2022-07-09 03:36:17 +09:00 |
|
Seungha Yang
|
aca71fd692
|
d3d11: Update gst_d3d11_allocation_params_new() interface
Define GST_D3D11_ALLOCATION_FLAG_DEFAULT (0) value instead of
casting enum type everywhere. And pass D3D11_RESOURCE_MISC_FLAG value
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2646>
|
2022-06-27 19:33:57 +00:00 |
|
Seungha Yang
|
1dc24d23d2
|
d3d11: Fix some typos
Fix up spelling and d3d11testsrc class meta.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2644>
|
2022-06-21 20:12:06 +09:00 |
|
Tim-Philipp Müller
|
9d9e59622f
|
Bump GLib requirement to >= 2.62
Can't require 2.64 yet because of
https://gitlab.freedesktop.org/gstreamer/cerbero/-/issues/323
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2568>
|
2022-06-10 06:01:41 +00:00 |
|
Seungha Yang
|
f97ab9edf7
|
d3d11deinterlace: Do not restrict minimum resolution to 64x64
The value 64 was completely arbitrary one, and this element
will be able to support smaller resolutions
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1528>
|
2022-01-16 02:23:55 +09:00 |
|
Seungha Yang
|
7fe08d8bed
|
d3d11: Stop doc for non-default decoder and deinterlacer elements
Just skip doc for non-default decoder/deinterlacer elements
since there are multiple element in case that system has
multiple GPUs.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1360>
|
2021-11-19 13:38:19 +00:00 |
|
Thibault Saunier
|
019971a3c7
|
Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir
|
2021-09-24 16:14:36 -03:00 |
|