d3d11ipcsrc
d3d11ipcsrc imports Direct3D11 texture exported by peer d3d11ipcsrc element
Example launch line
gst-launch-1.0 d3d11ipcsrc ! queue ! d3d11videosink
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseSrc ╰──d3d11ipcsrc
Factory details
Authors: – Seungha Yang
Classification: – Source/Video
Rank – none
Plugin – d3d11
Package – GStreamer Bad Plug-ins
Pad Templates
src
video/x-raw(memory:D3D11Memory):
format: { RGBA64_LE, RGB10A2_LE, BGRA, RGBA, BGRx, RGBx, VUYA, NV12, NV21, P010_10LE, P012_LE, P016_LE }
width: [ 1, 16384 ]
height: [ 1, 16384 ]
framerate: [ 0/1, 2147483647/1 ]
Properties
connection-timeout
“connection-timeout” guint
Connection timeout in seconds (0 = never timeout)
Flags : Read / Write
Default value : 5
io-mode
“io-mode” D3d11ipc-iomode *
Memory I/O mode to use
Flags : Read / Write
Default value : copy (0)
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.d3d11.ipc
processing-deadline
“processing-deadline” guint64
Maximum processing time for a buffer in nanoseconds
Flags : Read / Write
Default value : 20000000
Named constants
D3d11ipc-iomode
Texture import mode
Members
copy
(0) – Copy remote texture
import
(1) – Import remote texture
Since : 1.24
The results of the search are