-
-
Save pauldotknopf/a22f765c723eb29d2959c8b6dc143d24 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
digraph pipeline { | |
rankdir=LR; | |
fontname="sans"; | |
fontsize="10"; | |
labelloc=t; | |
nodesep=.1; | |
ranksep=.2; | |
label="<GstPlayBin>\nplaybin0\n[-] -> [>]\ncurrent-uri=\"file:///data/staging/video-19M59Y.mp4\"\nsource=(GstFileSrc) source\nn-video=1\ncurrent-video=0\nvideo-sink=(GstBin) video-output-bin\nvideo-stream-combiner=(GstInputSelector) inputselector0"; | |
node [style="filled,rounded", shape=box, fontsize="9", fontname="sans", margin="0.0,0.0"]; | |
edge [labelfontsize="6", fontsize="9", fontname="monospace"]; | |
legend [ | |
pos="0,0!", | |
margin="0.05,0.05", | |
style="filled", | |
label="Legend\lElement-States: [~] void-pending, [0] null, [-] ready, [=] paused, [>] playing\lPad-Activation: [-] none, [>] push, [<] pull\lPad-Flags: [b]locked, [f]lushing, [b]locking, [E]OS; upper-case is set\lPad-Task: [T] has started task, [t] has paused task\l", | |
]; | |
subgraph cluster_inputselector0_0x7f71b800e090 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstInputSelector\ninputselector0\n[=]\nparent=(GstPlayBin) playbin0\nn-pads=1\nactive-pad=(GstSelectorPad) sink_0"; | |
subgraph cluster_inputselector0_0x7f71b800e090_sink { | |
label=""; | |
style="invis"; | |
inputselector0_0x7f71b800e090_sink_0_0x7f71b80100e0 [color=black, fillcolor="#aaaaff", label="sink_0\nactive=TRUE\nalways-ok=FALSE\n[>][bfb]", height="0.2", style="filled,dashed"]; | |
} | |
subgraph cluster_inputselector0_0x7f71b800e090_src { | |
label=""; | |
style="invis"; | |
inputselector0_0x7f71b800e090_src_0x7f71d4068970 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
inputselector0_0x7f71b800e090_sink_0_0x7f71b80100e0 -> inputselector0_0x7f71b800e090_src_0x7f71d4068970 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
inputselector0_0x7f71b800e090_src_0x7f71d4068970 -> playsink_0x9c42f0_video_sink_0x9e38c0 [label="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l"] | |
subgraph cluster_uridecodebin0_0xa04090 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstURIDecodeBin\nuridecodebin0\n[=]\nparent=(GstPlayBin) playbin0\nuri=\"file:///data/staging/video-19M59Y.mp4\"\nsource=(GstFileSrc) source\ncaps=video/x-raw(ANY); audio/x-raw(ANY); text/x-raw(ANY); subpicture/x-dvd; subpictur…"; | |
subgraph cluster_uridecodebin0_0xa04090_src { | |
label=""; | |
style="invis"; | |
_proxypad6_0x9e5d40 [color=black, fillcolor="#ffdddd", label="proxypad6\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
_proxypad6_0x9e5d40 -> uridecodebin0_0xa04090_src_0_0x9e3650 [style=dashed, minlen=0] | |
uridecodebin0_0xa04090_src_0_0x9e3650 [color=black, fillcolor="#ffdddd", label="src_0\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
} | |
fillcolor="#ffffff"; | |
subgraph cluster_decodebin0_0xa0a1e0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstDecodeBin\ndecodebin0\n[=]\nparent=(GstURIDecodeBin) uridecodebin0\ncaps=video/x-raw(ANY); audio/x-raw(ANY); text/x-raw(ANY); subpicture/x-dvd; subpictur…"; | |
subgraph cluster_decodebin0_0xa0a1e0_sink { | |
label=""; | |
style="invis"; | |
_proxypad1_0x9e43d0 [color=black, fillcolor="#ddddff", label="proxypad1\n[<][bfb]", height="0.2", style="filled,solid"]; | |
decodebin0_0xa0a1e0_sink_0x9e22d0 -> _proxypad1_0x9e43d0 [style=dashed, minlen=0] | |
decodebin0_0xa0a1e0_sink_0x9e22d0 [color=black, fillcolor="#ddddff", label="sink\n[<][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_decodebin0_0xa0a1e0_src { | |
label=""; | |
style="invis"; | |
_proxypad3_0x9e4ac0 [color=black, fillcolor="#ffdddd", label="proxypad3\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
_proxypad3_0x9e4ac0 -> decodebin0_0xa0a1e0_src_0_0x7f71dc0240d0 [style=dashed, minlen=0] | |
decodebin0_0xa0a1e0_src_0_0x7f71dc0240d0 [color=black, fillcolor="#ffdddd", label="src_0\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
} | |
decodebin0_0xa0a1e0_sink_0x9e22d0 -> decodebin0_0xa0a1e0_src_0_0x7f71dc0240d0 [style="invis"]; | |
fillcolor="#ffffff"; | |
subgraph cluster_vaapidecodebin0_0x7f71d40600d0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVaapiDecodeBin\nvaapidecodebin0\n[=]\nparent=(GstDecodeBin) decodebin0"; | |
subgraph cluster_vaapidecodebin0_0x7f71d40600d0_sink { | |
label=""; | |
style="invis"; | |
_proxypad4_0x9e5400 [color=black, fillcolor="#ddddff", label="proxypad4\n[>][bfb]", height="0.2", style="filled,solid"]; | |
vaapidecodebin0_0x7f71d40600d0_sink_0x9e2a20 -> _proxypad4_0x9e5400 [style=dashed, minlen=0] | |
vaapidecodebin0_0x7f71d40600d0_sink_0x9e2a20 [color=black, fillcolor="#ddddff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_vaapidecodebin0_0x7f71d40600d0_src { | |
label=""; | |
style="invis"; | |
_proxypad5_0x9e5650 [color=black, fillcolor="#ffdddd", label="proxypad5\n[>][bfb]", height="0.2", style="filled,solid"]; | |
_proxypad5_0x9e5650 -> vaapidecodebin0_0x7f71d40600d0_src_0x9e2c90 [style=dashed, minlen=0] | |
vaapidecodebin0_0x7f71d40600d0_src_0x9e2c90 [color=black, fillcolor="#ffdddd", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
vaapidecodebin0_0x7f71d40600d0_sink_0x9e2a20 -> vaapidecodebin0_0x7f71d40600d0_src_0x9e2c90 [style="invis"]; | |
fillcolor="#ffffff"; | |
subgraph cluster_vaapipostproc0_0x7f71d406c1e0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVaapiPostproc\nvaapipostproc0\n[=]\nparent=(GstVaapiDecodeBin) vaapidecodebin0\nformat=i420"; | |
subgraph cluster_vaapipostproc0_0x7f71d406c1e0_sink { | |
label=""; | |
style="invis"; | |
vaapipostproc0_0x7f71d406c1e0_sink_0x7f71d40682b0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_vaapipostproc0_0x7f71d406c1e0_src { | |
label=""; | |
style="invis"; | |
vaapipostproc0_0x7f71d406c1e0_src_0x7f71d40684f0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
vaapipostproc0_0x7f71d406c1e0_sink_0x7f71d40682b0 -> vaapipostproc0_0x7f71d406c1e0_src_0x7f71d40684f0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
vaapipostproc0_0x7f71d406c1e0_src_0x7f71d40684f0 -> _proxypad5_0x9e5650 [label="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l"] | |
subgraph cluster_capsfilter2_0x9d9260 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstCapsFilter\ncapsfilter2\n[=]\nparent=(GstVaapiDecodeBin) vaapidecodebin0\ncaps=video/x-raw(memory:VASurface), format=(string)NV12"; | |
subgraph cluster_capsfilter2_0x9d9260_sink { | |
label=""; | |
style="invis"; | |
capsfilter2_0x9d9260_sink_0x7f71dc175d70 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_capsfilter2_0x9d9260_src { | |
label=""; | |
style="invis"; | |
capsfilter2_0x9d9260_src_0x7f71d4068070 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
capsfilter2_0x9d9260_sink_0x7f71dc175d70 -> capsfilter2_0x9d9260_src_0x7f71d4068070 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
capsfilter2_0x9d9260_src_0x7f71d4068070 -> vaapipostproc0_0x7f71d406c1e0_sink_0x7f71d40682b0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:VASurface)\l format: NV12\l width: 1920\l height: 1080\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l framerate: 61/2\l", headlabel="video/x-raw(memory:VASurface)\l format: { (string)ENCODED, (... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l interlace-mode: { (string)progressiv... }\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l interlace-mode: { (string)progressiv... }\l"] | |
subgraph cluster_vaapi_queue_0x7f71d40661a0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstQueue\nvaapi-queue\n[=]\nparent=(GstVaapiDecodeBin) vaapidecodebin0\nmax-size-buffers=0\nmax-size-bytes=0\nmax-size-time=0"; | |
subgraph cluster_vaapi_queue_0x7f71d40661a0_sink { | |
label=""; | |
style="invis"; | |
vaapi_queue_0x7f71d40661a0_sink_0x7f71dc1758f0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_vaapi_queue_0x7f71d40661a0_src { | |
label=""; | |
style="invis"; | |
vaapi_queue_0x7f71d40661a0_src_0x7f71dc175b30 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"]; | |
} | |
vaapi_queue_0x7f71d40661a0_sink_0x7f71dc1758f0 -> vaapi_queue_0x7f71d40661a0_src_0x7f71dc175b30 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
vaapi_queue_0x7f71d40661a0_src_0x7f71dc175b30 -> capsfilter2_0x9d9260_sink_0x7f71dc175d70 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:VASurface)\l format: NV12\l width: 1920\l height: 1080\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l framerate: 61/2\l", headlabel="ANY"] | |
subgraph cluster_vaapidecode0_0x7f71d4061740 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVaapiDecode\nvaapidecode0\n[=]\nparent=(GstVaapiDecodeBin) vaapidecodebin0"; | |
subgraph cluster_vaapidecode0_0x7f71d4061740_sink { | |
label=""; | |
style="invis"; | |
vaapidecode0_0x7f71d4061740_sink_0x7f71dc175470 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_vaapidecode0_0x7f71d4061740_src { | |
label=""; | |
style="invis"; | |
vaapidecode0_0x7f71d4061740_src_0x7f71dc1756b0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
vaapidecode0_0x7f71d4061740_sink_0x7f71dc175470 -> vaapidecode0_0x7f71d4061740_src_0x7f71dc1756b0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
_proxypad4_0x9e5400 -> vaapidecode0_0x7f71d4061740_sink_0x7f71dc175470 [label="video/x-h264\l stream-format: avc\l alignment: au\l level: 4.1\l profile: high\l codec_data: 01640029ffe1002b676400...\l width: 1920\l height: 1080\l framerate: 61/2\l pixel-aspect-ratio: 1/1\l colorimetry: bt601\l interlace-mode: progressive\l parsed: true\l"] | |
vaapidecode0_0x7f71d4061740_src_0x7f71dc1756b0 -> vaapi_queue_0x7f71d40661a0_sink_0x7f71dc1758f0 [label="video/x-raw(memory:VASurface)\l format: NV12\l width: 1920\l height: 1080\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l framerate: 61/2\l"] | |
} | |
vaapidecodebin0_0x7f71d40600d0_src_0x9e2c90 -> _proxypad3_0x9e4ac0 [label="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l"] | |
subgraph cluster_capsfilter1_0x9d8f20 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstCapsFilter\ncapsfilter1\n[=]\nparent=(GstDecodeBin) decodebin0\ncaps=video/x-h264, parsed=(boolean)true, stream-format=(string){ avc, avc3, byte-stre…"; | |
subgraph cluster_capsfilter1_0x9d8f20_sink { | |
label=""; | |
style="invis"; | |
capsfilter1_0x9d8f20_sink_0x7f71dc174ff0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_capsfilter1_0x9d8f20_src { | |
label=""; | |
style="invis"; | |
capsfilter1_0x9d8f20_src_0x7f71dc175230 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
capsfilter1_0x9d8f20_sink_0x7f71dc174ff0 -> capsfilter1_0x9d8f20_src_0x7f71dc175230 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
capsfilter1_0x9d8f20_src_0x7f71dc175230 -> vaapidecodebin0_0x7f71d40600d0_sink_0x9e2a20 [label="video/x-h264\l stream-format: avc\l alignment: au\l level: 4.1\l profile: high\l codec_data: 01640029ffe1002b676400...\l width: 1920\l height: 1080\l framerate: 61/2\l pixel-aspect-ratio: 1/1\l colorimetry: bt601\l interlace-mode: progressive\l parsed: true\l"] | |
subgraph cluster_h264parse0_0x7f71d400e990 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstH264Parse\nh264parse0\n[=]\nparent=(GstDecodeBin) decodebin0"; | |
subgraph cluster_h264parse0_0x7f71d400e990_sink { | |
label=""; | |
style="invis"; | |
h264parse0_0x7f71d400e990_sink_0x7f71dc174b70 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_h264parse0_0x7f71d400e990_src { | |
label=""; | |
style="invis"; | |
h264parse0_0x7f71d400e990_src_0x7f71dc174db0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
h264parse0_0x7f71d400e990_sink_0x7f71dc174b70 -> h264parse0_0x7f71d400e990_src_0x7f71dc174db0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
h264parse0_0x7f71d400e990_src_0x7f71dc174db0 -> capsfilter1_0x9d8f20_sink_0x7f71dc174ff0 [label="video/x-h264\l stream-format: avc\l alignment: au\l level: 4.1\l profile: high\l codec_data: 01640029ffe1002b676400...\l width: 1920\l height: 1080\l framerate: 61/2\l pixel-aspect-ratio: 1/1\l colorimetry: bt601\l interlace-mode: progressive\l parsed: true\l"] | |
subgraph cluster_multiqueue0_0x7f71d4009030 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstMultiQueue\nmultiqueue0\n[=]\nparent=(GstDecodeBin) decodebin0\nmax-size-bytes=2097152\nmax-size-time=0"; | |
subgraph cluster_multiqueue0_0x7f71d4009030_sink { | |
label=""; | |
style="invis"; | |
multiqueue0_0x7f71d4009030_sink_0_0x7f71dc1746f0 [color=black, fillcolor="#aaaaff", label="sink_0\n[>][bfb]", height="0.2", style="filled,dashed"]; | |
} | |
subgraph cluster_multiqueue0_0x7f71d4009030_src { | |
label=""; | |
style="invis"; | |
multiqueue0_0x7f71d4009030_src_0_0x7f71dc174930 [color=black, fillcolor="#ffaaaa", label="src_0\n[>][bfb][T]", height="0.2", style="filled,dotted"]; | |
} | |
multiqueue0_0x7f71d4009030_sink_0_0x7f71dc1746f0 -> multiqueue0_0x7f71d4009030_src_0_0x7f71dc174930 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
multiqueue0_0x7f71d4009030_src_0_0x7f71dc174930 -> h264parse0_0x7f71d400e990_sink_0x7f71dc174b70 [label="video/x-h264\l stream-format: avc\l alignment: au\l level: 4.1\l profile: high\l codec_data: 01640029ffe1002b676400...\l width: 1920\l height: 1080\l framerate: 61/2\l pixel-aspect-ratio: 1/1\l colorimetry: bt601\l"] | |
subgraph cluster_qtdemux0_0x7f71dc172cc0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstQTDemux\nqtdemux0\n[=]\nparent=(GstDecodeBin) decodebin0"; | |
subgraph cluster_qtdemux0_0x7f71dc172cc0_sink { | |
label=""; | |
style="invis"; | |
qtdemux0_0x7f71dc172cc0_sink_0x9cfb70 [color=black, fillcolor="#aaaaff", label="sink\n[<][bfb][T]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_qtdemux0_0x7f71dc172cc0_src { | |
label=""; | |
style="invis"; | |
qtdemux0_0x7f71dc172cc0_video_0_0x7f71dc1744b0 [color=black, fillcolor="#ffaaaa", label="video_0\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
} | |
qtdemux0_0x7f71dc172cc0_sink_0x9cfb70 -> qtdemux0_0x7f71dc172cc0_video_0_0x7f71dc1744b0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
qtdemux0_0x7f71dc172cc0_video_0_0x7f71dc1744b0 -> multiqueue0_0x7f71d4009030_sink_0_0x7f71dc1746f0 [label="video/x-h264\l stream-format: avc\l alignment: au\l level: 4.1\l profile: high\l codec_data: 01640029ffe1002b676400...\l width: 1920\l height: 1080\l framerate: 61/2\l pixel-aspect-ratio: 1/1\l colorimetry: bt601\l"] | |
subgraph cluster_typefind_0xa0c0c0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstTypeFindElement\ntypefind\n[=]\nparent=(GstDecodeBin) decodebin0\ncaps=video/quicktime, variant=(string)iso"; | |
subgraph cluster_typefind_0xa0c0c0_sink { | |
label=""; | |
style="invis"; | |
typefind_0xa0c0c0_sink_0x9cf270 [color=black, fillcolor="#aaaaff", label="sink\n[<][bfb][t]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_typefind_0xa0c0c0_src { | |
label=""; | |
style="invis"; | |
typefind_0xa0c0c0_src_0x9cf4b0 [color=black, fillcolor="#ffaaaa", label="src\n[<][bfb]", height="0.2", style="filled,solid"]; | |
} | |
typefind_0xa0c0c0_sink_0x9cf270 -> typefind_0xa0c0c0_src_0x9cf4b0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
_proxypad1_0x9e43d0 -> typefind_0xa0c0c0_sink_0x9cf270 [label="ANY"] | |
typefind_0xa0c0c0_src_0x9cf4b0 -> qtdemux0_0x7f71dc172cc0_sink_0x9cfb70 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/quicktime\lvideo/mj2\laudio/x-m4a\lapplication/x-3gp\l"] | |
} | |
decodebin0_0xa0a1e0_src_0_0x7f71dc0240d0 -> _proxypad6_0x9e5d40 [label="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l"] | |
subgraph cluster_source_0xa06100 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstFileSrc\nsource\n[=]\nparent=(GstURIDecodeBin) uridecodebin0\nlocation=\"/data/staging/video-19M59Y.mp4\""; | |
subgraph cluster_source_0xa06100_src { | |
label=""; | |
style="invis"; | |
source_0xa06100_src_0x9cf030 [color=black, fillcolor="#ffaaaa", label="src\n[<][bfb]", height="0.2", style="filled,solid"]; | |
} | |
fillcolor="#ffaaaa"; | |
} | |
source_0xa06100_src_0x9cf030 -> decodebin0_0xa0a1e0_sink_0x9e22d0 [label="ANY"] | |
} | |
uridecodebin0_0xa04090_src_0_0x9e3650 -> inputselector0_0x7f71b800e090_sink_0_0x7f71b80100e0 [label="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l"] | |
subgraph cluster_playsink_0x9c42f0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstPlaySink\nplaysink\n[-] -> [=]\nparent=(GstPlayBin) playbin0\nflags=video+audio+text+soft-volume+deinterlace+soft-colorbalance\nvideo-sink=(GstBin) video-output-bin\nsend-event-mode=first"; | |
subgraph cluster_playsink_0x9c42f0_sink { | |
label=""; | |
style="invis"; | |
_proxypad7_0x7f71b800c080 [color=black, fillcolor="#ddddff", label="proxypad7\n[>][bfb]", height="0.2", style="filled,solid"]; | |
playsink_0x9c42f0_video_sink_0x9e38c0 -> _proxypad7_0x7f71b800c080 [style=dashed, minlen=0] | |
playsink_0x9c42f0_video_sink_0x9e38c0 [color=black, fillcolor="#ddddff", label="video_sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
fillcolor="#ffffff"; | |
subgraph cluster_vbin_0x9c76c0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstBin\nvbin\n[-] -> [=]\nparent=(GstPlaySink) playsink"; | |
subgraph cluster_vbin_0x9c76c0_sink { | |
label=""; | |
style="invis"; | |
_proxypad10_0x7f71b800c770 [color=black, fillcolor="#ddddff", label="proxypad10\n[>][bfb]", height="0.2", style="filled,solid"]; | |
vbin_0x9c76c0_sink_0x7f71b8018050 -> _proxypad10_0x7f71b800c770 [style=dashed, minlen=0] | |
vbin_0x9c76c0_sink_0x7f71b8018050 [color=black, fillcolor="#ddddff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
fillcolor="#ffffff"; | |
subgraph cluster_vconv_0x7f71b8016180 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstPlaySinkVideoConvert\nvconv\n[=]\nparent=(GstBin) vbin\nuse-converters=TRUE\nuse-balance=TRUE"; | |
subgraph cluster_vconv_0x7f71b8016180_sink { | |
label=""; | |
style="invis"; | |
_proxypad8_0x7f71b800c2d0 [color=black, fillcolor="#ddddff", label="proxypad8\n[>][bfb]", height="0.2", style="filled,solid"]; | |
vconv_0x7f71b8016180_sink_0x9e3b30 -> _proxypad8_0x7f71b800c2d0 [style=dashed, minlen=0] | |
vconv_0x7f71b8016180_sink_0x9e3b30 [color=black, fillcolor="#ddddff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_vconv_0x7f71b8016180_src { | |
label=""; | |
style="invis"; | |
_proxypad9_0x7f71b800c520 [color=black, fillcolor="#ffdddd", label="proxypad9\n[>][bfb]", height="0.2", style="filled,solid"]; | |
_proxypad9_0x7f71b800c520 -> vconv_0x7f71b8016180_src_0x9e3da0 [style=dashed, minlen=0] | |
vconv_0x7f71b8016180_src_0x9e3da0 [color=black, fillcolor="#ffdddd", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
vconv_0x7f71b8016180_sink_0x9e3b30 -> vconv_0x7f71b8016180_src_0x9e3da0 [style="invis"]; | |
fillcolor="#ffffff"; | |
subgraph cluster_conv2_0x7f71b8042cd0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVideoConvert\nconv2\n[=]\nparent=(GstPlaySinkVideoConvert) vconv\nqos=TRUE"; | |
subgraph cluster_conv2_0x7f71b8042cd0_sink { | |
label=""; | |
style="invis"; | |
conv2_0x7f71b8042cd0_sink_0x7f71d4069930 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_conv2_0x7f71b8042cd0_src { | |
label=""; | |
style="invis"; | |
conv2_0x7f71b8042cd0_src_0x7f71b803e4f0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
conv2_0x7f71b8042cd0_sink_0x7f71d4069930 -> conv2_0x7f71b8042cd0_src_0x7f71b803e4f0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
conv2_0x7f71b8042cd0_src_0x7f71b803e4f0 -> _proxypad9_0x7f71b800c520 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l", headlabel="ANY"] | |
subgraph cluster_videobalance_0x7f71b801a8c0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVideoBalance\nvideobalance\n[=]\nparent=(GstPlaySinkVideoConvert) vconv\nqos=TRUE"; | |
subgraph cluster_videobalance_0x7f71b801a8c0_sink { | |
label=""; | |
style="invis"; | |
videobalance_0x7f71b801a8c0_sink_0x7f71d40694b0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_videobalance_0x7f71b801a8c0_src { | |
label=""; | |
style="invis"; | |
videobalance_0x7f71b801a8c0_src_0x7f71d40696f0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
videobalance_0x7f71b801a8c0_sink_0x7f71d40694b0 -> videobalance_0x7f71b801a8c0_src_0x7f71d40696f0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
videobalance_0x7f71b801a8c0_src_0x7f71d40696f0 -> conv2_0x7f71b8042cd0_sink_0x7f71d4069930 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l", headlabel="video/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw(ANY)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"] | |
subgraph cluster_scale_0x7f71b803d8f0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVideoScale\nscale\n[=]\nparent=(GstPlaySinkVideoConvert) vconv\nqos=TRUE"; | |
subgraph cluster_scale_0x7f71b803d8f0_sink { | |
label=""; | |
style="invis"; | |
scale_0x7f71b803d8f0_sink_0x7f71d4069db0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_scale_0x7f71b803d8f0_src { | |
label=""; | |
style="invis"; | |
scale_0x7f71b803d8f0_src_0x7f71d4069b70 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
scale_0x7f71b803d8f0_sink_0x7f71d4069db0 -> scale_0x7f71b803d8f0_src_0x7f71d4069b70 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
scale_0x7f71b803d8f0_src_0x7f71d4069b70 -> videobalance_0x7f71b801a8c0_sink_0x7f71d40694b0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l", headlabel="video/x-raw\l format: { (string)AYUV, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw(ANY)\l"] | |
subgraph cluster_conv_0x7f71b803bfe0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVideoConvert\nconv\n[=]\nparent=(GstPlaySinkVideoConvert) vconv\nqos=TRUE"; | |
subgraph cluster_conv_0x7f71b803bfe0_sink { | |
label=""; | |
style="invis"; | |
conv_0x7f71b803bfe0_sink_0x7f71b803e2b0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_conv_0x7f71b803bfe0_src { | |
label=""; | |
style="invis"; | |
conv_0x7f71b803bfe0_src_0x7f71b803e070 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
conv_0x7f71b803bfe0_sink_0x7f71b803e2b0 -> conv_0x7f71b803bfe0_src_0x7f71b803e070 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
_proxypad8_0x7f71b800c2d0 -> conv_0x7f71b803bfe0_sink_0x7f71b803e2b0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l", headlabel="video/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw(ANY)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"] | |
conv_0x7f71b803bfe0_src_0x7f71b803e070 -> scale_0x7f71b803d8f0_sink_0x7f71d4069db0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l", headlabel="video/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 32767 ]\l height: [ 1, 32767 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw(ANY)\l format: { (string)I420, (str... }\l width: [ 1, 32767 ]\l height: [ 1, 32767 ]\l framerate: [ 0/1, 2147483647/1 ]\l"] | |
subgraph cluster_identity_0x9cd150 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstIdentity\nidentity\n[=]\nparent=(GstPlaySinkVideoConvert) vconv\nsignal-handoffs=FALSE"; | |
subgraph cluster_identity_0x9cd150_sink { | |
label=""; | |
style="invis"; | |
identity_0x9cd150_sink_0x7f71d4069030 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_identity_0x9cd150_src { | |
label=""; | |
style="invis"; | |
identity_0x9cd150_src_0x7f71d4069270 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
identity_0x9cd150_sink_0x7f71d4069030 -> identity_0x9cd150_src_0x7f71d4069270 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
} | |
vconv_0x7f71b8016180_src_0x9e3da0 -> video_output_bin_0x9c7040_sink_0x9e2060 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l", headlabel="ANY"] | |
subgraph cluster_vqueue_0x7f71d4066da0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstQueue\nvqueue\n[=]\nparent=(GstBin) vbin\nmax-size-buffers=3\nmax-size-bytes=0\nmax-size-time=0\nsilent=TRUE"; | |
subgraph cluster_vqueue_0x7f71d4066da0_sink { | |
label=""; | |
style="invis"; | |
vqueue_0x7f71d4066da0_sink_0x7f71d4068bb0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_vqueue_0x7f71d4066da0_src { | |
label=""; | |
style="invis"; | |
vqueue_0x7f71d4066da0_src_0x7f71d4068df0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"]; | |
} | |
vqueue_0x7f71d4066da0_sink_0x7f71d4068bb0 -> vqueue_0x7f71d4066da0_src_0x7f71d4068df0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
_proxypad10_0x7f71b800c770 -> vqueue_0x7f71d4066da0_sink_0x7f71d4068bb0 [label="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l"] | |
vqueue_0x7f71d4066da0_src_0x7f71d4068df0 -> vconv_0x7f71b8016180_sink_0x9e3b30 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l", headlabel="ANY"] | |
subgraph cluster_video_output_bin_0x9c7040 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstBin\nvideo-output-bin\n[-] -> [=]\nparent=(GstBin) vbin"; | |
subgraph cluster_video_output_bin_0x9c7040_sink { | |
label=""; | |
style="invis"; | |
_proxypad0_0x9e4180 [color=black, fillcolor="#ddddff", label="proxypad0\n[>][bfb]", height="0.2", style="filled,solid"]; | |
video_output_bin_0x9c7040_sink_0x9e2060 -> _proxypad0_0x9e4180 [style=dashed, minlen=0] | |
video_output_bin_0x9c7040_sink_0x9e2060 [color=black, fillcolor="#ddddff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
fillcolor="#ffffff"; | |
subgraph cluster_appsink0_0x9dc1b0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstAppSink\nappsink0\n[-] -> [=]\nparent=(GstBin) video-output-bin\neos=FALSE\nemit-signals=TRUE\nwait-on-eos=FALSE"; | |
subgraph cluster_appsink0_0x9dc1b0_sink { | |
label=""; | |
style="invis"; | |
appsink0_0x9dc1b0_sink_0x9cedf0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
fillcolor="#aaaaff"; | |
} | |
subgraph cluster_capsfilter0_0x9d8220 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstCapsFilter\ncapsfilter0\n[=]\nparent=(GstBin) video-output-bin\ncaps=video/x-raw, format=(string)I420, colorimetry=(string)bt709"; | |
subgraph cluster_capsfilter0_0x9d8220_sink { | |
label=""; | |
style="invis"; | |
capsfilter0_0x9d8220_sink_0x9ce970 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_capsfilter0_0x9d8220_src { | |
label=""; | |
style="invis"; | |
capsfilter0_0x9d8220_src_0x9cebb0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
capsfilter0_0x9d8220_sink_0x9ce970 -> capsfilter0_0x9d8220_src_0x9cebb0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
capsfilter0_0x9d8220_src_0x9cebb0 -> appsink0_0x9dc1b0_sink_0x9cedf0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l", headlabel="ANY"] | |
subgraph cluster_videoconvert0_0x9d70d0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVideoConvert\nvideoconvert0\n[=]\nparent=(GstBin) video-output-bin\nqos=TRUE"; | |
subgraph cluster_videoconvert0_0x9d70d0_sink { | |
label=""; | |
style="invis"; | |
videoconvert0_0x9d70d0_sink_0x9ce4f0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_videoconvert0_0x9d70d0_src { | |
label=""; | |
style="invis"; | |
videoconvert0_0x9d70d0_src_0x9ce730 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
videoconvert0_0x9d70d0_sink_0x9ce4f0 -> videoconvert0_0x9d70d0_src_0x9ce730 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
videoconvert0_0x9d70d0_src_0x9ce730 -> capsfilter0_0x9d8220_sink_0x9ce970 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l", headlabel="ANY"] | |
subgraph cluster_identity0_0x9cc290 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstIdentity\nidentity0\n[=]\nparent=(GstBin) video-output-bin"; | |
subgraph cluster_identity0_0x9cc290_sink { | |
label=""; | |
style="invis"; | |
identity0_0x9cc290_sink_0x9ce070 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_identity0_0x9cc290_src { | |
label=""; | |
style="invis"; | |
identity0_0x9cc290_src_0x9ce2b0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
identity0_0x9cc290_sink_0x9ce070 -> identity0_0x9cc290_src_0x9ce2b0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
_proxypad0_0x9e4180 -> identity0_0x9cc290_sink_0x9ce070 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l", headlabel="ANY"] | |
identity0_0x9cc290_src_0x9ce2b0 -> videoconvert0_0x9d70d0_sink_0x9ce4f0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l", headlabel="video/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw(ANY)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"] | |
} | |
} | |
subgraph cluster_vdbin_0x9c7860 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstBin\nvdbin\n[=]\nparent=(GstPlaySink) playsink"; | |
subgraph cluster_vdbin_0x9c7860_sink { | |
label=""; | |
style="invis"; | |
_proxypad11_0x7f71b800c9c0 [color=black, fillcolor="#ddddff", label="proxypad11\n[>][bfb]", height="0.2", style="filled,solid"]; | |
vdbin_0x9c7860_sink_0x7f71b80182c0 -> _proxypad11_0x7f71b800c9c0 [style=dashed, minlen=0] | |
vdbin_0x9c7860_sink_0x7f71b80182c0 [color=black, fillcolor="#ddddff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_vdbin_0x9c7860_src { | |
label=""; | |
style="invis"; | |
_proxypad12_0x7f71b800cc10 [color=black, fillcolor="#ffdddd", label="proxypad12\n[>][bfb]", height="0.2", style="filled,solid"]; | |
_proxypad12_0x7f71b800cc10 -> vdbin_0x9c7860_src_0x7f71b8018530 [style=dashed, minlen=0] | |
vdbin_0x9c7860_src_0x7f71b8018530 [color=black, fillcolor="#ffdddd", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
vdbin_0x9c7860_sink_0x7f71b80182c0 -> vdbin_0x9c7860_src_0x7f71b8018530 [style="invis"]; | |
fillcolor="#ffffff"; | |
subgraph cluster_deinterlace_0x7f71b8056e10 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstDeinterlace\ndeinterlace\n[=]\nparent=(GstBin) vdbin"; | |
subgraph cluster_deinterlace_0x7f71b8056e10_sink { | |
label=""; | |
style="invis"; | |
deinterlace_0x7f71b8056e10_sink_0x7f71b803f030 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_deinterlace_0x7f71b8056e10_src { | |
label=""; | |
style="invis"; | |
deinterlace_0x7f71b8056e10_src_0x7f71b803f270 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
deinterlace_0x7f71b8056e10_sink_0x7f71b803f030 -> deinterlace_0x7f71b8056e10_src_0x7f71b803f270 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
deinterlace_0x7f71b8056e10_src_0x7f71b803f270 -> _proxypad12_0x7f71b800cc10 [label="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l"] | |
subgraph cluster_vdconv_0x7f71b80491d0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVideoConvert\nvdconv\n[=]\nparent=(GstBin) vdbin\nqos=TRUE"; | |
subgraph cluster_vdconv_0x7f71b80491d0_sink { | |
label=""; | |
style="invis"; | |
vdconv_0x7f71b80491d0_sink_0x7f71b803ebb0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_vdconv_0x7f71b80491d0_src { | |
label=""; | |
style="invis"; | |
vdconv_0x7f71b80491d0_src_0x7f71b803edf0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
vdconv_0x7f71b80491d0_sink_0x7f71b803ebb0 -> vdconv_0x7f71b80491d0_src_0x7f71b803edf0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
_proxypad11_0x7f71b800c9c0 -> vdconv_0x7f71b80491d0_sink_0x7f71b803ebb0 [label="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l"] | |
vdconv_0x7f71b80491d0_src_0x7f71b803edf0 -> deinterlace_0x7f71b8056e10_sink_0x7f71b803f030 [label="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l"] | |
} | |
vdbin_0x9c7860_src_0x7f71b8018530 -> vbin_0x9c76c0_sink_0x7f71b8018050 [label="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l"] | |
subgraph cluster_streamsynchronizer0_0x84be70 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstStreamSynchronizer\nstreamsynchronizer0\n[=]\nparent=(GstPlaySink) playsink"; | |
subgraph cluster_streamsynchronizer0_0x84be70_sink { | |
label=""; | |
style="invis"; | |
streamsynchronizer0_0x84be70_sink_0_0x7f71b803e730 [color=black, fillcolor="#aaaaff", label="sink_0\n[>][bfb]", height="0.2", style="filled,dashed"]; | |
} | |
subgraph cluster_streamsynchronizer0_0x84be70_src { | |
label=""; | |
style="invis"; | |
streamsynchronizer0_0x84be70_src_0_0x7f71b803e970 [color=black, fillcolor="#ffaaaa", label="src_0\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
} | |
streamsynchronizer0_0x84be70_sink_0_0x7f71b803e730 -> streamsynchronizer0_0x84be70_src_0_0x7f71b803e970 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
streamsynchronizer0_0x84be70_src_0_0x7f71b803e970 -> vdbin_0x9c7860_sink_0x7f71b80182c0 [label="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l"] | |
_proxypad7_0x7f71b800c080 -> streamsynchronizer0_0x84be70_sink_0_0x7f71b803e730 [label="video/x-raw\l format: I420\l width: 1920\l height: 1080\l framerate: 61/2\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt709\l chroma-site: mpeg2\l"] | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
digraph pipeline { | |
rankdir=LR; | |
fontname="sans"; | |
fontsize="10"; | |
labelloc=t; | |
nodesep=.1; | |
ranksep=.2; | |
label="<GstPlayBin>\nplaybin0\n[-] -> [>]\ncurrent-uri=\"file:///data/bbb.mp4\"\nsource=(GstFileSrc) source\nn-video=1\ncurrent-video=0\nn-audio=2\ncurrent-audio=0\naudio-sink=(GstPulseSink) pulsesink3\nvideo-sink=(GstBin) video-output-bin\nvideo-stream-combiner=(GstInputSelector) inputselector0\naudio-stream-combiner=(GstInputSelector) inputselector1"; | |
node [style="filled,rounded", shape=box, fontsize="9", fontname="sans", margin="0.0,0.0"]; | |
edge [labelfontsize="6", fontsize="9", fontname="monospace"]; | |
legend [ | |
pos="0,0!", | |
margin="0.05,0.05", | |
style="filled", | |
label="Legend\lElement-States: [~] void-pending, [0] null, [-] ready, [=] paused, [>] playing\lPad-Activation: [-] none, [>] push, [<] pull\lPad-Flags: [b]locked, [f]lushing, [b]locking, [E]OS; upper-case is set\lPad-Task: [T] has started task, [t] has paused task\l", | |
]; | |
subgraph cluster_inputselector1_0x7fd53000e180 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstInputSelector\ninputselector1\n[=]\nparent=(GstPlayBin) playbin0\nn-pads=2\nactive-pad=(GstSelectorPad) sink_0"; | |
subgraph cluster_inputselector1_0x7fd53000e180_sink { | |
label=""; | |
style="invis"; | |
inputselector1_0x7fd53000e180_sink_0_0x7fd5300104b0 [color=black, fillcolor="#aaaaff", label="sink_0\nrunning-time=1008000000\ntags=((GstTagList*) 0x7fd52c07cf20)\nactive=TRUE\nalways-ok=FALSE\n[>][bfb]", height="0.2", style="filled,dashed"]; | |
inputselector1_0x7fd53000e180_sink_1_0x7fd5300107a0 [color=black, fillcolor="#aaaaff", label="sink_1\nrunning-time=960000000\ntags=((GstTagList*) 0x7fd524002f70)\nalways-ok=FALSE\n[>][bfb]", height="0.2", style="filled,dashed"]; | |
} | |
subgraph cluster_inputselector1_0x7fd53000e180_src { | |
label=""; | |
style="invis"; | |
inputselector1_0x7fd53000e180_src_0x7fd5503098f0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
inputselector1_0x7fd53000e180_sink_0_0x7fd5300104b0 -> inputselector1_0x7fd53000e180_src_0x7fd5503098f0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
inputselector1_0x7fd53000e180_src_0x7fd5503098f0 -> playsink_0x9c42f0_audio_sink_0x9e3da0 [label="audio/x-raw\l format: S16LE\l layout: interleaved\l rate: 48000\l channels: 2\l channel-mask: 0x0000000000000003\l"] | |
subgraph cluster_inputselector0_0x7fd53000e020 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstInputSelector\ninputselector0\n[=]\nparent=(GstPlayBin) playbin0\nn-pads=1\nactive-pad=(GstSelectorPad) sink_0"; | |
subgraph cluster_inputselector0_0x7fd53000e020_sink { | |
label=""; | |
style="invis"; | |
inputselector0_0x7fd53000e020_sink_0_0x7fd5300101c0 [color=black, fillcolor="#aaaaff", label="sink_0\nactive=TRUE\nalways-ok=FALSE\n[>][bfb]", height="0.2", style="filled,dashed"]; | |
} | |
subgraph cluster_inputselector0_0x7fd53000e020_src { | |
label=""; | |
style="invis"; | |
inputselector0_0x7fd53000e020_src_0x7fd5503096b0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
inputselector0_0x7fd53000e020_sink_0_0x7fd5300101c0 -> inputselector0_0x7fd53000e020_src_0x7fd5503096b0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
inputselector0_0x7fd53000e020_src_0x7fd5503096b0 -> playsink_0x9c42f0_video_sink_0x7fd530014050 [label="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l"] | |
subgraph cluster_uridecodebin0_0xa04090 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstURIDecodeBin\nuridecodebin0\n[=]\nparent=(GstPlayBin) playbin0\nuri=\"file:///data/bbb.mp4\"\nsource=(GstFileSrc) source\ncaps=video/x-raw(ANY); audio/x-raw(ANY); text/x-raw(ANY); subpicture/x-dvd; subpictur…"; | |
subgraph cluster_uridecodebin0_0xa04090_src { | |
label=""; | |
style="invis"; | |
_proxypad8_0x9e5d40 [color=black, fillcolor="#ffdddd", label="proxypad8\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
_proxypad8_0x9e5d40 -> uridecodebin0_0xa04090_src_0_0x9e3650 [style=dashed, minlen=0] | |
uridecodebin0_0xa04090_src_0_0x9e3650 [color=black, fillcolor="#ffdddd", label="src_0\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
_proxypad9_0x7fd53000c100 [color=black, fillcolor="#ffdddd", label="proxypad9\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
_proxypad9_0x7fd53000c100 -> uridecodebin0_0xa04090_src_1_0x9e38c0 [style=dashed, minlen=0] | |
uridecodebin0_0xa04090_src_1_0x9e38c0 [color=black, fillcolor="#ffdddd", label="src_1\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
_proxypad10_0x7fd53000c350 [color=black, fillcolor="#ffdddd", label="proxypad10\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
_proxypad10_0x7fd53000c350 -> uridecodebin0_0xa04090_src_2_0x9e3b30 [style=dashed, minlen=0] | |
uridecodebin0_0xa04090_src_2_0x9e3b30 [color=black, fillcolor="#ffdddd", label="src_2\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
} | |
fillcolor="#ffffff"; | |
subgraph cluster_decodebin0_0xa0a1e0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstDecodeBin\ndecodebin0\n[=]\nparent=(GstURIDecodeBin) uridecodebin0\ncaps=video/x-raw(ANY); audio/x-raw(ANY); text/x-raw(ANY); subpicture/x-dvd; subpictur…"; | |
subgraph cluster_decodebin0_0xa0a1e0_sink { | |
label=""; | |
style="invis"; | |
_proxypad1_0x9e43d0 [color=black, fillcolor="#ddddff", label="proxypad1\n[<][bfb]", height="0.2", style="filled,solid"]; | |
decodebin0_0xa0a1e0_sink_0x9e22d0 -> _proxypad1_0x9e43d0 [style=dashed, minlen=0] | |
decodebin0_0xa0a1e0_sink_0x9e22d0 [color=black, fillcolor="#ddddff", label="sink\n[<][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_decodebin0_0xa0a1e0_src { | |
label=""; | |
style="invis"; | |
_proxypad3_0x9e4ac0 [color=black, fillcolor="#ffdddd", label="proxypad3\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
_proxypad3_0x9e4ac0 -> decodebin0_0xa0a1e0_src_0_0x7fd5540240d0 [style=dashed, minlen=0] | |
decodebin0_0xa0a1e0_src_0_0x7fd5540240d0 [color=black, fillcolor="#ffdddd", label="src_0\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
_proxypad6_0x9e58a0 [color=black, fillcolor="#ffdddd", label="proxypad6\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
_proxypad6_0x9e58a0 -> decodebin0_0xa0a1e0_src_1_0x7fd554024b10 [style=dashed, minlen=0] | |
decodebin0_0xa0a1e0_src_1_0x7fd554024b10 [color=black, fillcolor="#ffdddd", label="src_1\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
_proxypad7_0x9e5af0 [color=black, fillcolor="#ffdddd", label="proxypad7\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
_proxypad7_0x9e5af0 -> decodebin0_0xa0a1e0_src_2_0x7fd554024da0 [style=dashed, minlen=0] | |
decodebin0_0xa0a1e0_src_2_0x7fd554024da0 [color=black, fillcolor="#ffdddd", label="src_2\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
} | |
decodebin0_0xa0a1e0_sink_0x9e22d0 -> decodebin0_0xa0a1e0_src_0_0x7fd5540240d0 [style="invis"]; | |
fillcolor="#ffffff"; | |
subgraph cluster_avdec_mp3_0_0x7fd52c0472e0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="avdec_mp3\navdec_mp3-0\n[=]\nparent=(GstDecodeBin) decodebin0"; | |
subgraph cluster_avdec_mp3_0_0x7fd52c0472e0_sink { | |
label=""; | |
style="invis"; | |
avdec_mp3_0_0x7fd52c0472e0_sink_0x7fd550308930 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_avdec_mp3_0_0x7fd52c0472e0_src { | |
label=""; | |
style="invis"; | |
avdec_mp3_0_0x7fd52c0472e0_src_0x7fd550308b70 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
avdec_mp3_0_0x7fd52c0472e0_sink_0x7fd550308930 -> avdec_mp3_0_0x7fd52c0472e0_src_0x7fd550308b70 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
avdec_mp3_0_0x7fd52c0472e0_src_0x7fd550308b70 -> _proxypad6_0x9e58a0 [label="audio/x-raw\l format: S16LE\l layout: interleaved\l rate: 48000\l channels: 2\l channel-mask: 0x0000000000000003\l"] | |
subgraph cluster_a52dec0_0x7fd52401b990 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstA52Dec\na52dec0\n[=]\nparent=(GstDecodeBin) decodebin0\nlfe=FALSE"; | |
subgraph cluster_a52dec0_0x7fd52401b990_sink { | |
label=""; | |
style="invis"; | |
a52dec0_0x7fd52401b990_sink_0x7fd550309230 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_a52dec0_0x7fd52401b990_src { | |
label=""; | |
style="invis"; | |
a52dec0_0x7fd52401b990_src_0x7fd550309470 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
a52dec0_0x7fd52401b990_sink_0x7fd550309230 -> a52dec0_0x7fd52401b990_src_0x7fd550309470 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
a52dec0_0x7fd52401b990_src_0x7fd550309470 -> _proxypad7_0x9e5af0 [label="audio/x-raw\l format: F32LE\l layout: interleaved\l rate: 48000\l channels: 6\l channel-mask: 0x000000000000003f\l"] | |
subgraph cluster_capsfilter3_0x9d95a0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstCapsFilter\ncapsfilter3\n[=]\nparent=(GstDecodeBin) decodebin0\ncaps=audio/x-ac3, framed=(boolean)true, channels=(int)[ 1, 6 ], rate=(int)[ 8000, 480…"; | |
subgraph cluster_capsfilter3_0x9d95a0_sink { | |
label=""; | |
style="invis"; | |
capsfilter3_0x9d95a0_sink_0x7fd550029db0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_capsfilter3_0x9d95a0_src { | |
label=""; | |
style="invis"; | |
capsfilter3_0x9d95a0_src_0x7fd550308030 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
capsfilter3_0x9d95a0_sink_0x7fd550029db0 -> capsfilter3_0x9d95a0_src_0x7fd550308030 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
capsfilter3_0x9d95a0_src_0x7fd550308030 -> a52dec0_0x7fd52401b990_sink_0x7fd550309230 [label="audio/x-ac3\l framed: true\l rate: 48000\l channels: 6\l alignment: frame\l"] | |
subgraph cluster_ac3parse0_0x7fd550305ac0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstAc3Parse\nac3parse0\n[=]\nparent=(GstDecodeBin) decodebin0"; | |
subgraph cluster_ac3parse0_0x7fd550305ac0_sink { | |
label=""; | |
style="invis"; | |
ac3parse0_0x7fd550305ac0_sink_0x7fd550029930 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_ac3parse0_0x7fd550305ac0_src { | |
label=""; | |
style="invis"; | |
ac3parse0_0x7fd550305ac0_src_0x7fd550029b70 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
ac3parse0_0x7fd550305ac0_sink_0x7fd550029930 -> ac3parse0_0x7fd550305ac0_src_0x7fd550029b70 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
ac3parse0_0x7fd550305ac0_src_0x7fd550029b70 -> capsfilter3_0x9d95a0_sink_0x7fd550029db0 [label="audio/x-ac3\l framed: true\l rate: 48000\l channels: 6\l alignment: frame\l"] | |
subgraph cluster_mpegaudioparse0_0x7fd5502e5690 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstMpegAudioParse\nmpegaudioparse0\n[=]\nparent=(GstDecodeBin) decodebin0"; | |
subgraph cluster_mpegaudioparse0_0x7fd5502e5690_sink { | |
label=""; | |
style="invis"; | |
mpegaudioparse0_0x7fd5502e5690_sink_0x7fd550028df0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_mpegaudioparse0_0x7fd5502e5690_src { | |
label=""; | |
style="invis"; | |
mpegaudioparse0_0x7fd5502e5690_src_0x7fd550029030 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
mpegaudioparse0_0x7fd5502e5690_sink_0x7fd550028df0 -> mpegaudioparse0_0x7fd5502e5690_src_0x7fd550029030 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
mpegaudioparse0_0x7fd5502e5690_src_0x7fd550029030 -> avdec_mp3_0_0x7fd52c0472e0_sink_0x7fd550308930 [label="audio/mpeg\l mpegversion: 1\l mpegaudioversion: 1\l layer: 3\l rate: 48000\l channels: 2\l parsed: true\l"] | |
subgraph cluster_vaapidecodebin0_0x7fd5500340d0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVaapiDecodeBin\nvaapidecodebin0\n[=]\nparent=(GstDecodeBin) decodebin0"; | |
subgraph cluster_vaapidecodebin0_0x7fd5500340d0_sink { | |
label=""; | |
style="invis"; | |
_proxypad4_0x9e5400 [color=black, fillcolor="#ddddff", label="proxypad4\n[>][bfb]", height="0.2", style="filled,solid"]; | |
vaapidecodebin0_0x7fd5500340d0_sink_0x9e2a20 -> _proxypad4_0x9e5400 [style=dashed, minlen=0] | |
vaapidecodebin0_0x7fd5500340d0_sink_0x9e2a20 [color=black, fillcolor="#ddddff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_vaapidecodebin0_0x7fd5500340d0_src { | |
label=""; | |
style="invis"; | |
_proxypad5_0x9e5650 [color=black, fillcolor="#ffdddd", label="proxypad5\n[>][bfb]", height="0.2", style="filled,solid"]; | |
_proxypad5_0x9e5650 -> vaapidecodebin0_0x7fd5500340d0_src_0x9e2c90 [style=dashed, minlen=0] | |
vaapidecodebin0_0x7fd5500340d0_src_0x9e2c90 [color=black, fillcolor="#ffdddd", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
vaapidecodebin0_0x7fd5500340d0_sink_0x9e2a20 -> vaapidecodebin0_0x7fd5500340d0_src_0x9e2c90 [style="invis"]; | |
fillcolor="#ffffff"; | |
subgraph cluster_vaapipostproc0_0x7fd55002d420 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVaapiPostproc\nvaapipostproc0\n[=]\nparent=(GstVaapiDecodeBin) vaapidecodebin0\nformat=i420"; | |
subgraph cluster_vaapipostproc0_0x7fd55002d420_sink { | |
label=""; | |
style="invis"; | |
vaapipostproc0_0x7fd55002d420_sink_0x7fd5500282b0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_vaapipostproc0_0x7fd55002d420_src { | |
label=""; | |
style="invis"; | |
vaapipostproc0_0x7fd55002d420_src_0x7fd5500284f0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
vaapipostproc0_0x7fd55002d420_sink_0x7fd5500282b0 -> vaapipostproc0_0x7fd55002d420_src_0x7fd5500284f0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
vaapipostproc0_0x7fd55002d420_src_0x7fd5500284f0 -> _proxypad5_0x9e5650 [label="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l"] | |
subgraph cluster_capsfilter2_0x9d9260 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstCapsFilter\ncapsfilter2\n[=]\nparent=(GstVaapiDecodeBin) vaapidecodebin0\ncaps=video/x-raw(memory:VASurface), format=(string)NV12"; | |
subgraph cluster_capsfilter2_0x9d9260_sink { | |
label=""; | |
style="invis"; | |
capsfilter2_0x9d9260_sink_0x7fd554175d70 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_capsfilter2_0x9d9260_src { | |
label=""; | |
style="invis"; | |
capsfilter2_0x9d9260_src_0x7fd550028070 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
capsfilter2_0x9d9260_sink_0x7fd554175d70 -> capsfilter2_0x9d9260_src_0x7fd550028070 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
capsfilter2_0x9d9260_src_0x7fd550028070 -> vaapipostproc0_0x7fd55002d420_sink_0x7fd5500282b0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:VASurface)\l format: NV12\l width: 3840\l height: 2160\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l framerate: 30/1\l", headlabel="video/x-raw(memory:VASurface)\l format: { (string)ENCODED, (... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l interlace-mode: { (string)progressiv... }\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l interlace-mode: { (string)progressiv... }\l"] | |
subgraph cluster_vaapi_queue_0x7fd550026010 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstQueue\nvaapi-queue\n[=]\nparent=(GstVaapiDecodeBin) vaapidecodebin0\nmax-size-buffers=0\nmax-size-bytes=0\nmax-size-time=0"; | |
subgraph cluster_vaapi_queue_0x7fd550026010_sink { | |
label=""; | |
style="invis"; | |
vaapi_queue_0x7fd550026010_sink_0x7fd5541758f0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_vaapi_queue_0x7fd550026010_src { | |
label=""; | |
style="invis"; | |
vaapi_queue_0x7fd550026010_src_0x7fd554175b30 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"]; | |
} | |
vaapi_queue_0x7fd550026010_sink_0x7fd5541758f0 -> vaapi_queue_0x7fd550026010_src_0x7fd554175b30 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
vaapi_queue_0x7fd550026010_src_0x7fd554175b30 -> capsfilter2_0x9d9260_sink_0x7fd554175d70 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:VASurface)\l format: NV12\l width: 3840\l height: 2160\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l framerate: 30/1\l", headlabel="ANY"] | |
subgraph cluster_vaapidecode0_0x7fd550035da0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVaapiDecode\nvaapidecode0\n[=]\nparent=(GstVaapiDecodeBin) vaapidecodebin0"; | |
subgraph cluster_vaapidecode0_0x7fd550035da0_sink { | |
label=""; | |
style="invis"; | |
vaapidecode0_0x7fd550035da0_sink_0x7fd554175470 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_vaapidecode0_0x7fd550035da0_src { | |
label=""; | |
style="invis"; | |
vaapidecode0_0x7fd550035da0_src_0x7fd5541756b0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
vaapidecode0_0x7fd550035da0_sink_0x7fd554175470 -> vaapidecode0_0x7fd550035da0_src_0x7fd5541756b0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
_proxypad4_0x9e5400 -> vaapidecode0_0x7fd550035da0_sink_0x7fd554175470 [label="video/x-h264\l stream-format: avc\l alignment: au\l level: 5.1\l profile: high\l codec_data: 01640033ffe1001b676400...\l width: 3840\l height: 2160\l framerate: 30/1\l pixel-aspect-ratio: 1/1\l interlace-mode: progressive\l parsed: true\l"] | |
vaapidecode0_0x7fd550035da0_src_0x7fd5541756b0 -> vaapi_queue_0x7fd550026010_sink_0x7fd5541758f0 [label="video/x-raw(memory:VASurface)\l format: NV12\l width: 3840\l height: 2160\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l framerate: 30/1\l"] | |
} | |
vaapidecodebin0_0x7fd5500340d0_src_0x9e2c90 -> _proxypad3_0x9e4ac0 [label="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l"] | |
subgraph cluster_capsfilter1_0x9d8f20 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstCapsFilter\ncapsfilter1\n[=]\nparent=(GstDecodeBin) decodebin0\ncaps=video/x-h264, parsed=(boolean)true, stream-format=(string){ avc, avc3, byte-stre…"; | |
subgraph cluster_capsfilter1_0x9d8f20_sink { | |
label=""; | |
style="invis"; | |
capsfilter1_0x9d8f20_sink_0x7fd554174ff0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_capsfilter1_0x9d8f20_src { | |
label=""; | |
style="invis"; | |
capsfilter1_0x9d8f20_src_0x7fd554175230 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
capsfilter1_0x9d8f20_sink_0x7fd554174ff0 -> capsfilter1_0x9d8f20_src_0x7fd554175230 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
capsfilter1_0x9d8f20_src_0x7fd554175230 -> vaapidecodebin0_0x7fd5500340d0_sink_0x9e2a20 [label="video/x-h264\l stream-format: avc\l alignment: au\l level: 5.1\l profile: high\l codec_data: 01640033ffe1001b676400...\l width: 3840\l height: 2160\l framerate: 30/1\l pixel-aspect-ratio: 1/1\l interlace-mode: progressive\l parsed: true\l"] | |
subgraph cluster_h264parse0_0x7fd55000a6d0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstH264Parse\nh264parse0\n[=]\nparent=(GstDecodeBin) decodebin0"; | |
subgraph cluster_h264parse0_0x7fd55000a6d0_sink { | |
label=""; | |
style="invis"; | |
h264parse0_0x7fd55000a6d0_sink_0x7fd554174b70 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_h264parse0_0x7fd55000a6d0_src { | |
label=""; | |
style="invis"; | |
h264parse0_0x7fd55000a6d0_src_0x7fd554174db0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
h264parse0_0x7fd55000a6d0_sink_0x7fd554174b70 -> h264parse0_0x7fd55000a6d0_src_0x7fd554174db0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
h264parse0_0x7fd55000a6d0_src_0x7fd554174db0 -> capsfilter1_0x9d8f20_sink_0x7fd554174ff0 [label="video/x-h264\l stream-format: avc\l alignment: au\l level: 5.1\l profile: high\l codec_data: 01640033ffe1001b676400...\l width: 3840\l height: 2160\l framerate: 30/1\l pixel-aspect-ratio: 1/1\l interlace-mode: progressive\l parsed: true\l"] | |
subgraph cluster_multiqueue0_0x7fd550005080 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstMultiQueue\nmultiqueue0\n[=]\nparent=(GstDecodeBin) decodebin0\nmax-size-bytes=2097152\nmax-size-time=0"; | |
subgraph cluster_multiqueue0_0x7fd550005080_sink { | |
label=""; | |
style="invis"; | |
multiqueue0_0x7fd550005080_sink_0_0x7fd5541746f0 [color=black, fillcolor="#aaaaff", label="sink_0\n[>][bfb]", height="0.2", style="filled,dashed"]; | |
multiqueue0_0x7fd550005080_sink_1_0x7fd550028970 [color=black, fillcolor="#aaaaff", label="sink_1\n[>][bfb]", height="0.2", style="filled,dashed"]; | |
multiqueue0_0x7fd550005080_sink_2_0x7fd5500294b0 [color=black, fillcolor="#aaaaff", label="sink_2\n[>][bfb]", height="0.2", style="filled,dashed"]; | |
} | |
subgraph cluster_multiqueue0_0x7fd550005080_src { | |
label=""; | |
style="invis"; | |
multiqueue0_0x7fd550005080_src_0_0x7fd554174930 [color=black, fillcolor="#ffaaaa", label="src_0\n[>][bfb][T]", height="0.2", style="filled,dotted"]; | |
multiqueue0_0x7fd550005080_src_1_0x7fd550028bb0 [color=black, fillcolor="#ffaaaa", label="src_1\n[>][bfb][T]", height="0.2", style="filled,dotted"]; | |
multiqueue0_0x7fd550005080_src_2_0x7fd5500296f0 [color=black, fillcolor="#ffaaaa", label="src_2\n[>][bfb][T]", height="0.2", style="filled,dotted"]; | |
} | |
multiqueue0_0x7fd550005080_sink_0_0x7fd5541746f0 -> multiqueue0_0x7fd550005080_src_0_0x7fd554174930 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
multiqueue0_0x7fd550005080_src_0_0x7fd554174930 -> h264parse0_0x7fd55000a6d0_sink_0x7fd554174b70 [label="video/x-h264\l stream-format: avc\l alignment: au\l level: 5.1\l profile: high\l codec_data: 01640033ffe1001b676400...\l width: 3840\l height: 2160\l framerate: 30/1\l pixel-aspect-ratio: 1/1\l"] | |
multiqueue0_0x7fd550005080_src_1_0x7fd550028bb0 -> mpegaudioparse0_0x7fd5502e5690_sink_0x7fd550028df0 [label="audio/mpeg\l mpegversion: 1\l parsed: true\l rate: 48000\l channels: 2\l"] | |
multiqueue0_0x7fd550005080_src_2_0x7fd5500296f0 -> ac3parse0_0x7fd550305ac0_sink_0x7fd550029930 [label="audio/x-ac3\l framed: true\l rate: 48000\l channels: 2\l"] | |
subgraph cluster_qtdemux0_0x7fd554172cc0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstQTDemux\nqtdemux0\n[=]\nparent=(GstDecodeBin) decodebin0"; | |
subgraph cluster_qtdemux0_0x7fd554172cc0_sink { | |
label=""; | |
style="invis"; | |
qtdemux0_0x7fd554172cc0_sink_0x9cfb70 [color=black, fillcolor="#aaaaff", label="sink\n[<][bfb][T]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_qtdemux0_0x7fd554172cc0_src { | |
label=""; | |
style="invis"; | |
qtdemux0_0x7fd554172cc0_video_0_0x7fd5541744b0 [color=black, fillcolor="#ffaaaa", label="video_0\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
qtdemux0_0x7fd554172cc0_audio_0_0x7fd550028730 [color=black, fillcolor="#ffaaaa", label="audio_0\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
qtdemux0_0x7fd554172cc0_audio_1_0x7fd550029270 [color=black, fillcolor="#ffaaaa", label="audio_1\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
} | |
qtdemux0_0x7fd554172cc0_sink_0x9cfb70 -> qtdemux0_0x7fd554172cc0_video_0_0x7fd5541744b0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
qtdemux0_0x7fd554172cc0_video_0_0x7fd5541744b0 -> multiqueue0_0x7fd550005080_sink_0_0x7fd5541746f0 [label="video/x-h264\l stream-format: avc\l alignment: au\l level: 5.1\l profile: high\l codec_data: 01640033ffe1001b676400...\l width: 3840\l height: 2160\l framerate: 30/1\l pixel-aspect-ratio: 1/1\l"] | |
qtdemux0_0x7fd554172cc0_audio_0_0x7fd550028730 -> multiqueue0_0x7fd550005080_sink_1_0x7fd550028970 [label="audio/mpeg\l mpegversion: 1\l parsed: true\l rate: 48000\l channels: 2\l"] | |
qtdemux0_0x7fd554172cc0_audio_1_0x7fd550029270 -> multiqueue0_0x7fd550005080_sink_2_0x7fd5500294b0 [label="audio/x-ac3\l framed: true\l rate: 48000\l channels: 2\l"] | |
subgraph cluster_typefind_0xa0c0c0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstTypeFindElement\ntypefind\n[=]\nparent=(GstDecodeBin) decodebin0\ncaps=video/quicktime, variant=(string)iso"; | |
subgraph cluster_typefind_0xa0c0c0_sink { | |
label=""; | |
style="invis"; | |
typefind_0xa0c0c0_sink_0x9cf270 [color=black, fillcolor="#aaaaff", label="sink\n[<][bfb][t]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_typefind_0xa0c0c0_src { | |
label=""; | |
style="invis"; | |
typefind_0xa0c0c0_src_0x9cf4b0 [color=black, fillcolor="#ffaaaa", label="src\n[<][bfb]", height="0.2", style="filled,solid"]; | |
} | |
typefind_0xa0c0c0_sink_0x9cf270 -> typefind_0xa0c0c0_src_0x9cf4b0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
_proxypad1_0x9e43d0 -> typefind_0xa0c0c0_sink_0x9cf270 [label="ANY"] | |
typefind_0xa0c0c0_src_0x9cf4b0 -> qtdemux0_0x7fd554172cc0_sink_0x9cfb70 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/quicktime\lvideo/mj2\laudio/x-m4a\lapplication/x-3gp\l"] | |
} | |
decodebin0_0xa0a1e0_src_0_0x7fd5540240d0 -> _proxypad8_0x9e5d40 [label="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l"] | |
decodebin0_0xa0a1e0_src_1_0x7fd554024b10 -> _proxypad9_0x7fd53000c100 [label="audio/x-raw\l format: S16LE\l layout: interleaved\l rate: 48000\l channels: 2\l channel-mask: 0x0000000000000003\l"] | |
decodebin0_0xa0a1e0_src_2_0x7fd554024da0 -> _proxypad10_0x7fd53000c350 [label="audio/x-raw\l format: F32LE\l layout: interleaved\l rate: 48000\l channels: 6\l channel-mask: 0x000000000000003f\l"] | |
subgraph cluster_source_0xa06100 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstFileSrc\nsource\n[=]\nparent=(GstURIDecodeBin) uridecodebin0\nlocation=\"/data/bbb.mp4\""; | |
subgraph cluster_source_0xa06100_src { | |
label=""; | |
style="invis"; | |
source_0xa06100_src_0x9cf030 [color=black, fillcolor="#ffaaaa", label="src\n[<][bfb]", height="0.2", style="filled,solid"]; | |
} | |
fillcolor="#ffaaaa"; | |
} | |
source_0xa06100_src_0x9cf030 -> decodebin0_0xa0a1e0_sink_0x9e22d0 [label="ANY"] | |
} | |
uridecodebin0_0xa04090_src_0_0x9e3650 -> inputselector0_0x7fd53000e020_sink_0_0x7fd5300101c0 [label="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l"] | |
uridecodebin0_0xa04090_src_1_0x9e38c0 -> inputselector1_0x7fd53000e180_sink_0_0x7fd5300104b0 [label="audio/x-raw\l format: S16LE\l layout: interleaved\l rate: 48000\l channels: 2\l channel-mask: 0x0000000000000003\l"] | |
uridecodebin0_0xa04090_src_2_0x9e3b30 -> inputselector1_0x7fd53000e180_sink_1_0x7fd5300107a0 [label="audio/x-raw\l format: F32LE\l layout: interleaved\l rate: 48000\l channels: 6\l channel-mask: 0x000000000000003f\l"] | |
subgraph cluster_playsink_0x9c42f0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstPlaySink\nplaysink\n[-] -> [=]\nparent=(GstPlayBin) playbin0\nflags=video+audio+text+soft-volume+deinterlace+soft-colorbalance\nvideo-sink=(GstBin) video-output-bin\naudio-sink=(GstPulseSink) pulsesink3\nsend-event-mode=first"; | |
subgraph cluster_playsink_0x9c42f0_sink { | |
label=""; | |
style="invis"; | |
_proxypad11_0x7fd53000c5a0 [color=black, fillcolor="#ddddff", label="proxypad11\n[>][bfb]", height="0.2", style="filled,solid"]; | |
playsink_0x9c42f0_audio_sink_0x9e3da0 -> _proxypad11_0x7fd53000c5a0 [style=dashed, minlen=0] | |
playsink_0x9c42f0_audio_sink_0x9e3da0 [color=black, fillcolor="#ddddff", label="audio_sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
_proxypad12_0x7fd53000c7f0 [color=black, fillcolor="#ddddff", label="proxypad12\n[>][bfb]", height="0.2", style="filled,solid"]; | |
playsink_0x9c42f0_video_sink_0x7fd530014050 -> _proxypad12_0x7fd53000c7f0 [style=dashed, minlen=0] | |
playsink_0x9c42f0_video_sink_0x7fd530014050 [color=black, fillcolor="#ddddff", label="video_sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
fillcolor="#ffffff"; | |
subgraph cluster_abin_0x9c7a00 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstBin\nabin\n[-] -> [=]\nparent=(GstPlaySink) playsink"; | |
subgraph cluster_abin_0x9c7a00_sink { | |
label=""; | |
style="invis"; | |
_proxypad20_0x7fd53000da70 [color=black, fillcolor="#ddddff", label="proxypad20\n[>][bfb]", height="0.2", style="filled,solid"]; | |
abin_0x9c7a00_sink_0x7fd5300153d0 -> _proxypad20_0x7fd53000da70 [style=dashed, minlen=0] | |
abin_0x9c7a00_sink_0x7fd5300153d0 [color=black, fillcolor="#ddddff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
fillcolor="#ffffff"; | |
subgraph cluster_aconv_0x7fd53001e260 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstPlaySinkAudioConvert\naconv\n[=]\nparent=(GstBin) abin\nuse-converters=TRUE"; | |
subgraph cluster_aconv_0x7fd53001e260_sink { | |
label=""; | |
style="invis"; | |
_proxypad18_0x7fd53000d5d0 [color=black, fillcolor="#ddddff", label="proxypad18\n[>][bfb]", height="0.2", style="filled,solid"]; | |
aconv_0x7fd53001e260_sink_0x7fd530014ef0 -> _proxypad18_0x7fd53000d5d0 [style=dashed, minlen=0] | |
aconv_0x7fd53001e260_sink_0x7fd530014ef0 [color=black, fillcolor="#ddddff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_aconv_0x7fd53001e260_src { | |
label=""; | |
style="invis"; | |
_proxypad19_0x7fd53000d820 [color=black, fillcolor="#ffdddd", label="proxypad19\n[>][bfb]", height="0.2", style="filled,solid"]; | |
_proxypad19_0x7fd53000d820 -> aconv_0x7fd53001e260_src_0x7fd530015160 [style=dashed, minlen=0] | |
aconv_0x7fd53001e260_src_0x7fd530015160 [color=black, fillcolor="#ffdddd", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
aconv_0x7fd53001e260_sink_0x7fd530014ef0 -> aconv_0x7fd53001e260_src_0x7fd530015160 [style="invis"]; | |
fillcolor="#ffffff"; | |
subgraph cluster_resample_0x7fd530062160 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstAudioResample\nresample\n[=]\nparent=(GstPlaySinkAudioConvert) aconv"; | |
subgraph cluster_resample_0x7fd530062160_sink { | |
label=""; | |
style="invis"; | |
resample_0x7fd530062160_sink_0x7fd530053920 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_resample_0x7fd530062160_src { | |
label=""; | |
style="invis"; | |
resample_0x7fd530062160_src_0x7fd530053b60 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
resample_0x7fd530062160_sink_0x7fd530053920 -> resample_0x7fd530062160_src_0x7fd530053b60 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
resample_0x7fd530062160_src_0x7fd530053b60 -> _proxypad19_0x7fd53000d820 [labeldistance="10", labelangle="0", label=" ", taillabel="audio/x-raw\l format: S16LE\l layout: interleaved\l rate: 48000\l channels: 2\l channel-mask: 0x0000000000000003\l", headlabel="ANY"] | |
subgraph cluster_conv_0x7fd53005e6f0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstAudioConvert\nconv\n[=]\nparent=(GstPlaySinkAudioConvert) aconv"; | |
subgraph cluster_conv_0x7fd53005e6f0_sink { | |
label=""; | |
style="invis"; | |
conv_0x7fd53005e6f0_sink_0x7fd5300534a0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_conv_0x7fd53005e6f0_src { | |
label=""; | |
style="invis"; | |
conv_0x7fd53005e6f0_src_0x7fd5300536e0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
conv_0x7fd53005e6f0_sink_0x7fd5300534a0 -> conv_0x7fd53005e6f0_src_0x7fd5300536e0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
_proxypad18_0x7fd53000d5d0 -> conv_0x7fd53005e6f0_sink_0x7fd5300534a0 [labeldistance="10", labelangle="0", label=" ", taillabel="audio/x-raw\l format: S16LE\l layout: interleaved\l rate: 48000\l channels: 2\l channel-mask: 0x0000000000000003\l", headlabel="audio/x-raw\l format: { (string)S8, (strin... }\l rate: [ 1, 2147483647 ]\l channels: [ 1, 2147483647 ]\l layout: interleaved\l"] | |
conv_0x7fd53005e6f0_src_0x7fd5300536e0 -> resample_0x7fd530062160_sink_0x7fd530053920 [labeldistance="10", labelangle="0", label=" ", taillabel="audio/x-raw\l format: S16LE\l layout: interleaved\l rate: 48000\l channels: 2\l channel-mask: 0x0000000000000003\l", headlabel="audio/x-raw\l format: { (string)S8, (strin... }\l rate: [ 1, 2147483647 ]\l channels: [ 1, 2147483647 ]\l layout: { (string)interleave... }\l"] | |
subgraph cluster_identity_0x9cd500 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstIdentity\nidentity\n[=]\nparent=(GstPlaySinkAudioConvert) aconv\nsignal-handoffs=FALSE"; | |
subgraph cluster_identity_0x9cd500_sink { | |
label=""; | |
style="invis"; | |
identity_0x9cd500_sink_0x7fd530052ba0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_identity_0x9cd500_src { | |
label=""; | |
style="invis"; | |
identity_0x9cd500_src_0x7fd530052de0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
identity_0x9cd500_sink_0x7fd530052ba0 -> identity_0x9cd500_src_0x7fd530052de0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
} | |
aconv_0x7fd53001e260_src_0x7fd530015160 -> pulsesink3_0x7fd524004a60_sink_0x7fd550308ff0 [labeldistance="10", labelangle="0", label=" ", taillabel="audio/x-raw\l format: S16LE\l layout: interleaved\l rate: 48000\l channels: 2\l channel-mask: 0x0000000000000003\l", headlabel="audio/x-raw\l format: { (string)S16LE, (st... }\l layout: interleaved\l rate: [ 1, 2147483647 ]\l channels: [ 1, 32 ]\laudio/x-alaw\l rate: [ 1, 2147483647 ]\l channels: [ 1, 32 ]\laudio/x-mulaw\l rate: [ 1, 2147483647 ]\l channels: [ 1, 32 ]\laudio/x-ac3\l framed: true\laudio/x-eac3\l framed: true\laudio/x-dts\l framed: true\l block-size: { (int)512, (int)102... }\laudio/mpeg\l mpegversion: 1\l mpegaudioversion: [ 1, 2 ]\l parsed: true\laudio/mpeg\l mpegversion: { (int)2, (int)4 }\l framed: true\l stream-format: adts\l"] | |
subgraph cluster_aqueue_0x7fd550026f10 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstQueue\naqueue\n[=]\nparent=(GstBin) abin\ncurrent-level-buffers=42\ncurrent-level-bytes=193536\ncurrent-level-time=1008000000\nsilent=TRUE"; | |
subgraph cluster_aqueue_0x7fd550026f10_sink { | |
label=""; | |
style="invis"; | |
aqueue_0x7fd550026f10_sink_0x7fd530052720 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_aqueue_0x7fd550026f10_src { | |
label=""; | |
style="invis"; | |
aqueue_0x7fd550026f10_src_0x7fd530052960 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"]; | |
} | |
aqueue_0x7fd550026f10_sink_0x7fd530052720 -> aqueue_0x7fd550026f10_src_0x7fd530052960 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
_proxypad20_0x7fd53000da70 -> aqueue_0x7fd550026f10_sink_0x7fd530052720 [label="audio/x-raw\l format: S16LE\l layout: interleaved\l rate: 48000\l channels: 2\l channel-mask: 0x0000000000000003\l"] | |
aqueue_0x7fd550026f10_src_0x7fd530052960 -> aconv_0x7fd53001e260_sink_0x7fd530014ef0 [labeldistance="10", labelangle="0", label=" ", taillabel="audio/x-raw\l format: S16LE\l layout: interleaved\l rate: 48000\l channels: 2\l channel-mask: 0x0000000000000003\l", headlabel="ANY"] | |
subgraph cluster_pulsesink3_0x7fd524004a60 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstPulseSink\npulsesink3\n[-] -> [=]\nparent=(GstBin) abin\nenable-last-sample=FALSE\ncurrent-device=\"alsa_output.pci-0000_00_1f.3.analog-stereo\"\ndevice-name=\"Built-in Audio Analog Stereo\"\nvolume=0.099999"; | |
subgraph cluster_pulsesink3_0x7fd524004a60_sink { | |
label=""; | |
style="invis"; | |
pulsesink3_0x7fd524004a60_sink_0x7fd550308ff0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
fillcolor="#aaaaff"; | |
} | |
} | |
subgraph cluster_vbin_0x9c76c0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstBin\nvbin\n[-] -> [=]\nparent=(GstPlaySink) playsink"; | |
subgraph cluster_vbin_0x9c76c0_sink { | |
label=""; | |
style="invis"; | |
_proxypad15_0x7fd53000cee0 [color=black, fillcolor="#ddddff", label="proxypad15\n[>][bfb]", height="0.2", style="filled,solid"]; | |
vbin_0x9c76c0_sink_0x7fd5300147a0 -> _proxypad15_0x7fd53000cee0 [style=dashed, minlen=0] | |
vbin_0x9c76c0_sink_0x7fd5300147a0 [color=black, fillcolor="#ddddff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
fillcolor="#ffffff"; | |
subgraph cluster_vconv_0x7fd53001e060 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstPlaySinkVideoConvert\nvconv\n[=]\nparent=(GstBin) vbin\nuse-converters=TRUE\nuse-balance=TRUE"; | |
subgraph cluster_vconv_0x7fd53001e060_sink { | |
label=""; | |
style="invis"; | |
_proxypad13_0x7fd53000ca40 [color=black, fillcolor="#ddddff", label="proxypad13\n[>][bfb]", height="0.2", style="filled,solid"]; | |
vconv_0x7fd53001e060_sink_0x7fd5300142c0 -> _proxypad13_0x7fd53000ca40 [style=dashed, minlen=0] | |
vconv_0x7fd53001e060_sink_0x7fd5300142c0 [color=black, fillcolor="#ddddff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_vconv_0x7fd53001e060_src { | |
label=""; | |
style="invis"; | |
_proxypad14_0x7fd53000cc90 [color=black, fillcolor="#ffdddd", label="proxypad14\n[>][bfb]", height="0.2", style="filled,solid"]; | |
_proxypad14_0x7fd53000cc90 -> vconv_0x7fd53001e060_src_0x7fd530014530 [style=dashed, minlen=0] | |
vconv_0x7fd53001e060_src_0x7fd530014530 [color=black, fillcolor="#ffdddd", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
vconv_0x7fd53001e060_sink_0x7fd5300142c0 -> vconv_0x7fd53001e060_src_0x7fd530014530 [style="invis"]; | |
fillcolor="#ffffff"; | |
subgraph cluster_conv2_0x7fd530048200 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVideoConvert\nconv2\n[=]\nparent=(GstPlaySinkVideoConvert) vconv\nqos=TRUE"; | |
subgraph cluster_conv2_0x7fd530048200_sink { | |
label=""; | |
style="invis"; | |
conv2_0x7fd530048200_sink_0x7fd530019030 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_conv2_0x7fd530048200_src { | |
label=""; | |
style="invis"; | |
conv2_0x7fd530048200_src_0x7fd530018df0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
conv2_0x7fd530048200_sink_0x7fd530019030 -> conv2_0x7fd530048200_src_0x7fd530018df0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
conv2_0x7fd530048200_src_0x7fd530018df0 -> _proxypad14_0x7fd53000cc90 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l", headlabel="ANY"] | |
subgraph cluster_videobalance_0x7fd530020c50 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVideoBalance\nvideobalance\n[=]\nparent=(GstPlaySinkVideoConvert) vconv\nqos=TRUE"; | |
subgraph cluster_videobalance_0x7fd530020c50_sink { | |
label=""; | |
style="invis"; | |
videobalance_0x7fd530020c50_sink_0x7fd530018730 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_videobalance_0x7fd530020c50_src { | |
label=""; | |
style="invis"; | |
videobalance_0x7fd530020c50_src_0x7fd530018970 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
videobalance_0x7fd530020c50_sink_0x7fd530018730 -> videobalance_0x7fd530020c50_src_0x7fd530018970 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
videobalance_0x7fd530020c50_src_0x7fd530018970 -> conv2_0x7fd530048200_sink_0x7fd530019030 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l", headlabel="video/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw(ANY)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"] | |
subgraph cluster_scale_0x7fd5300449c0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVideoScale\nscale\n[=]\nparent=(GstPlaySinkVideoConvert) vconv\nqos=TRUE"; | |
subgraph cluster_scale_0x7fd5300449c0_sink { | |
label=""; | |
style="invis"; | |
scale_0x7fd5300449c0_sink_0x7fd530019930 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_scale_0x7fd5300449c0_src { | |
label=""; | |
style="invis"; | |
scale_0x7fd5300449c0_src_0x7fd530019270 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
scale_0x7fd5300449c0_sink_0x7fd530019930 -> scale_0x7fd5300449c0_src_0x7fd530019270 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
scale_0x7fd5300449c0_src_0x7fd530019270 -> videobalance_0x7fd530020c50_sink_0x7fd530018730 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l", headlabel="video/x-raw\l format: { (string)AYUV, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw(ANY)\l"] | |
subgraph cluster_conv_0x7fd5300424d0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVideoConvert\nconv\n[=]\nparent=(GstPlaySinkVideoConvert) vconv\nqos=TRUE"; | |
subgraph cluster_conv_0x7fd5300424d0_sink { | |
label=""; | |
style="invis"; | |
conv_0x7fd5300424d0_sink_0x7fd5300194b0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_conv_0x7fd5300424d0_src { | |
label=""; | |
style="invis"; | |
conv_0x7fd5300424d0_src_0x7fd5300196f0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
conv_0x7fd5300424d0_sink_0x7fd5300194b0 -> conv_0x7fd5300424d0_src_0x7fd5300196f0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
_proxypad13_0x7fd53000ca40 -> conv_0x7fd5300424d0_sink_0x7fd5300194b0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l", headlabel="video/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw(ANY)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"] | |
conv_0x7fd5300424d0_src_0x7fd5300196f0 -> scale_0x7fd5300449c0_sink_0x7fd530019930 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l", headlabel="video/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 32767 ]\l height: [ 1, 32767 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw(ANY)\l format: { (string)I420, (str... }\l width: [ 1, 32767 ]\l height: [ 1, 32767 ]\l framerate: [ 0/1, 2147483647/1 ]\l"] | |
subgraph cluster_identity_0x9cd150 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstIdentity\nidentity\n[=]\nparent=(GstPlaySinkVideoConvert) vconv\nsignal-handoffs=FALSE"; | |
subgraph cluster_identity_0x9cd150_sink { | |
label=""; | |
style="invis"; | |
identity_0x9cd150_sink_0x7fd5300182b0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_identity_0x9cd150_src { | |
label=""; | |
style="invis"; | |
identity_0x9cd150_src_0x7fd5300184f0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
identity_0x9cd150_sink_0x7fd5300182b0 -> identity_0x9cd150_src_0x7fd5300184f0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
} | |
vconv_0x7fd53001e060_src_0x7fd530014530 -> video_output_bin_0x9c7040_sink_0x9e2060 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l", headlabel="ANY"] | |
subgraph cluster_vqueue_0x7fd550026c10 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstQueue\nvqueue\n[=]\nparent=(GstBin) vbin\nmax-size-buffers=3\nmax-size-bytes=0\nmax-size-time=0\nsilent=TRUE"; | |
subgraph cluster_vqueue_0x7fd550026c10_sink { | |
label=""; | |
style="invis"; | |
vqueue_0x7fd550026c10_sink_0x7fd550309d70 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_vqueue_0x7fd550026c10_src { | |
label=""; | |
style="invis"; | |
vqueue_0x7fd550026c10_src_0x7fd530018070 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"]; | |
} | |
vqueue_0x7fd550026c10_sink_0x7fd550309d70 -> vqueue_0x7fd550026c10_src_0x7fd530018070 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
_proxypad15_0x7fd53000cee0 -> vqueue_0x7fd550026c10_sink_0x7fd550309d70 [label="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l"] | |
vqueue_0x7fd550026c10_src_0x7fd530018070 -> vconv_0x7fd53001e060_sink_0x7fd5300142c0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l", headlabel="ANY"] | |
subgraph cluster_video_output_bin_0x9c7040 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstBin\nvideo-output-bin\n[-] -> [=]\nparent=(GstBin) vbin"; | |
subgraph cluster_video_output_bin_0x9c7040_sink { | |
label=""; | |
style="invis"; | |
_proxypad0_0x9e4180 [color=black, fillcolor="#ddddff", label="proxypad0\n[>][bfb]", height="0.2", style="filled,solid"]; | |
video_output_bin_0x9c7040_sink_0x9e2060 -> _proxypad0_0x9e4180 [style=dashed, minlen=0] | |
video_output_bin_0x9c7040_sink_0x9e2060 [color=black, fillcolor="#ddddff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
fillcolor="#ffffff"; | |
subgraph cluster_appsink0_0x9dc260 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstAppSink\nappsink0\n[-] -> [=]\nparent=(GstBin) video-output-bin\neos=FALSE\nemit-signals=TRUE\nwait-on-eos=FALSE"; | |
subgraph cluster_appsink0_0x9dc260_sink { | |
label=""; | |
style="invis"; | |
appsink0_0x9dc260_sink_0x9cedf0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
fillcolor="#aaaaff"; | |
} | |
subgraph cluster_capsfilter0_0x9d8220 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstCapsFilter\ncapsfilter0\n[=]\nparent=(GstBin) video-output-bin\ncaps=video/x-raw, format=(string)I420, colorimetry=(string)bt709"; | |
subgraph cluster_capsfilter0_0x9d8220_sink { | |
label=""; | |
style="invis"; | |
capsfilter0_0x9d8220_sink_0x9ce970 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_capsfilter0_0x9d8220_src { | |
label=""; | |
style="invis"; | |
capsfilter0_0x9d8220_src_0x9cebb0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
capsfilter0_0x9d8220_sink_0x9ce970 -> capsfilter0_0x9d8220_src_0x9cebb0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
capsfilter0_0x9d8220_src_0x9cebb0 -> appsink0_0x9dc260_sink_0x9cedf0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l format: I420\l colorimetry: bt709\l", headlabel="ANY"] | |
subgraph cluster_videoconvert0_0x9d72a0 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVideoConvert\nvideoconvert0\n[=]\nparent=(GstBin) video-output-bin\nqos=TRUE"; | |
subgraph cluster_videoconvert0_0x9d72a0_sink { | |
label=""; | |
style="invis"; | |
videoconvert0_0x9d72a0_sink_0x9ce4f0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_videoconvert0_0x9d72a0_src { | |
label=""; | |
style="invis"; | |
videoconvert0_0x9d72a0_src_0x9ce730 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
videoconvert0_0x9d72a0_sink_0x9ce4f0 -> videoconvert0_0x9d72a0_src_0x9ce730 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
videoconvert0_0x9d72a0_src_0x9ce730 -> capsfilter0_0x9d8220_sink_0x9ce970 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l format: I420\l colorimetry: bt709\l", headlabel="ANY"] | |
subgraph cluster_identity0_0x9cc290 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstIdentity\nidentity0\n[=]\nparent=(GstBin) video-output-bin"; | |
subgraph cluster_identity0_0x9cc290_sink { | |
label=""; | |
style="invis"; | |
identity0_0x9cc290_sink_0x9ce070 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_identity0_0x9cc290_src { | |
label=""; | |
style="invis"; | |
identity0_0x9cc290_src_0x9ce2b0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
identity0_0x9cc290_sink_0x9ce070 -> identity0_0x9cc290_src_0x9ce2b0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
_proxypad0_0x9e4180 -> identity0_0x9cc290_sink_0x9ce070 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l", headlabel="ANY"] | |
identity0_0x9cc290_src_0x9ce2b0 -> videoconvert0_0x9d72a0_sink_0x9ce4f0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l", headlabel="video/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw(ANY)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"] | |
} | |
} | |
subgraph cluster_vdbin_0x9c7860 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstBin\nvdbin\n[=]\nparent=(GstPlaySink) playsink"; | |
subgraph cluster_vdbin_0x9c7860_sink { | |
label=""; | |
style="invis"; | |
_proxypad16_0x7fd53000d130 [color=black, fillcolor="#ddddff", label="proxypad16\n[>][bfb]", height="0.2", style="filled,solid"]; | |
vdbin_0x9c7860_sink_0x7fd530014a10 -> _proxypad16_0x7fd53000d130 [style=dashed, minlen=0] | |
vdbin_0x9c7860_sink_0x7fd530014a10 [color=black, fillcolor="#ddddff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_vdbin_0x9c7860_src { | |
label=""; | |
style="invis"; | |
_proxypad17_0x7fd53000d380 [color=black, fillcolor="#ffdddd", label="proxypad17\n[>][bfb]", height="0.2", style="filled,solid"]; | |
_proxypad17_0x7fd53000d380 -> vdbin_0x9c7860_src_0x7fd530014c80 [style=dashed, minlen=0] | |
vdbin_0x9c7860_src_0x7fd530014c80 [color=black, fillcolor="#ffdddd", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
vdbin_0x9c7860_sink_0x7fd530014a10 -> vdbin_0x9c7860_src_0x7fd530014c80 [style="invis"]; | |
fillcolor="#ffffff"; | |
subgraph cluster_deinterlace_0x7fd530054000 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstDeinterlace\ndeinterlace\n[=]\nparent=(GstBin) vdbin"; | |
subgraph cluster_deinterlace_0x7fd530054000_sink { | |
label=""; | |
style="invis"; | |
deinterlace_0x7fd530054000_sink_0x7fd5300522a0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_deinterlace_0x7fd530054000_src { | |
label=""; | |
style="invis"; | |
deinterlace_0x7fd530054000_src_0x7fd5300524e0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
deinterlace_0x7fd530054000_sink_0x7fd5300522a0 -> deinterlace_0x7fd530054000_src_0x7fd5300524e0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
deinterlace_0x7fd530054000_src_0x7fd5300524e0 -> _proxypad17_0x7fd53000d380 [label="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l"] | |
subgraph cluster_vdconv_0x7fd530049b40 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstVideoConvert\nvdconv\n[=]\nparent=(GstBin) vdbin\nqos=TRUE"; | |
subgraph cluster_vdconv_0x7fd530049b40_sink { | |
label=""; | |
style="invis"; | |
vdconv_0x7fd530049b40_sink_0x7fd530019db0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_vdconv_0x7fd530049b40_src { | |
label=""; | |
style="invis"; | |
vdconv_0x7fd530049b40_src_0x7fd530052060 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
vdconv_0x7fd530049b40_sink_0x7fd530019db0 -> vdconv_0x7fd530049b40_src_0x7fd530052060 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
_proxypad16_0x7fd53000d130 -> vdconv_0x7fd530049b40_sink_0x7fd530019db0 [label="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l"] | |
vdconv_0x7fd530049b40_src_0x7fd530052060 -> deinterlace_0x7fd530054000_sink_0x7fd5300522a0 [label="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l"] | |
} | |
vdbin_0x9c7860_src_0x7fd530014c80 -> vbin_0x9c76c0_sink_0x7fd5300147a0 [label="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l"] | |
subgraph cluster_audiotee_0x7fd550018150 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstTee\naudiotee\n[=]\nparent=(GstPlaySink) playsink\nnum-src-pads=1"; | |
subgraph cluster_audiotee_0x7fd550018150_sink { | |
label=""; | |
style="invis"; | |
audiotee_0x7fd550018150_sink_0x7fd550309b30 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"]; | |
} | |
subgraph cluster_audiotee_0x7fd550018150_src { | |
label=""; | |
style="invis"; | |
audiotee_0x7fd550018150_src_0_0x7fd53000dcb0 [color=black, fillcolor="#ffaaaa", label="src_0\n[>][bfb]", height="0.2", style="filled,dashed"]; | |
} | |
audiotee_0x7fd550018150_sink_0x7fd550309b30 -> audiotee_0x7fd550018150_src_0_0x7fd53000dcb0 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
_proxypad11_0x7fd53000c5a0 -> audiotee_0x7fd550018150_sink_0x7fd550309b30 [label="audio/x-raw\l format: S16LE\l layout: interleaved\l rate: 48000\l channels: 2\l channel-mask: 0x0000000000000003\l"] | |
audiotee_0x7fd550018150_src_0_0x7fd53000dcb0 -> streamsynchronizer0_0x84be70_sink_1_0x7fd530053da0 [label="audio/x-raw\l format: S16LE\l layout: interleaved\l rate: 48000\l channels: 2\l channel-mask: 0x0000000000000003\l"] | |
subgraph cluster_streamsynchronizer0_0x84be70 { | |
fontname="Bitstream Vera Sans"; | |
fontsize="8"; | |
style="filled,rounded"; | |
color=black; | |
label="GstStreamSynchronizer\nstreamsynchronizer0\n[=]\nparent=(GstPlaySink) playsink"; | |
subgraph cluster_streamsynchronizer0_0x84be70_sink { | |
label=""; | |
style="invis"; | |
streamsynchronizer0_0x84be70_sink_0_0x7fd530018bb0 [color=black, fillcolor="#aaaaff", label="sink_0\n[>][bfb]", height="0.2", style="filled,dashed"]; | |
streamsynchronizer0_0x84be70_sink_1_0x7fd530053da0 [color=black, fillcolor="#aaaaff", label="sink_1\n[>][bfb]", height="0.2", style="filled,dashed"]; | |
} | |
subgraph cluster_streamsynchronizer0_0x84be70_src { | |
label=""; | |
style="invis"; | |
streamsynchronizer0_0x84be70_src_0_0x7fd530019b70 [color=black, fillcolor="#ffaaaa", label="src_0\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
streamsynchronizer0_0x84be70_src_1_0x7fd530068070 [color=black, fillcolor="#ffaaaa", label="src_1\n[>][bfb]", height="0.2", style="filled,dotted"]; | |
} | |
streamsynchronizer0_0x84be70_sink_0_0x7fd530018bb0 -> streamsynchronizer0_0x84be70_src_0_0x7fd530019b70 [style="invis"]; | |
fillcolor="#aaffaa"; | |
} | |
streamsynchronizer0_0x84be70_src_0_0x7fd530019b70 -> vdbin_0x9c7860_sink_0x7fd530014a10 [label="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l"] | |
_proxypad12_0x7fd53000c7f0 -> streamsynchronizer0_0x84be70_sink_0_0x7fd530018bb0 [label="video/x-raw\l format: I420\l width: 3840\l height: 2160\l framerate: 30/1\l interlace-mode: progressive\l pixel-aspect-ratio: 1/1\l colorimetry: bt2020\l chroma-site: mpeg2\l"] | |
streamsynchronizer0_0x84be70_src_1_0x7fd530068070 -> abin_0x9c7a00_sink_0x7fd5300153d0 [label="audio/x-raw\l format: S16LE\l layout: interleaved\l rate: 48000\l channels: 2\l channel-mask: 0x0000000000000003\l"] | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment