DeepStream 6.2
Gstreamer 1.16.3
I try to link multi camers ,
and single save camera frame to mp4 video,
The Video is Save ,
Also can Display 4 in 1 frame at same time,
But saved single video file have 4 cameras frames,
What am I do wrong on link elements?
Thanks!!!
Dot file:
digraph pipeline {
rankdir=LR;
fontname="sans";
fontsize="10";
labelloc=t;
nodesep=.1;
ranksep=.2;
label="<GstPipeline>\nvideo-pipeline\n[=] -> [>]";
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_display_queue_0x167f5990 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstQueue\ndisplay_queue\n[>]\nparent=(GstPipeline) video-pipeline";
subgraph cluster_display_queue_0x167f5990_sink {
label="";
style="invis";
display_queue_0x167f5990_sink_0x16851910 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_display_queue_0x167f5990_src {
label="";
style="invis";
display_queue_0x167f5990_src_0x16851b60 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
display_queue_0x167f5990_sink_0x16851910 -> display_queue_0x167f5990_src_0x16851b60 [style="invis"];
fillcolor="#aaffaa";
}
display_queue_0x167f5990_src_0x16851b60 -> filter3_0x16806ab0_sink_0x16847b50 [label="ANY"]
subgraph cluster_tracker_tee_0x16864000 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstTee\ntracker_tee\n[>]\nparent=(GstPipeline) video-pipeline\nnum-src-pads=5";
subgraph cluster_tracker_tee_0x16864000_sink {
label="";
style="invis";
tracker_tee_0x16864000_sink_0x168516c0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_tracker_tee_0x16864000_src {
label="";
style="invis";
tracker_tee_0x16864000_src_0_0x1686e040 [color=black, fillcolor="#ffaaaa", label="src_0\n[>][bfb]", height="0.2", style="filled,dashed"];
tracker_tee_0x16864000_src_1_0x1686e2a0 [color=black, fillcolor="#ffaaaa", label="src_1\n[>][bfb]", height="0.2", style="filled,dashed"];
tracker_tee_0x16864000_src_2_0x1686e760 [color=black, fillcolor="#ffaaaa", label="src_2\n[>][bfb]", height="0.2", style="filled,dashed"];
tracker_tee_0x16864000_src_3_0x1686ec20 [color=black, fillcolor="#ffaaaa", label="src_3\n[>][bfb]", height="0.2", style="filled,dashed"];
tracker_tee_0x16864000_src_4_0x1686f0e0 [color=black, fillcolor="#ffaaaa", label="src_4\n[>][bfb]", height="0.2", style="filled,dashed"];
}
tracker_tee_0x16864000_sink_0x168516c0 -> tracker_tee_0x16864000_src_0_0x1686e040 [style="invis"];
fillcolor="#aaffaa";
}
tracker_tee_0x16864000_src_0_0x1686e040 -> display_queue_0x167f5990_sink_0x16851910 [label="ANY"]
tracker_tee_0x16864000_src_1_0x1686e2a0 -> record_queue0_0x167f4490_sink_0x167f1410 [label="ANY"]
tracker_tee_0x16864000_src_2_0x1686e760 -> record_queue1_0x167f4a90_sink_0x1680fa00 [label="ANY"]
tracker_tee_0x16864000_src_3_0x1686ec20 -> record_queue2_0x167f5090_sink_0x16837d20 [label="ANY"]
tracker_tee_0x16864000_src_4_0x1686f0e0 -> record_queue3_0x167f5690_sink_0x168501f0 [label="ANY"]
subgraph cluster_filesink3_0x1682e990 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstSplitMuxSink\nfilesink3\n[-] -> [=]\nparent=(GstPipeline) video-pipeline\nlocation=\"videos/camera_3/video_%010d.mp4\"\nmax-size-time=10000000000\nmax-files=288";
subgraph cluster_filesink3_0x1682e990_sink {
label="";
style="invis";
_proxypad3_0x1686f350 [color=black, fillcolor="#ddddff", label="proxypad3\n[>][bfb]", height="0.2", style="filled,dashed"];
filesink3_0x1682e990_video_0x16827c00 -> _proxypad3_0x1686f350 [style=dashed, minlen=0]
filesink3_0x1682e990_video_0x16827c00 [color=black, fillcolor="#ddddff", label="video\n[>][bfb]", height="0.2", style="filled,dashed"];
}
fillcolor="#ffffff";
subgraph cluster_sink_0x16895e60 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstFileSink\nsink\n[0](locked)\nparent=(GstSplitMuxSink) filesink3\nsync=FALSE\nasync=FALSE";
subgraph cluster_sink_0x16895e60_sink {
label="";
style="invis";
sink_0x16895e60_sink_0x168845d0 [color=black, fillcolor="#aaaaff", label="sink\n[-][bFb]", height="0.2", style="filled,solid"];
}
fillcolor="#aaaaff";
}
subgraph cluster_queue3_0x168687a0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstQueue\nqueue3\n[=]\nparent=(GstSplitMuxSink) filesink3\nmax-size-buffers=5\nmax-size-bytes=0\nmax-size-time=0";
subgraph cluster_queue3_0x168687a0_sink {
label="";
style="invis";
queue3_0x168687a0_sink_0x16884130 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_queue3_0x168687a0_src {
label="";
style="invis";
queue3_0x168687a0_src_0x16884380 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
queue3_0x168687a0_sink_0x16884130 -> queue3_0x168687a0_src_0x16884380 [style="invis"];
fillcolor="#aaffaa";
}
_proxypad3_0x1686f350 -> queue3_0x168687a0_sink_0x16884130 [label="ANY"]
queue3_0x168687a0_src_0x16884380 -> muxer_0x16827920_video_0_0x1686bc10 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/mpeg\l mpegversion: 4\l systemstream: false\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-divx\l divxversion: 5\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-h264\l stream-format: avc\l alignment: au\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-h265\l stream-format: { (string)hvc1, (str... }\l alignment: au\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-mp4-part\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-av1\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\l"]
subgraph cluster_muxer_0x16827920 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstMP4Mux\nmuxer\n[=]\nparent=(GstSplitMuxSink) filesink3\nfaststart-file=\"/tmp/qtmux-1617503466\"\nreserved-duration-remaining=18446744073709551615";
subgraph cluster_muxer_0x16827920_sink {
label="";
style="invis";
muxer_0x16827920_video_0_0x1686bc10 [color=black, fillcolor="#aaaaff", label="video_0\n[>][bfb]", height="0.2", style="filled,dashed"];
}
subgraph cluster_muxer_0x16827920_src {
label="";
style="invis";
muxer_0x16827920_src_0x1686b9c0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
muxer_0x16827920_video_0_0x1686bc10 -> muxer_0x16827920_src_0x1686b9c0 [style="invis"];
fillcolor="#aaffaa";
}
muxer_0x16827920_src_0x1686b9c0 -> sink_0x16895e60_sink_0x168845d0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/quicktime\l variant: iso\l", headlabel="ANY"]
}
subgraph cluster_mux3_0x168267a0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstMP4Mux\nmux3\n[>]\nparent=(GstPipeline) video-pipeline\nfaststart-file=\"/tmp/qtmux1069755295\"\nreserved-duration-remaining=18446744073709551615";
subgraph cluster_mux3_0x168267a0_src {
label="";
style="invis";
mux3_0x168267a0_src_0x16850b30 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
fillcolor="#ffaaaa";
}
subgraph cluster_parser3_0x16854210 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstH264Parse\nparser3\n[>]\nparent=(GstPipeline) video-pipeline";
subgraph cluster_parser3_0x16854210_sink {
label="";
style="invis";
parser3_0x16854210_sink_0x16837880 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_parser3_0x16854210_src {
label="";
style="invis";
parser3_0x16854210_src_0x168508e0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
parser3_0x16854210_sink_0x16837880 -> parser3_0x16854210_src_0x168508e0 [style="invis"];
fillcolor="#aaffaa";
}
parser3_0x16854210_src_0x168508e0 -> filesink3_0x1682e990_video_0x16827c00 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-h264\l parsed: true\l stream-format: { (string)avc, (stri... }\l alignment: { (string)au, (strin... }\l", headlabel="ANY"]
subgraph cluster_encoder3_0x1684f290 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="nvv4l2h264enc\nencoder3\n[>]\nparent=(GstPipeline) video-pipeline\ndevice=\"/dev/nvhost-msenc\"\ndevice-name=\"\"\ndevice-fd=41\nqp-range=NULL\nSliceIntraRefreshInterval=0";
subgraph cluster_encoder3_0x1684f290_sink {
label="";
style="invis";
encoder3_0x1684f290_sink_0x16850690 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_encoder3_0x1684f290_src {
label="";
style="invis";
encoder3_0x1684f290_src_0x16837ad0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
encoder3_0x1684f290_sink_0x16850690 -> encoder3_0x1684f290_src_0x16837ad0 [style="invis"];
fillcolor="#aaffaa";
}
encoder3_0x1684f290_src_0x16837ad0 -> parser3_0x16854210_sink_0x16837880 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-h264\l stream-format: byte-stream\l alignment: { (string)au, (strin... }\l", headlabel="video/x-h264\l"]
subgraph cluster_record_queue3_0x167f5690 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstQueue\nrecord_queue3\n[>]\nparent=(GstPipeline) video-pipeline";
subgraph cluster_record_queue3_0x167f5690_sink {
label="";
style="invis";
record_queue3_0x167f5690_sink_0x168501f0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_record_queue3_0x167f5690_src {
label="";
style="invis";
record_queue3_0x167f5690_src_0x16850440 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
record_queue3_0x167f5690_sink_0x168501f0 -> record_queue3_0x167f5690_src_0x16850440 [style="invis"];
fillcolor="#aaffaa";
}
record_queue3_0x167f5690_src_0x16850440 -> record_conv3_0x1684e5c0_sink_0x168476b0 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_record_conv3_0x1684e5c0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="Gstnvvideoconvert\nrecord_conv3\n[>]\nparent=(GstPipeline) video-pipeline\nsrc-crop=\"0:0:0:0\"\ndest-crop=\"0:0:0:0\"";
subgraph cluster_record_conv3_0x1684e5c0_sink {
label="";
style="invis";
record_conv3_0x1684e5c0_sink_0x168476b0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_record_conv3_0x1684e5c0_src {
label="";
style="invis";
record_conv3_0x1684e5c0_src_0x16847900 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
record_conv3_0x1684e5c0_sink_0x168476b0 -> record_conv3_0x1684e5c0_src_0x16847900 [style="invis"];
fillcolor="#aaffaa";
}
record_conv3_0x1684e5c0_src_0x16847900 -> encoder3_0x1684f290_sink_0x16850690 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l", headlabel="video/x-raw(memory:NVMM)\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l format: { (string)I420, (str... }\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_filesink2_0x1682e680 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstSplitMuxSink\nfilesink2\n[-] -> [=]\nparent=(GstPipeline) video-pipeline\nlocation=\"videos/camera_2/video_%010d.mp4\"\nmax-size-time=10000000000\nmax-files=288";
subgraph cluster_filesink2_0x1682e680_sink {
label="";
style="invis";
_proxypad2_0x1686ee90 [color=black, fillcolor="#ddddff", label="proxypad2\n[>][bfb]", height="0.2", style="filled,dashed"];
filesink2_0x1682e680_video_0x16827700 -> _proxypad2_0x1686ee90 [style=dashed, minlen=0]
filesink2_0x1682e680_video_0x16827700 [color=black, fillcolor="#ddddff", label="video\n[>][bfb]", height="0.2", style="filled,dashed"];
}
fillcolor="#ffffff";
subgraph cluster_sink_0x16896df0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstFileSink\nsink\n[0](locked)\nparent=(GstSplitMuxSink) filesink2\nsync=FALSE\nasync=FALSE";
subgraph cluster_sink_0x16896df0_sink {
label="";
style="invis";
sink_0x16896df0_sink_0x16884820 [color=black, fillcolor="#aaaaff", label="sink\n[-][bFb]", height="0.2", style="filled,solid"];
}
fillcolor="#aaaaff";
}
subgraph cluster_queue2_0x168684a0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstQueue\nqueue2\n[=]\nparent=(GstSplitMuxSink) filesink2\nmax-size-buffers=5\nmax-size-bytes=0\nmax-size-time=0";
subgraph cluster_queue2_0x168684a0_sink {
label="";
style="invis";
queue2_0x168684a0_sink_0x1686b520 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_queue2_0x168684a0_src {
label="";
style="invis";
queue2_0x168684a0_src_0x1686b770 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
queue2_0x168684a0_sink_0x1686b520 -> queue2_0x168684a0_src_0x1686b770 [style="invis"];
fillcolor="#aaffaa";
}
_proxypad2_0x1686ee90 -> queue2_0x168684a0_sink_0x1686b520 [label="ANY"]
queue2_0x168684a0_src_0x1686b770 -> muxer_0x16827420_video_0_0x1686b2d0 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/mpeg\l mpegversion: 4\l systemstream: false\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-divx\l divxversion: 5\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-h264\l stream-format: avc\l alignment: au\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-h265\l stream-format: { (string)hvc1, (str... }\l alignment: au\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-mp4-part\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-av1\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\l"]
subgraph cluster_muxer_0x16827420 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstMP4Mux\nmuxer\n[=]\nparent=(GstSplitMuxSink) filesink2\nfaststart-file=\"/tmp/qtmux1863552988\"\nreserved-duration-remaining=18446744073709551615";
subgraph cluster_muxer_0x16827420_sink {
label="";
style="invis";
muxer_0x16827420_video_0_0x1686b2d0 [color=black, fillcolor="#aaaaff", label="video_0\n[>][bfb]", height="0.2", style="filled,dashed"];
}
subgraph cluster_muxer_0x16827420_src {
label="";
style="invis";
muxer_0x16827420_src_0x1686b080 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
muxer_0x16827420_video_0_0x1686b2d0 -> muxer_0x16827420_src_0x1686b080 [style="invis"];
fillcolor="#aaffaa";
}
muxer_0x16827420_src_0x1686b080 -> sink_0x16896df0_sink_0x16884820 [labeldistance="10", labelangle="0", label=" ", taillabel="video/quicktime\l variant: iso\l", headlabel="ANY"]
}
subgraph cluster_mux2_0x16826520 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstMP4Mux\nmux2\n[>]\nparent=(GstPipeline) video-pipeline\nfaststart-file=\"/tmp/qtmux-2122793070\"\nreserved-duration-remaining=18446744073709551615";
subgraph cluster_mux2_0x16826520_src {
label="";
style="invis";
mux2_0x16826520_src_0x168468d0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
fillcolor="#ffaaaa";
}
subgraph cluster_parser2_0x16848260 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstH264Parse\nparser2\n[>]\nparent=(GstPipeline) video-pipeline";
subgraph cluster_parser2_0x16848260_sink {
label="";
style="invis";
parser2_0x16848260_sink_0x16846430 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_parser2_0x16848260_src {
label="";
style="invis";
parser2_0x16848260_src_0x16846680 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
parser2_0x16848260_sink_0x16846430 -> parser2_0x16848260_src_0x16846680 [style="invis"];
fillcolor="#aaffaa";
}
parser2_0x16848260_src_0x16846680 -> filesink2_0x1682e680_video_0x16827700 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-h264\l parsed: true\l stream-format: { (string)avc, (stri... }\l alignment: { (string)au, (strin... }\l", headlabel="ANY"]
subgraph cluster_encoder2_0x16844d40 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="nvv4l2h264enc\nencoder2\n[>]\nparent=(GstPipeline) video-pipeline\ndevice=\"/dev/nvhost-msenc\"\ndevice-name=\"\"\ndevice-fd=46\nqp-range=NULL\nSliceIntraRefreshInterval=0";
subgraph cluster_encoder2_0x16844d40_sink {
label="";
style="invis";
encoder2_0x16844d40_sink_0x1680f560 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_encoder2_0x16844d40_src {
label="";
style="invis";
encoder2_0x16844d40_src_0x168461e0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
encoder2_0x16844d40_sink_0x1680f560 -> encoder2_0x16844d40_src_0x168461e0 [style="invis"];
fillcolor="#aaffaa";
}
encoder2_0x16844d40_src_0x168461e0 -> parser2_0x16848260_sink_0x16846430 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-h264\l stream-format: byte-stream\l alignment: { (string)au, (strin... }\l", headlabel="video/x-h264\l"]
subgraph cluster_record_queue2_0x167f5090 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstQueue\nrecord_queue2\n[>]\nparent=(GstPipeline) video-pipeline";
subgraph cluster_record_queue2_0x167f5090_sink {
label="";
style="invis";
record_queue2_0x167f5090_sink_0x16837d20 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_record_queue2_0x167f5090_src {
label="";
style="invis";
record_queue2_0x167f5090_src_0x1680f7b0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
record_queue2_0x167f5090_sink_0x16837d20 -> record_queue2_0x167f5090_src_0x1680f7b0 [style="invis"];
fillcolor="#aaffaa";
}
record_queue2_0x167f5090_src_0x1680f7b0 -> record_conv2_0x16841d00_sink_0x168373e0 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_record_conv2_0x16841d00 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="Gstnvvideoconvert\nrecord_conv2\n[>]\nparent=(GstPipeline) video-pipeline\nsrc-crop=\"0:0:0:0\"\ndest-crop=\"0:0:0:0\"";
subgraph cluster_record_conv2_0x16841d00_sink {
label="";
style="invis";
record_conv2_0x16841d00_sink_0x168373e0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_record_conv2_0x16841d00_src {
label="";
style="invis";
record_conv2_0x16841d00_src_0x16837630 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
record_conv2_0x16841d00_sink_0x168373e0 -> record_conv2_0x16841d00_src_0x16837630 [style="invis"];
fillcolor="#aaffaa";
}
record_conv2_0x16841d00_src_0x16837630 -> encoder2_0x16844d40_sink_0x1680f560 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l", headlabel="video/x-raw(memory:NVMM)\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l format: { (string)I420, (str... }\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_filesink1_0x1682e370 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstSplitMuxSink\nfilesink1\n[-] -> [=]\nparent=(GstPipeline) video-pipeline\nlocation=\"videos/camera_1/video_%010d.mp4\"\nmax-size-time=10000000000\nmax-files=288";
subgraph cluster_filesink1_0x1682e370_sink {
label="";
style="invis";
_proxypad1_0x1686e9d0 [color=black, fillcolor="#ddddff", label="proxypad1\n[>][bfb]", height="0.2", style="filled,dashed"];
filesink1_0x1682e370_video_0x16827200 -> _proxypad1_0x1686e9d0 [style=dashed, minlen=0]
filesink1_0x1682e370_video_0x16827200 [color=black, fillcolor="#ddddff", label="video\n[>][bfb]", height="0.2", style="filled,dashed"];
}
fillcolor="#ffffff";
subgraph cluster_sink_0x16897470 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstFileSink\nsink\n[0](locked)\nparent=(GstSplitMuxSink) filesink1\nsync=FALSE\nasync=FALSE";
subgraph cluster_sink_0x16897470_sink {
label="";
style="invis";
sink_0x16897470_sink_0x16884a70 [color=black, fillcolor="#aaaaff", label="sink\n[-][bFb]", height="0.2", style="filled,solid"];
}
fillcolor="#aaaaff";
}
subgraph cluster_queue1_0x168681a0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstQueue\nqueue1\n[=]\nparent=(GstSplitMuxSink) filesink1\nmax-size-buffers=5\nmax-size-bytes=0\nmax-size-time=0";
subgraph cluster_queue1_0x168681a0_sink {
label="";
style="invis";
queue1_0x168681a0_sink_0x1686abe0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_queue1_0x168681a0_src {
label="";
style="invis";
queue1_0x168681a0_src_0x1686ae30 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
queue1_0x168681a0_sink_0x1686abe0 -> queue1_0x168681a0_src_0x1686ae30 [style="invis"];
fillcolor="#aaffaa";
}
_proxypad1_0x1686e9d0 -> queue1_0x168681a0_sink_0x1686abe0 [label="ANY"]
queue1_0x168681a0_src_0x1686ae30 -> muxer_0x16826f20_video_0_0x1686a990 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/mpeg\l mpegversion: 4\l systemstream: false\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-divx\l divxversion: 5\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-h264\l stream-format: avc\l alignment: au\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-h265\l stream-format: { (string)hvc1, (str... }\l alignment: au\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-mp4-part\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-av1\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\l"]
subgraph cluster_muxer_0x16826f20 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstMP4Mux\nmuxer\n[=]\nparent=(GstSplitMuxSink) filesink1\nfaststart-file=\"/tmp/qtmux-384341660\"\nreserved-duration-remaining=18446744073709551615";
subgraph cluster_muxer_0x16826f20_sink {
label="";
style="invis";
muxer_0x16826f20_video_0_0x1686a990 [color=black, fillcolor="#aaaaff", label="video_0\n[>][bfb]", height="0.2", style="filled,dashed"];
}
subgraph cluster_muxer_0x16826f20_src {
label="";
style="invis";
muxer_0x16826f20_src_0x1686a740 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
muxer_0x16826f20_video_0_0x1686a990 -> muxer_0x16826f20_src_0x1686a740 [style="invis"];
fillcolor="#aaffaa";
}
muxer_0x16826f20_src_0x1686a740 -> sink_0x16897470_sink_0x16884a70 [labeldistance="10", labelangle="0", label=" ", taillabel="video/quicktime\l variant: iso\l", headlabel="ANY"]
}
subgraph cluster_mux1_0x168262a0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstMP4Mux\nmux1\n[>]\nparent=(GstPipeline) video-pipeline\nfaststart-file=\"/tmp/qtmux2268377\"\nreserved-duration-remaining=18446744073709551615";
subgraph cluster_mux1_0x168262a0_src {
label="";
style="invis";
mux1_0x168262a0_src_0x16836600 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
fillcolor="#ffaaaa";
}
subgraph cluster_parser1_0x1683ac00 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstH264Parse\nparser1\n[>]\nparent=(GstPipeline) video-pipeline";
subgraph cluster_parser1_0x1683ac00_sink {
label="";
style="invis";
parser1_0x1683ac00_sink_0x167f0f70 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_parser1_0x1683ac00_src {
label="";
style="invis";
parser1_0x1683ac00_src_0x168363b0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
parser1_0x1683ac00_sink_0x167f0f70 -> parser1_0x1683ac00_src_0x168363b0 [style="invis"];
fillcolor="#aaffaa";
}
parser1_0x1683ac00_src_0x168363b0 -> filesink1_0x1682e370_video_0x16827200 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-h264\l parsed: true\l stream-format: { (string)avc, (stri... }\l alignment: { (string)au, (strin... }\l", headlabel="ANY"]
subgraph cluster_encoder1_0x16839d40 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="nvv4l2h264enc\nencoder1\n[>]\nparent=(GstPipeline) video-pipeline\ndevice=\"/dev/nvhost-msenc\"\ndevice-name=\"\"\ndevice-fd=47\nqp-range=NULL\nSliceIntraRefreshInterval=0";
subgraph cluster_encoder1_0x16839d40_sink {
label="";
style="invis";
encoder1_0x16839d40_sink_0x16836160 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_encoder1_0x16839d40_src {
label="";
style="invis";
encoder1_0x16839d40_src_0x167f11c0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
encoder1_0x16839d40_sink_0x16836160 -> encoder1_0x16839d40_src_0x167f11c0 [style="invis"];
fillcolor="#aaffaa";
}
encoder1_0x16839d40_src_0x167f11c0 -> parser1_0x1683ac00_sink_0x167f0f70 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-h264\l stream-format: byte-stream\l alignment: { (string)au, (strin... }\l", headlabel="video/x-h264\l"]
subgraph cluster_record_queue1_0x167f4a90 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstQueue\nrecord_queue1\n[>]\nparent=(GstPipeline) video-pipeline";
subgraph cluster_record_queue1_0x167f4a90_sink {
label="";
style="invis";
record_queue1_0x167f4a90_sink_0x1680fa00 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_record_queue1_0x167f4a90_src {
label="";
style="invis";
record_queue1_0x167f4a90_src_0x1680fc50 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
record_queue1_0x167f4a90_sink_0x1680fa00 -> record_queue1_0x167f4a90_src_0x1680fc50 [style="invis"];
fillcolor="#aaffaa";
}
record_queue1_0x167f4a90_src_0x1680fc50 -> record_conv1_0x16834f60_sink_0x1680f0c0 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_record_conv1_0x16834f60 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="Gstnvvideoconvert\nrecord_conv1\n[>]\nparent=(GstPipeline) video-pipeline\nsrc-crop=\"0:0:0:0\"\ndest-crop=\"0:0:0:0\"";
subgraph cluster_record_conv1_0x16834f60_sink {
label="";
style="invis";
record_conv1_0x16834f60_sink_0x1680f0c0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_record_conv1_0x16834f60_src {
label="";
style="invis";
record_conv1_0x16834f60_src_0x1680f310 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
record_conv1_0x16834f60_sink_0x1680f0c0 -> record_conv1_0x16834f60_src_0x1680f310 [style="invis"];
fillcolor="#aaffaa";
}
record_conv1_0x16834f60_src_0x1680f310 -> encoder1_0x16839d40_sink_0x16836160 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l", headlabel="video/x-raw(memory:NVMM)\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l format: { (string)I420, (str... }\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_filesink0_0x1682e060 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstSplitMuxSink\nfilesink0\n[-] -> [=]\nparent=(GstPipeline) video-pipeline\nlocation=\"videos/camera_0/video_%010d.mp4\"\nmax-size-time=10000000000\nmax-files=288";
subgraph cluster_filesink0_0x1682e060_sink {
label="";
style="invis";
_proxypad0_0x1686e510 [color=black, fillcolor="#ddddff", label="proxypad0\n[>][bfb]", height="0.2", style="filled,dashed"];
filesink0_0x1682e060_video_0x16826d00 -> _proxypad0_0x1686e510 [style=dashed, minlen=0]
filesink0_0x1682e060_video_0x16826d00 [color=black, fillcolor="#ddddff", label="video\n[>][bfb]", height="0.2", style="filled,dashed"];
}
fillcolor="#ffffff";
subgraph cluster_sink_0x16897c00 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstFileSink\nsink\n[0](locked)\nparent=(GstSplitMuxSink) filesink0\nsync=FALSE\nasync=FALSE";
subgraph cluster_sink_0x16897c00_sink {
label="";
style="invis";
sink_0x16897c00_sink_0x16884cc0 [color=black, fillcolor="#aaaaff", label="sink\n[-][bFb]", height="0.2", style="filled,solid"];
}
fillcolor="#aaaaff";
}
subgraph cluster_queue0_0x167f5c90 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstQueue\nqueue0\n[=]\nparent=(GstSplitMuxSink) filesink0\nmax-size-buffers=5\nmax-size-bytes=0\nmax-size-time=0";
subgraph cluster_queue0_0x167f5c90_sink {
label="";
style="invis";
queue0_0x167f5c90_sink_0x1686a2a0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_queue0_0x167f5c90_src {
label="";
style="invis";
queue0_0x167f5c90_src_0x1686a4f0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
queue0_0x167f5c90_sink_0x1686a2a0 -> queue0_0x167f5c90_src_0x1686a4f0 [style="invis"];
fillcolor="#aaffaa";
}
_proxypad0_0x1686e510 -> queue0_0x167f5c90_sink_0x1686a2a0 [label="ANY"]
queue0_0x167f5c90_src_0x1686a4f0 -> muxer_0x16826a20_video_0_0x1686a050 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/mpeg\l mpegversion: 4\l systemstream: false\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-divx\l divxversion: 5\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-h264\l stream-format: avc\l alignment: au\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-h265\l stream-format: { (string)hvc1, (str... }\l alignment: au\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-mp4-part\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\lvideo/x-av1\l width: [ 16, 2147483647 ]\l height: [ 16, 2147483647 ]\l"]
subgraph cluster_muxer_0x16826a20 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstMP4Mux\nmuxer\n[=]\nparent=(GstSplitMuxSink) filesink0\nfaststart-file=\"/tmp/qtmux-2108825666\"\nreserved-duration-remaining=18446744073709551615";
subgraph cluster_muxer_0x16826a20_sink {
label="";
style="invis";
muxer_0x16826a20_video_0_0x1686a050 [color=black, fillcolor="#aaaaff", label="video_0\n[>][bfb]", height="0.2", style="filled,dashed"];
}
subgraph cluster_muxer_0x16826a20_src {
label="";
style="invis";
muxer_0x16826a20_src_0x16851db0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
muxer_0x16826a20_video_0_0x1686a050 -> muxer_0x16826a20_src_0x16851db0 [style="invis"];
fillcolor="#aaffaa";
}
muxer_0x16826a20_src_0x16851db0 -> sink_0x16897c00_sink_0x16884cc0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/quicktime\l variant: iso\l", headlabel="ANY"]
}
subgraph cluster_mux0_0x16826020 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstMP4Mux\nmux0\n[>]\nparent=(GstPipeline) video-pipeline\nfaststart-file=\"/tmp/qtmux-522727921\"\nreserved-duration-remaining=18446744073709551615";
subgraph cluster_mux0_0x16826020_src {
label="";
style="invis";
mux0_0x16826020_src_0x1680e2e0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
fillcolor="#ffaaaa";
}
subgraph cluster_parser0_0x16815260 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstH264Parse\nparser0\n[>]\nparent=(GstPipeline) video-pipeline";
subgraph cluster_parser0_0x16815260_sink {
label="";
style="invis";
parser0_0x16815260_sink_0x167f1d50 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_parser0_0x16815260_src {
label="";
style="invis";
parser0_0x16815260_src_0x1680e090 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
parser0_0x16815260_sink_0x167f1d50 -> parser0_0x16815260_src_0x1680e090 [style="invis"];
fillcolor="#aaffaa";
}
parser0_0x16815260_src_0x1680e090 -> filesink0_0x1682e060_video_0x16826d00 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-h264\l parsed: true\l stream-format: { (string)avc, (stri... }\l alignment: { (string)au, (strin... }\l", headlabel="ANY"]
subgraph cluster_encoder0_0x1680d2a0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="nvv4l2h264enc\nencoder0\n[>]\nparent=(GstPipeline) video-pipeline\ndevice=\"/dev/nvhost-msenc\"\ndevice-name=\"\"\ndevice-fd=48\nqp-range=NULL\nSliceIntraRefreshInterval=0";
subgraph cluster_encoder0_0x1680d2a0_sink {
label="";
style="invis";
encoder0_0x1680d2a0_sink_0x167f18b0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_encoder0_0x1680d2a0_src {
label="";
style="invis";
encoder0_0x1680d2a0_src_0x167f1b00 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
encoder0_0x1680d2a0_sink_0x167f18b0 -> encoder0_0x1680d2a0_src_0x167f1b00 [style="invis"];
fillcolor="#aaffaa";
}
encoder0_0x1680d2a0_src_0x167f1b00 -> parser0_0x16815260_sink_0x167f1d50 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-h264\l stream-format: byte-stream\l alignment: { (string)au, (strin... }\l", headlabel="video/x-h264\l"]
subgraph cluster_record_queue0_0x167f4490 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstQueue\nrecord_queue0\n[>]\nparent=(GstPipeline) video-pipeline";
subgraph cluster_record_queue0_0x167f4490_sink {
label="";
style="invis";
record_queue0_0x167f4490_sink_0x167f1410 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_record_queue0_0x167f4490_src {
label="";
style="invis";
record_queue0_0x167f4490_src_0x167f1660 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
record_queue0_0x167f4490_sink_0x167f1410 -> record_queue0_0x167f4490_src_0x167f1660 [style="invis"];
fillcolor="#aaffaa";
}
record_queue0_0x167f4490_src_0x167f1660 -> record_conv0_0x167f38d0_sink_0x167f0ad0 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_record_conv0_0x167f38d0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="Gstnvvideoconvert\nrecord_conv0\n[>]\nparent=(GstPipeline) video-pipeline\nsrc-crop=\"0:0:0:0\"\ndest-crop=\"0:0:0:0\"";
subgraph cluster_record_conv0_0x167f38d0_sink {
label="";
style="invis";
record_conv0_0x167f38d0_sink_0x167f0ad0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_record_conv0_0x167f38d0_src {
label="";
style="invis";
record_conv0_0x167f38d0_src_0x167f0d20 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
record_conv0_0x167f38d0_sink_0x167f0ad0 -> record_conv0_0x167f38d0_src_0x167f0d20 [style="invis"];
fillcolor="#aaffaa";
}
record_conv0_0x167f38d0_src_0x167f0d20 -> encoder0_0x1680d2a0_sink_0x167f18b0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l", headlabel="video/x-raw(memory:NVMM)\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l format: { (string)I420, (str... }\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_queue3_0x167f5390 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstQueue\nqueue3\n[>]\nparent=(GstPipeline) video-pipeline\nmax-size-buffers=1500";
subgraph cluster_queue3_0x167f5390_sink {
label="";
style="invis";
queue3_0x167f5390_sink_0x16847210 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_queue3_0x167f5390_src {
label="";
style="invis";
queue3_0x167f5390_src_0x16847460 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
queue3_0x167f5390_sink_0x16847210 -> queue3_0x167f5390_src_0x16847460 [style="invis"];
fillcolor="#aaffaa";
}
queue3_0x167f5390_src_0x16847460 -> mux_0x15e680e0_sink_3_0x16851470 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/x-raw(memory:NVMM)\l format: { (string)NV12, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_queue2_0x167f4d90 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstQueue\nqueue2\n[>]\nparent=(GstPipeline) video-pipeline\nmax-size-buffers=1500";
subgraph cluster_queue2_0x167f4d90_sink {
label="";
style="invis";
queue2_0x167f4d90_sink_0x16836f40 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_queue2_0x167f4d90_src {
label="";
style="invis";
queue2_0x167f4d90_src_0x16837190 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
queue2_0x167f4d90_sink_0x16836f40 -> queue2_0x167f4d90_src_0x16837190 [style="invis"];
fillcolor="#aaffaa";
}
queue2_0x167f4d90_src_0x16837190 -> mux_0x15e680e0_sink_2_0x16851220 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/x-raw(memory:NVMM)\l format: { (string)NV12, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_queue1_0x167f4790 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstQueue\nqueue1\n[>]\nparent=(GstPipeline) video-pipeline\nmax-size-buffers=1500";
subgraph cluster_queue1_0x167f4790_sink {
label="";
style="invis";
queue1_0x167f4790_sink_0x1680ec20 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_queue1_0x167f4790_src {
label="";
style="invis";
queue1_0x167f4790_src_0x1680ee70 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
queue1_0x167f4790_sink_0x1680ec20 -> queue1_0x167f4790_src_0x1680ee70 [style="invis"];
fillcolor="#aaffaa";
}
queue1_0x167f4790_src_0x1680ee70 -> mux_0x15e680e0_sink_1_0x16850fd0 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/x-raw(memory:NVMM)\l format: { (string)NV12, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_queue0_0x167f4190 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstQueue\nqueue0\n[>]\nparent=(GstPipeline) video-pipeline\nmax-size-buffers=1500";
subgraph cluster_queue0_0x167f4190_sink {
label="";
style="invis";
queue0_0x167f4190_sink_0x167f0630 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_queue0_0x167f4190_src {
label="";
style="invis";
queue0_0x167f4190_src_0x167f0880 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
queue0_0x167f4190_sink_0x167f0630 -> queue0_0x167f4190_src_0x167f0880 [style="invis"];
fillcolor="#aaffaa";
}
queue0_0x167f4190_src_0x167f0880 -> mux_0x15e680e0_sink_0_0x16850d80 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/x-raw(memory:NVMM)\l format: { (string)NV12, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_conv3_0x1684bcf0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="Gstnvvideoconvert\nconv3\n[>]\nparent=(GstPipeline) video-pipeline\nsrc-crop=\"0:0:0:0\"\ndest-crop=\"0:0:0:0\"";
subgraph cluster_conv3_0x1684bcf0_sink {
label="";
style="invis";
conv3_0x1684bcf0_sink_0x16846d70 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_conv3_0x1684bcf0_src {
label="";
style="invis";
conv3_0x1684bcf0_src_0x16846fc0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
conv3_0x1684bcf0_sink_0x16846d70 -> conv3_0x1684bcf0_src_0x16846fc0 [style="invis"];
fillcolor="#aaffaa";
}
conv3_0x1684bcf0_src_0x16846fc0 -> queue3_0x167f5390_sink_0x16847210 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l", headlabel="ANY"]
subgraph cluster_conv2_0x1683ebc0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="Gstnvvideoconvert\nconv2\n[>]\nparent=(GstPipeline) video-pipeline\nsrc-crop=\"0:0:0:0\"\ndest-crop=\"0:0:0:0\"";
subgraph cluster_conv2_0x1683ebc0_sink {
label="";
style="invis";
conv2_0x1683ebc0_sink_0x16836aa0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_conv2_0x1683ebc0_src {
label="";
style="invis";
conv2_0x1683ebc0_src_0x16836cf0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
conv2_0x1683ebc0_sink_0x16836aa0 -> conv2_0x1683ebc0_src_0x16836cf0 [style="invis"];
fillcolor="#aaffaa";
}
conv2_0x1683ebc0_src_0x16836cf0 -> queue2_0x167f4d90_sink_0x16836f40 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l", headlabel="ANY"]
subgraph cluster_conv1_0x1682d9a0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="Gstnvvideoconvert\nconv1\n[>]\nparent=(GstPipeline) video-pipeline\nsrc-crop=\"0:0:0:0\"\ndest-crop=\"0:0:0:0\"";
subgraph cluster_conv1_0x1682d9a0_sink {
label="";
style="invis";
conv1_0x1682d9a0_sink_0x1680e780 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_conv1_0x1682d9a0_src {
label="";
style="invis";
conv1_0x1682d9a0_src_0x1680e9d0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
conv1_0x1682d9a0_sink_0x1680e780 -> conv1_0x1682d9a0_src_0x1680e9d0 [style="invis"];
fillcolor="#aaffaa";
}
conv1_0x1682d9a0_src_0x1680e9d0 -> queue1_0x167f4790_sink_0x1680ec20 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l", headlabel="ANY"]
subgraph cluster_conv0_0x167ed9e0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="Gstnvvideoconvert\nconv0\n[>]\nparent=(GstPipeline) video-pipeline\nsrc-crop=\"0:0:0:0\"\ndest-crop=\"0:0:0:0\"";
subgraph cluster_conv0_0x167ed9e0_sink {
label="";
style="invis";
conv0_0x167ed9e0_sink_0x167f0190 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_conv0_0x167ed9e0_src {
label="";
style="invis";
conv0_0x167ed9e0_src_0x167f03e0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
conv0_0x167ed9e0_sink_0x167f0190 -> conv0_0x167ed9e0_src_0x167f03e0 [style="invis"];
fillcolor="#aaffaa";
}
conv0_0x167ed9e0_src_0x167f03e0 -> queue0_0x167f4190_sink_0x167f0630 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l", headlabel="ANY"]
subgraph cluster_src3_0x167eed80 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstV4l2Src\nsrc3\n[>]\nparent=(GstPipeline) video-pipeline\ndevice=\"/dev/video2\"\ndevice-name=\"vi-output, imx390 31-001b\"\ndevice-fd=82\nflags=capture\npixel-aspect-ratio=NULL";
subgraph cluster_src3_0x167eed80_src {
label="";
style="invis";
src3_0x167eed80_src_0x16846b20 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
fillcolor="#ffaaaa";
}
src3_0x167eed80_src_0x16846b20 -> conv3_0x1684bcf0_sink_0x16846d70 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l framerate: 30/1\l width: 1920\l height: 1280\l format: UYVY\l colorimetry: 2:4:7:1\l interlace-mode: progressive\l", headlabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_src2_0x167ee9c0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstV4l2Src\nsrc2\n[>]\nparent=(GstPipeline) video-pipeline\ndevice=\"/dev/video1\"\ndevice-name=\"vi-output, imx390 30-001c\"\ndevice-fd=81\nflags=capture\npixel-aspect-ratio=NULL";
subgraph cluster_src2_0x167ee9c0_src {
label="";
style="invis";
src2_0x167ee9c0_src_0x16836850 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
fillcolor="#ffaaaa";
}
src2_0x167ee9c0_src_0x16836850 -> conv2_0x1683ebc0_sink_0x16836aa0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l framerate: 30/1\l width: 1920\l height: 1280\l format: UYVY\l colorimetry: 2:4:7:1\l interlace-mode: progressive\l", headlabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_src1_0x167ee600 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstV4l2Src\nsrc1\n[>]\nparent=(GstPipeline) video-pipeline\ndevice=\"/dev/video3\"\ndevice-name=\"vi-output, imx390 31-001c\"\ndevice-fd=80\nflags=capture\npixel-aspect-ratio=NULL";
subgraph cluster_src1_0x167ee600_src {
label="";
style="invis";
src1_0x167ee600_src_0x1680e530 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
fillcolor="#ffaaaa";
}
src1_0x167ee600_src_0x1680e530 -> conv1_0x1682d9a0_sink_0x1680e780 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l framerate: 30/1\l width: 1920\l height: 1280\l format: UYVY\l colorimetry: 2:4:7:1\l interlace-mode: progressive\l", headlabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_src0_0x167ee240 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstV4l2Src\nsrc0\n[>]\nparent=(GstPipeline) video-pipeline\ndevice-name=\"vi-output, imx390 30-001b\"\ndevice-fd=79\nflags=capture\npixel-aspect-ratio=NULL";
subgraph cluster_src0_0x167ee240_src {
label="";
style="invis";
src0_0x167ee240_src_0x15e6dc00 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
}
fillcolor="#ffaaaa";
}
src0_0x167ee240_src_0x15e6dc00 -> conv0_0x167ed9e0_sink_0x167f0190 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw\l framerate: 30/1\l width: 1920\l height: 1280\l format: UYVY\l colorimetry: 2:4:7:1\l interlace-mode: progressive\l", headlabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_filter3_0x16806ab0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstCapsFilter\nfilter3\n[>]\nparent=(GstPipeline) video-pipeline\ncaps=video/x-raw(memory:NVMM), format=(string)RGBA";
subgraph cluster_filter3_0x16806ab0_sink {
label="";
style="invis";
filter3_0x16806ab0_sink_0x16847b50 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_filter3_0x16806ab0_src {
label="";
style="invis";
filter3_0x16806ab0_src_0x16847da0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
filter3_0x16806ab0_sink_0x16847b50 -> filter3_0x16806ab0_src_0x16847da0 [style="invis"];
fillcolor="#aaffaa";
}
filter3_0x16806ab0_src_0x16847da0 -> tiler_0x15e703c0_sink_0x15e6c290 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/x-raw(memory:NVMM)\l format: { (string)NV12, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_tracker_0x167d8200 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstNvTracker\ntracker\n[>]\nparent=(GstPipeline) video-pipeline\ntracker-height=480\nll-config-file=\"/opt/nvidia/deepstream/deepstream/samples/configs/deepstream-app/config_tracke…\nll-lib-file=\"/opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjecttracker.so\"\ntracking-id-reset-mode=1";
subgraph cluster_tracker_0x167d8200_sink {
label="";
style="invis";
tracker_0x167d8200_sink_0x15e6d760 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_tracker_0x167d8200_src {
label="";
style="invis";
tracker_0x167d8200_src_0x15e6d9b0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
tracker_0x167d8200_sink_0x15e6d760 -> tracker_0x167d8200_src_0x15e6d9b0 [style="invis"];
fillcolor="#aaffaa";
}
tracker_0x167d8200_src_0x15e6d9b0 -> tracker_tee_0x16864000_sink_0x168516c0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l", headlabel="ANY"]
subgraph cluster_primary_inference_0x167a3bf0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstNvInfer\nprimary-inference\n[>]\nparent=(GstPipeline) video-pipeline\nunique-id=1\nconfig-file-path=\"configs/config_infer_primary_yoloV8.txt\"\nmodel-engine-file=\"/home/ubuntu/workspaces/deep_stream_view/DeepStream-gi/configs/model_b1_gpu0_f…";
subgraph cluster_primary_inference_0x167a3bf0_sink {
label="";
style="invis";
primary_inference_0x167a3bf0_sink_0x15e6d2c0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_primary_inference_0x167a3bf0_src {
label="";
style="invis";
primary_inference_0x167a3bf0_src_0x15e6d510 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
primary_inference_0x167a3bf0_sink_0x15e6d2c0 -> primary_inference_0x167a3bf0_src_0x15e6d510 [style="invis"];
fillcolor="#aaffaa";
}
primary_inference_0x167a3bf0_src_0x15e6d510 -> tracker_0x167d8200_sink_0x15e6d760 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:NVMM)\l format: { (string)NV12, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l", headlabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_osd_0x16506cf0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstNvDsOsd\nosd\n[>]\nparent=(GstPipeline) video-pipeline\nclock-font=NULL\nclock-font-size=0\nclock-color=0\ndisplay-mask=FALSE";
subgraph cluster_osd_0x16506cf0_sink {
label="";
style="invis";
osd_0x16506cf0_sink_0x15e6ce20 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_osd_0x16506cf0_src {
label="";
style="invis";
osd_0x16506cf0_src_0x15e6d070 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
osd_0x16506cf0_sink_0x15e6ce20 -> osd_0x16506cf0_src_0x15e6d070 [style="invis"];
fillcolor="#aaffaa";
}
osd_0x16506cf0_src_0x15e6d070 -> sink_0x15e79cb0_sink_0x15e6cbd0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:NVMM)\l format: { (string)NV12, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l", headlabel="video/x-raw\l format: { (string)RGBA, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw(memory:NVMM)\l format: { (string)RGBA, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_sink_0x15e79cb0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstNv3dSink\nsink\n[-] -> [=]\nparent=(GstPipeline) video-pipeline\nsync=FALSE\nmax-lateness=5000000\nqos=TRUE\nprocessing-deadline=15000000\nwindow-x=0\nwindow-y=0";
subgraph cluster_sink_0x15e79cb0_sink {
label="";
style="invis";
sink_0x15e79cb0_sink_0x15e6cbd0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
fillcolor="#aaaaff";
}
subgraph cluster_display_converter_0x15e75ae0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="Gstnvvideoconvert\ndisplay_converter\n[>]\nparent=(GstPipeline) video-pipeline\nsrc-crop=\"0:0:0:0\"\ndest-crop=\"0:0:0:0\"";
subgraph cluster_display_converter_0x15e75ae0_sink {
label="";
style="invis";
display_converter_0x15e75ae0_sink_0x15e6c730 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_display_converter_0x15e75ae0_src {
label="";
style="invis";
display_converter_0x15e75ae0_src_0x15e6c980 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
display_converter_0x15e75ae0_sink_0x15e6c730 -> display_converter_0x15e75ae0_src_0x15e6c980 [style="invis"];
fillcolor="#aaffaa";
}
display_converter_0x15e75ae0_src_0x15e6c980 -> osd_0x16506cf0_sink_0x15e6ce20 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l", headlabel="video/x-raw(memory:NVMM)\l format: { (string)NV12, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_tiler_0x15e703c0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstNvMultiStreamTiler\ntiler\n[>]\nparent=(GstPipeline) video-pipeline\ncolumns=2\nrows=2";
subgraph cluster_tiler_0x15e703c0_sink {
label="";
style="invis";
tiler_0x15e703c0_sink_0x15e6c290 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
}
subgraph cluster_tiler_0x15e703c0_src {
label="";
style="invis";
tiler_0x15e703c0_src_0x15e6c4e0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
tiler_0x15e703c0_sink_0x15e6c290 -> tiler_0x15e703c0_src_0x15e6c4e0 [style="invis"];
fillcolor="#aaffaa";
}
tiler_0x15e703c0_src_0x15e6c4e0 -> display_converter_0x15e75ae0_sink_0x15e6c730 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:NVMM)\l format: { (string)NV12, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l", headlabel="video/x-raw(memory:NVMM)\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\lvideo/x-raw\l format: { (string)I420, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
subgraph cluster_mux_0x15e680e0 {
fontname="Bitstream Vera Sans";
fontsize="8";
style="filled,rounded";
color=black;
label="GstNvStreamMux\nmux\n[>]\nparent=(GstPipeline) video-pipeline\nbatch-size=4\nwidth=1920\nheight=1080\nnvbuf-memory-type=nvbuf-mem-surface-array\ncompute-hw=VIC\nframe-duration=18446744073709";
subgraph cluster_mux_0x15e680e0_sink {
label="";
style="invis";
mux_0x15e680e0_sink_0_0x16850d80 [color=black, fillcolor="#aaaaff", label="sink_0\n[>][bfb]", height="0.2", style="filled,dashed"];
mux_0x15e680e0_sink_1_0x16850fd0 [color=black, fillcolor="#aaaaff", label="sink_1\n[>][bfb]", height="0.2", style="filled,dashed"];
mux_0x15e680e0_sink_2_0x16851220 [color=black, fillcolor="#aaaaff", label="sink_2\n[>][bfb]", height="0.2", style="filled,dashed"];
mux_0x15e680e0_sink_3_0x16851470 [color=black, fillcolor="#aaaaff", label="sink_3\n[>][bfb]", height="0.2", style="filled,dashed"];
}
subgraph cluster_mux_0x15e680e0_src {
label="";
style="invis";
mux_0x15e680e0_src_0x15e6c040 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
}
mux_0x15e680e0_sink_0_0x16850d80 -> mux_0x15e680e0_src_0x15e6c040 [style="invis"];
fillcolor="#aaffaa";
}
mux_0x15e680e0_src_0x15e6c040 -> primary_inference_0x167a3bf0_sink_0x15e6d2c0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-raw(memory:NVMM)\l format: { (string)NV12, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l", headlabel="video/x-raw(memory:NVMM)\l format: { (string)NV12, (str... }\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l framerate: [ 0/1, 2147483647/1 ]\l"]
}