Víctor Manuel Jáquez Leal 
							
						 
					 
					
						
						
						
						
							
						
						
							0d48ede4a9 
							
						 
					 
					
						
						
							
							va: sink reference at instantiation  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6398 > 
						
						
					 
					
						2024-04-03 08:48:25 +00:00 
						 
				 
			
				
					
						
							
							
								Víctor Manuel Jáquez Leal 
							
						 
					 
					
						
						
						
						
							
						
						
							b18483a563 
							
						 
					 
					
						
						
							
							vulkan: sink references at instantiation  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6398 > 
						
						
					 
					
						2024-04-03 08:48:25 +00:00 
						 
				 
			
				
					
						
							
							
								eri 
							
						 
					 
					
						
						
						
						
							
						
						
							0f1a3b6847 
							
						 
					 
					
						
						
							
							play: Update video_snapshot to support playbin3  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6516 > 
						
						
					 
					
						2024-04-03 07:46:23 +00:00 
						 
				 
			
				
					
						
							
							
								Xavier Claessens 
							
						 
					 
					
						
						
						
						
							
						
						
							d129c8ebd3 
							
						 
					 
					
						
						
							
							clocksync: Proxy allocation queries  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6515 > 
						
						
					 
					
						2024-04-03 03:58:10 +00:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							b9ebe979ee 
							
						 
					 
					
						
						
							
							qsvencoder: Handle d3d12 context  
						
						... 
						
						
						
						GstD3D12Device objetct's internal resources are singletons per adapter
already though, the object itself is not a singleton.
Due to the singleton design (unlike other APIs such as d3d11),
d3d12 device context sharing is not a strict requirement
for zero-copy, but handles context ones to make things less noisy.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6513 > 
						
						
					 
					
						2024-04-03 02:05:25 +00:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							ad6670ba81 
							
						 
					 
					
						
						
							
							d3d12decoder: Always output sharable texture  
						
						... 
						
						
						
						Because shared heap's additional costs is not significant,
use D3D12_HEAP_FLAG_SHARED for resource can be shared over process
boundary. And enables render target for d3d11 interop in the process.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6513 > 
						
						
					 
					
						2024-04-03 02:05:25 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Waters 
							
						 
					 
					
						
						
						
						
							
						
						
							2a02107c8d 
							
						 
					 
					
						
						
							
							glcaopengllayer: NULL some fields when freed  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6504 > 
						
						
					 
					
						2024-04-02 23:50:41 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Waters 
							
						 
					 
					
						
						
						
						
							
						
						
							b080d01b68 
							
						 
					 
					
						
						
							
							glwindow/cocoa: keep a window reference across an async callback  
						
						... 
						
						
						
						Esnures that the window is alive when the callback is fired.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6504 > 
						
						
					 
					
						2024-04-02 23:50:41 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Waters 
							
						 
					 
					
						
						
						
						
							
						
						
							3f29c897f8 
							
						 
					 
					
						
						
							
							glimagesink: avoid a possible critical on shutdown  
						
						... 
						
						
						
						It is possible that the close callback can be called after glimagesink
is changing state to NULL.  Protect against that by taking the glimagesink
lock and some NULL checking.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6504 > 
						
						
					 
					
						2024-04-02 23:50:41 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Waters 
							
						 
					 
					
						
						
						
						
							
						
						
							d9b563e9b2 
							
						 
					 
					
						
						
							
							glimagesink: unref the potential last ref outside of the glimagesink lock  
						
						... 
						
						
						
						Avoids a deadlock between the state change removing the last ref and
the destructer calling the window's on_close handler and trying to
take the glimagesink lock.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6504 > 
						
						
					 
					
						2024-04-02 23:50:41 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Waters 
							
						 
					 
					
						
						
						
						
							
						
						
							3c5bb4bf5d 
							
						 
					 
					
						
						
							
							glbufferpool: protect release_buffer from multiple concurrent access  
						
						... 
						
						
						
						If two different threads attempt to release buffers at the same time, then the
