d3d12ipcsink
d3d12ipcsink exports Direct3D12 texture for connected d3d12ipcsrc elements to be able to import it
Example launch line
gst-launch-1.0 videotestsrc ! d3d12upload ! d3d12ipcsink
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseSink ╰──d3d12ipcsink
Factory details
Authors: – Seungha Yang
Classification: – Sink/Video
Rank – none
Plugin – d3d12
Package – GStreamer Bad Plug-ins
Pad Templates
sink
video/x-raw(memory:D3D12Memory):
format: { RGBA64_LE, RGB10A2_LE, BGRA, RGBA, BGRx, RGBx, VUYA, NV12, NV21, P010_10LE, P012_LE, P016_LE }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
video/x-raw:
format: { RGBA64_LE, RGB10A2_LE, BGRA, RGBA, BGRx, RGBx, VUYA, NV12, NV21, P010_10LE, P012_LE, P016_LE }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
Properties
pipe-name
“pipe-name” gchararray
The name of Win32 named pipe to communicate with clients. Validation of the pipe name is caller's responsibility
Flags : Read / Write
Default value : \\.\pipe\gst.d3d12.ipc
The results of the search are