keep-alive-slightly-longer GQueue may become corrupted.  Guard against that with
some locking.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6504 > 
						
						
					 
					
						2024-04-02 23:50:41 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Waters 
							
						 
					 
					
						
						
						
						
							
						
						
							49a7424d1e 
							
						 
					 
					
						
						
							
							gl/context/cocoa: ensure pixel format lives as long as the context  
						
						... 
						
						
						
						Under some circumstances, the CGLPixelFormatObj was being destroyed too
early which could lead to potential use-after-frees.
Fix by returning a reference when asked for the pixel format.
Fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3154 
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6504 > 
						
						
					 
					
						2024-04-02 23:50:41 +00:00 
						 
				 
			
				
					
						
							
							
								Guillaume Desmottes 
							
						 
					 
					
						
						
						
						
							
						
						
							ed54734825 
							
						 
					 
					
						
						
							
							examples: set perfect-timestamp=true on opusenc  
						
						... 
						
						
						
						Fix audio streaming on Chrome, see https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1524 
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6512 > 
						
						
					 
					
						2024-04-02 22:08:31 +00:00 
						 
				 
			
				
					
						
							
							
								Xavier Claessens 
							
						 
					 
					
						
						
						
						
							
						
						
							74b171e745 
							
						 
					 
					
						
						
							
							videorate: Reset last_ts when a new segment is received  
						
						... 
						
						
						
						This fix all buffers being droped when a new segment is received and
average-period property is set.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6502 > 
						
						
					 
					
						2024-04-02 21:06:21 +00:00 
						 
				 
			
				
					
						
							
							
								He Junyan 
							
						 
					 
					
						
						
						
						
							
						
						
							cbdc22d697 
							
						 
					 
					
						
						
							
							va: av1enc: Change the set_property to make it atomic  
						
						... 
						
						
						
						The inside encoder may be set in other threads, so we should make
its accessing atomic.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6471 > 
						
						
					 
					
						2024-04-02 19:01:22 +00:00 
						 
				 
			
				
					
						
							
							
								He Junyan 
							
						 
					 
					
						
						
						
						
							
						
						
							db74da3f6f 
							
						 
					 
					
						
						
							
							va: vp9enc: Change the set_property to make it atomic  
						
						... 
						
						
						
						The inside encoder may be set in other threads, so we should make
its accessing atomic.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6471 > 
						
						
					 
					
						2024-04-02 19:01:22 +00:00 
						 
				 
			
				
					
						
							
							
								Víctor Manuel Jáquez Leal 
							
						 
					 
					
						
						
						
						
							
						
						
							8bede7937c 
							
						 
					 
					
						
						
							
							va{vp9,av1}enc: reconfigure when properties change  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6471 > 
						
						
					 
					
						2024-04-02 19:01:22 +00:00 
						 
				 
			
				
					
						
							
							
								He Junyan 
							
						 
					 
					
						
						
						
						
							
						
						
							d179fca13f 
							
						 
					 
					
						
						
							
							va: h265enc: Change the set_property to make it atomic  
						
						... 
						
						
						
						The inside encoder may be set in other threads, so we should make
its accessing atomic.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6471 > 
						
						
					 
					
						2024-04-02 19:01:22 +00:00 
						 
				 
			
				
					
						
							
							
								He Junyan 
							
						 
					 
					
						
						
						
						
							
						
						
							33bc8d75ad 
							
						 
					 
					
						
						
							
							va: h265enc: set the reconf flag when cpb_size updated  
						
						... 
						
						
						
						This feature can be changed dynamically in playing state, so we
need to set reconf flag to trigger reconfig.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6471 > 
						
						
					 
					
						2024-04-02 19:01:22 +00:00 
						 
				 
			
				
					
						
							
							
								He Junyan 
							
						 
					 
					
						
						
						
						
							
						
						
							045449e190 
							
						 
					 
					
						
						
							
							va: h264enc: Change the set_property to make it atomic  
						
						... 
						
						
						
						The inside encoder may be set in other threads, so we should make
its accessing atomic.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6471 > 
						
						
					 
					
						2024-04-02 19:01:22 +00:00 
						 
				 
			
				
					
						
							
							
								He Junyan 
							
						 
					 
					
						
						
						
						
							
						
						
							812e7efb90 
							
						 
					 
					
						
						
							
							va: h264enc: set the reconf flag when cpb_size updated  
						
						... 
						
						
						
						This feature can be changed dynamically in playing state, so we
need to set reconf flag to trigger reconfig.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6471 > 
						
						
					 
					
						2024-04-02 19:01:22 +00:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							4ede9fef07 
							
						 
					 
					
						
						
							
							dwrite: Fix crash on device update  
						
						... 
						
						
						
						Selected blend mode should not be cleared on device update
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6508 > 
						
						
					 
					
						2024-04-02 17:36:28 +00:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
						
						
							
						
						
							6ce27e328d 
							
						 
					 
					
						
						
							
							gst: clock: Block futex_time64 usage on Android API level < 30  
						
						... 
						
						
						
						This syscall is seccomp blocked on all lower API levels:
ee7bc3002dhttps://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6477 > 
						
						
					 
					
						2024-04-02 15:32:37 +00:00 
						 
				 
			
				
					
						
							
							
								Alexander Slobodeniuk 
							
						 
					 
					
						
						
						
						
							
						
						
							b18b3d00b7 
							
						 
					 
					
						
						
							
							navigation: add missing sanity checks  
						
						... 
						
						
						
						On practice a failure happened due to a race condition, the instance
already have been freed, but it could also happen if the instance
would be null.
Instead of crashing this sanity check is a more suitable option,
since with G_DEBUG=fatal-warnings it will crash too.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6475 > 
						
						
					 
					
						2024-04-02 14:17:53 +00:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							106187cc59 
							
						 
					 
					
						
						
							
							nvencoder: Add support for RGB formats  
						
						... 
						
						
						
						Adding RGBA, RGBx, BGRA, BGRx, VUYA and RGB10A2_LE format support for performance.
However, these formats are not still recommended if upstream can support
native YUV formats (e.g., NV12, P010) since NVENC does not expose
conversion related optiones. Note that VUYA format is 4:4:4 YUV format
already but NVENC runtime will convert it to 4:2:0 format internally
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6417 > 
						
						
					 
					
						2024-04-02 13:07:29 +00:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							e6f496a240 
							
						 
					 
					
						
						
							
							cuda: Add support for VUYA format  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6417 > 
						
						
					 
					
						2024-04-02 13:07:29 +00:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							707ac69f5f 
							
						 
					 
					
						
						
							
							qsv: Add support for d3d12 interop in encoder  
						
						... 
						
						
						
						Since QSV API does not support D3D12, try to import d3d12 resource
into d3d11 texture. Note that resource sharing requires
D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_2 for NV12 texure sharing.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6501 > 
						
						
					 
					
						2024-04-02 11:54:39 +00:00 
						 
				 
			
				
					
						
							
							
								He Junyan 
							
						 
					 
					
						
						
						
						
							
						
						
							78f1299ce4 
							
						 
					 
					
						
						
							
							va: av1enc: Avoid reopen encoder or renegotiate  
						
						... 
						
						
						
						If parameters remain similar enough to avoid either encoder reopening
or downstream renegotiation, avoid it.
This is going to be useful for dynamic parameters setting.
To check if the stream parameters changed, so the internal encoder has
to be closed and opened again, are required two steps:
1. If input caps, format, profile, chroma or rate control mode have changed.
2. If any of the calculated variables and element properties have changed.
Later on, only if the output caps also changed, the pipeline
is renegotiated.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6441 > 
						
						
					 
					
						2024-04-02 09:06:07 +00:00 
						 
				 
			
				
					
						
							
							
								He Junyan 
							
						 
					 
					
						
						
						
						
							
						
						
							075937dc19 
							
						 
					 
					
						
						
							
							va: vp9enc: Avoid reopen encoder or renegotiate  
						
						... 
						
						
						
						If parameters remain similar enough to avoid either encoder reopening
or downstream renegotiation, avoid it.
This is going to be useful for dynamic parameters setting.
To check if the stream parameters changed, so the internal encoder has
to be closed and opened again, are required two steps:
1. If input caps, format, profile, chroma or rate control mode have changed.
2. If any of the calculated variables and element properties have changed.
Later on, only if the output caps also changed, the pipeline
is renegotiated.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6441 > 
						
						
					 
					
						2024-04-02 09:06:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chao Guo 
							
						 
					 
					
						
						
						
						
							
						
						
							69f4d98844 
							
						 
					 
					
						
						
							
							glcolorconvert: Ensure glcolorconvert does not miss supported RGB formats  
						
						... 
						
						
						
						Add RGB16 and other RGB formats to rgb_formats to ensure glcolorconvert
does not miss the RGB formats it supports
Signed-off-by: Chao Guo <chao.guo@nxp.com>
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6497 > 
						
						
					 
					
						2024-04-02 17:14:27 +09:00 
						 
				 
			
				
					
						
							
							
								U. Artie Eoff 
							
						 
					 
					
						
						
						
						
							
						
						
							5fb2bbc2eb 
							
						 
					 
					
						
						
							
							libav: guard dropped AV_OPT_TYPE_CHANNEL_LAYOUT  
						
						... 
						
						
						
						The FF_API_OLD_CHANNEL_LAYOUT api was dropped in upstream:
https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/65ddc7498824 
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6341 > 
						
						
					 
					
						2024-04-02 07:12:37 +00:00 
						 
				 
			
				
					
						
							
							
								U. Artie Eoff 
							
						 
					 
					
						
						
						
						
							
						
						
							b699341ac9 
							
						 
					 
					
						
						
							
							libav: guard dropped AV_CODEC_ID_AYUV api  
						
						... 
						
						
						
						The FF_API_AYUV_CODECID api was dropped in upstream:
https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/9ee59b63f5ea 
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6341 > 
						
						
					 
					
						2024-04-02 07:12:37 +00:00 
						 
				 
			
				
					
						
							
							
								He Junyan 
							
						 
					 
					
						
						
						
						
							
						
						
							40629b84ee 
							
						 
					 
					
						
						
							
							va: av1enc: Improve the LAST reference assignment  
						
						... 
						
						
						
						The last frame which has the smallest diff should be consider as
the first choice rather than the golden frame. Especially when only
one reference available, this way can improve the BD rate about 5
percentage.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6379 > 
						
						
					 
					
						2024-04-02 03:54:52 +00:00 
						 
				 
			
				
					
						
							
							
								He Junyan 
							
						 
					 
					
						
						
						
						
							
						
						
							1745a82516 
							
						 
					 
					
						
						
							
							va: av1enc: Fix the reference number setting bug  
						
						... 
						
						
						
						The current way will let the total reference number surplus the
reference number set by the "ref-frames" property.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6379 > 
						
						
					 
					
						2024-04-02 03:54:52 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Guziolowski 
							
						 
					 
					
						
						
						
						
							
						
						
							52638c1b22 
							
						 
					 
					
						
						
							
							qml6glsink: fix destruction of underlying texture  
						
						... 
						
						
						
						One should not directly delete the QRhiTexture instance.
Instead it should be marked as to be deleted once QRhi::endFrame()
is called (see: https://doc.qt.io/qt-6/qrhiresource.html#deleteLater  )
Fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3443 
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6467 > 
						
						
					 
					
						2024-04-02 11:55:16 +11:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							dce4067e83 
							
						 
					 
					
						
						
							
							meson: d3d11: Add support for MinGW DirectXMath package  
						
						... 
						
						
						
						Fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3428 
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6495 > 
						
						
					 
					
						2024-04-02 05:14:53 +09:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							5432c8fef9 
							
						 
					 
					
						
						
							
							subprojects: directxmath: Update to 3.1.9  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6495 > 
						
						
					 
					
						2024-04-02 05:14:53 +09:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							bb268eafa1 
							
						 
					 
					
						
						
							
							webview2: Add support for d3d12 interop  
						
						... 
						
						
						
						Enable shared copy to D3D12 resource
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6499 > 
						
						
					 
					
						2024-04-02 03:43:59 +09:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							d00c26cdc8 
							
						 
					 
					
						
						
							
							d3d12screencapturesrc: Use gst_d3d12_memory_get_d3d11_texture()  
						
						... 
						
						
						
						... and use fence to wait for GPU sync
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6499 > 
						
						
					 
					
						2024-04-02 03:43:59 +09:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							ce34e63605 
							
						 
					 
					
						
						
							
							d3d12memory: Add support for d3d11 texture caching  
						
						... 
						
						
						
						Would be useful for various D3D11 interop use cases
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6499 > 
						
						
					 
					
						2024-04-02 03:43:59 +09:00 
						 
				 
			
				
					
						
							
							
								He Junyan 
							
						 
					 
					
						
						
						
						
							
						
						
							e023546162 
							
						 
					 
					
						
						
							
							va: encoder: Fix the unit of bitrate in debug log message  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6483 > 
						
						
					 
					
						2024-04-01 15:39:13 +00:00 
						 
				 
			
				
					
						
							
							
								He Junyan 
							
						 
					 
					
						
						
						
						
							
						
						
							9c3bd3950e 
							
						 
					 
					
						
						
							
							va: vp9enc: Adjust the coded buffer size to avoid failure  
						
						... 
						
						
						
						Some extreme case such as "videotestsrc pattern=1" can generate pure
white noise videoes, for which encoder may generate too big output
for current coded buffer size. We now consider the qindex and bitrate
to avoid that.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6483 > 
						
						
					 
					
						2024-04-01 15:39:13 +00:00 
						 
				 
			
				
					
						
							
							
								He Junyan 
							
						 
					 
					
						
						
						
						
							
						
						
							2560f4c581 
							
						 
					 
					
						
						
							
							va: vp9enc: Fix the frame size not enough issue for super frame  
						
						... 
						
						
						
						The current code forgets to add the current last frame size into
the total super frame size.
Fixes : #3427 
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6483 > 
						
						
					 
					
						2024-04-01 15:39:13 +00:00 
						 
				 
			
				
					
						
							
							
								Cheah, Vincent Beng Keat 
							
						 
					 
					
						
						
						
						
							
						
						
							249a086612 
							
						 
					 
					
						
						
							
							msdk: Fix mjpeg BGRx encode  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6401 > 
						
						
					 
					
						2024-04-01 11:23:24 +00:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							7d0e90b7bc 
							
						 
					 
					
						
						
							
							d3d12: Move core part to gst-libs  
						
						... 
						
						
						
						Move buffer pool, converter, and device abstraction layer to
public library
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6494 > 
						
						
					 
					
						2024-04-01 10:37:50 +00:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							7829315305 
							
						 
					 
					
						
						
							
							d3d12memory: Define new D3D12 map flags  
						
						... 
						
						
						
						Define GST_MAP_READ_D3D12 and GST_MAP_READ_D3D12 flags
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6494 > 
						
						
					 
					
						2024-04-01 10:37:50 +00:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							abeccdd6bc 
							
						 
					 
					
						
						
							
							d3d12: Make resource getter methods consistent  
						
						... 
						
						
						
						Returns COM pointer directly everywhere
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6494 > 
						
						
					 
					
						2024-04-01 10:37:49 +00:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							706d5402fa 
							
						 
					 
					
						
						
							
							d3d12: Remove device11on12 wrapping layer  
						
						... 
						
						
						
						It was added to avoid symbol conflict between DirectX-header project
and Windows SDK, but symbol conflict does not happen
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6494 > 
						
						
					 
					
						2024-04-01 10:37:49 +00:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							927e249557 
							
						 
					 
					
						
						
							
							d3d12bufferpool: Use d3dx12.h format table  
						
						... 
						
						
						
						The format table in SDK header defines all required information
already.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6494 > 
						
						
					 
					
						2024-04-01 10:37:49 +00:00 
						 
				 
			
				
					
						
							
							
								Seungha Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							0527f27204 
							
						 
					 
					
						
						
							
							d3d12: Add a helper method for device equality check  
						
						... 
						
						
						
						GstD3D12Device object itself is not singltons anymore but
underlying private struct is singltons.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6494 > 
						
						
					 
					
						2024-04-01 10:37:49 +00:00