Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- digraph pipeline {
- rankdir=LR;
- fontname="sans";
- fontsize="10";
- labelloc=t;
- nodesep=.1;
- ranksep=.2;
- label="<GstPipeline>\npipeline\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; upper-case is set\lPad-Task: [T] has started task, [t] has paused task\l",
- ];
- subgraph cluster_rtmpsink0_0x1c4ea00 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstRTMPSink\nrtmpsink0\n[-] -> [=]\nparent=(GstPipeline) pipeline\nlocation=\"rtmp://192.168.0.100:1935/devapp/qifdev\"";
- subgraph cluster_rtmpsink0_0x1c4ea00_sink {
- label="";
- style="invis";
- rtmpsink0_0x1c4ea00_sink_0x1bf74b0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- fillcolor="#aaaaff";
- }
- subgraph cluster_queue2_2_0x1a7c880 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstQueue2\nqueue2-2\n[=]\nparent=(GstPipeline) pipeline";
- subgraph cluster_queue2_2_0x1a7c880_sink {
- label="";
- style="invis";
- queue2_2_0x1a7c880_sink_0x1bf7030 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- subgraph cluster_queue2_2_0x1a7c880_src {
- label="";
- style="invis";
- queue2_2_0x1a7c880_src_0x1bf7270 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
- }
- queue2_2_0x1a7c880_sink_0x1bf7030 -> queue2_2_0x1a7c880_src_0x1bf7270 [style="invis"];
- fillcolor="#aaffaa";
- }
- queue2_2_0x1a7c880_src_0x1bf7270 -> rtmpsink0_0x1c4ea00_sink_0x1bf74b0 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/x-flv\l"]
- subgraph cluster_flvmux0_0x1c4a0a0 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstFlvMux\nflvmux0\n[=]\nparent=(GstPipeline) pipeline\nstreamable=TRUE";
- subgraph cluster_flvmux0_0x1c4a0a0_sink {
- label="";
- style="invis";
- flvmux0_0x1c4a0a0_video_0x1bf6df0 [color=black, fillcolor="#aaaaff", label="video\n[>][bfb]", height="0.2", style="filled,dashed"];
- }
- subgraph cluster_flvmux0_0x1c4a0a0_src {
- label="";
- style="invis";
- flvmux0_0x1c4a0a0_src_0x1bf6bb0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- flvmux0_0x1c4a0a0_video_0x1bf6df0 -> flvmux0_0x1c4a0a0_src_0x1bf6bb0 [style="invis"];
- fillcolor="#aaffaa";
- }
- flvmux0_0x1c4a0a0_src_0x1bf6bb0 -> queue2_2_0x1a7c880_sink_0x1bf7030 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-flv\l", headlabel="ANY"]
- subgraph cluster_x264enc0_0x1c44ac0 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstX264Enc\nx264enc0\n[=]\nparent=(GstPipeline) pipeline";
- subgraph cluster_x264enc0_0x1c44ac0_sink {
- label="";
- style="invis";
- x264enc0_0x1c44ac0_sink_0x1bf6730 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- subgraph cluster_x264enc0_0x1c44ac0_src {
- label="";
- style="invis";
- x264enc0_0x1c44ac0_src_0x1bf6970 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- x264enc0_0x1c44ac0_sink_0x1bf6730 -> x264enc0_0x1c44ac0_src_0x1bf6970 [style="invis"];
- fillcolor="#aaffaa";
- }
- x264enc0_0x1c44ac0_src_0x1bf6970 -> flvmux0_0x1c4a0a0_video_0x1bf6df0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-h264\l framerate: [ 0/1, 2147483647/1 ]\l width: [ 1, 2147483647 ]\l height: [ 1, 2147483647 ]\l stream-format: { avc, byte-stream }\l alignment: au\l profile: { high-4:4:4, high-4... }\l", headlabel="video/x-flash-video\lvideo/x-flash-screen\lvideo/x-vp6-flash\lvideo/x-vp6-alpha\lvideo/x-h264\l stream-format: avc\l"]
- subgraph cluster_queue2_1_0x1a7c4a0 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstQueue2\nqueue2-1\n[=]\nparent=(GstPipeline) pipeline\navg-in-rate=172964595";
- subgraph cluster_queue2_1_0x1a7c4a0_sink {
- label="";
- style="invis";
- queue2_1_0x1a7c4a0_sink_0x1bf62b0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- subgraph cluster_queue2_1_0x1a7c4a0_src {
- label="";
- style="invis";
- queue2_1_0x1a7c4a0_src_0x1bf64f0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
- }
- queue2_1_0x1a7c4a0_sink_0x1bf62b0 -> queue2_1_0x1a7c4a0_src_0x1bf64f0 [style="invis"];
- fillcolor="#aaffaa";
- }
- queue2_1_0x1a7c4a0_src_0x1bf64f0 -> x264enc0_0x1c44ac0_sink_0x1bf6730 [label="video/x-raw\l format: I420\l width: 320\l height: 240\l framerate: 30/1\l pixel-aspect-ratio: 1/1\l interlace-mode: progressive\l"]
- subgraph cluster_ffmpegdeinterlace0_0x1b98240 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstFFMpegDeinterlace\nffmpegdeinterlace0\n[=]\nparent=(GstPipeline) pipeline";
- subgraph cluster_ffmpegdeinterlace0_0x1b98240_sink {
- label="";
- style="invis";
- ffmpegdeinterlace0_0x1b98240_sink_0x1bc9da0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- subgraph cluster_ffmpegdeinterlace0_0x1b98240_src {
- label="";
- style="invis";
- ffmpegdeinterlace0_0x1b98240_src_0x1bf6070 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- ffmpegdeinterlace0_0x1b98240_sink_0x1bc9da0 -> ffmpegdeinterlace0_0x1b98240_src_0x1bf6070 [style="invis"];
- fillcolor="#aaffaa";
- }
- ffmpegdeinterlace0_0x1b98240_src_0x1bf6070 -> queue2_1_0x1a7c4a0_sink_0x1bf62b0 [label="video/x-raw\l format: I420\l width: 320\l height: 240\l framerate: 30/1\l pixel-aspect-ratio: 1/1\l interlace-mode: progressive\l"]
- subgraph cluster_videoconvert1_0x1bf2560 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstVideoConvert\nvideoconvert1\n[=]\nparent=(GstPipeline) pipeline\nqos=TRUE";
- subgraph cluster_videoconvert1_0x1bf2560_sink {
- label="";
- style="invis";
- videoconvert1_0x1bf2560_sink_0x1bc9920 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- subgraph cluster_videoconvert1_0x1bf2560_src {
- label="";
- style="invis";
- videoconvert1_0x1bf2560_src_0x1bc9b60 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- videoconvert1_0x1bf2560_sink_0x1bc9920 -> videoconvert1_0x1bf2560_src_0x1bc9b60 [style="invis"];
- fillcolor="#aaffaa";
- }
- videoconvert1_0x1bf2560_src_0x1bc9b60 -> ffmpegdeinterlace0_0x1b98240_sink_0x1bc9da0 [label="video/x-raw\l format: I420\l width: 320\l height: 240\l framerate: 30/1\l pixel-aspect-ratio: 1/1\l interlace-mode: progressive\l"]
- subgraph cluster_queue1_0x1be0370 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstQueue\nqueue1\n[=]\nparent=(GstPipeline) pipeline";
- subgraph cluster_queue1_0x1be0370_sink {
- label="";
- style="invis";
- queue1_0x1be0370_sink_0x1bc94a0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- subgraph cluster_queue1_0x1be0370_src {
- label="";
- style="invis";
- queue1_0x1be0370_src_0x1bc96e0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
- }
- queue1_0x1be0370_sink_0x1bc94a0 -> queue1_0x1be0370_src_0x1bc96e0 [style="invis"];
- fillcolor="#aaffaa";
- }
- queue1_0x1be0370_src_0x1bc96e0 -> videoconvert1_0x1bf2560_sink_0x1bc9920 [label="video/x-raw\l format: I420\l width: 320\l height: 240\l framerate: 30/1\l pixel-aspect-ratio: 1/1\l interlace-mode: progressive\l"]
- subgraph cluster_ximagesink0_0x1bf1a20 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstXImageSink\nximagesink0\n[=]\nparent=(GstPipeline) pipeline\nmax-lateness=20000000\nqos=TRUE\nlast-sample=((GstSample*) 0x1b7a1e0)\nwindow-width=320\nwindow-height=240";
- subgraph cluster_ximagesink0_0x1bf1a20_sink {
- label="";
- style="invis";
- ximagesink0_0x1bf1a20_sink_0x1bc9260 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- fillcolor="#aaaaff";
- }
- subgraph cluster_videoconvert0_0x1beb330 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstVideoConvert\nvideoconvert0\n[=]\nparent=(GstPipeline) pipeline\nqos=TRUE";
- subgraph cluster_videoconvert0_0x1beb330_sink {
- label="";
- style="invis";
- videoconvert0_0x1beb330_sink_0x1bc8de0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- subgraph cluster_videoconvert0_0x1beb330_src {
- label="";
- style="invis";
- videoconvert0_0x1beb330_src_0x1bc9020 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- videoconvert0_0x1beb330_sink_0x1bc8de0 -> videoconvert0_0x1beb330_src_0x1bc9020 [style="invis"];
- fillcolor="#aaffaa";
- }
- videoconvert0_0x1beb330_src_0x1bc9020 -> ximagesink0_0x1bf1a20_sink_0x1bc9260 [label="video/x-raw\l width: 320\l height: 240\l framerate: 30/1\l pixel-aspect-ratio: 1/1\l interlace-mode: progressive\l format: BGRx\l"]
- subgraph cluster_queue0_0x1be0080 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstQueue\nqueue0\n[=]\nparent=(GstPipeline) pipeline\ncurrent-level-buffers=30\ncurrent-level-bytes=3456000\ncurrent-level-time=1000000000";
- subgraph cluster_queue0_0x1be0080_sink {
- label="";
- style="invis";
- queue0_0x1be0080_sink_0x1bc8960 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- subgraph cluster_queue0_0x1be0080_src {
- label="";
- style="invis";
- queue0_0x1be0080_src_0x1bc8ba0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
- }
- queue0_0x1be0080_sink_0x1bc8960 -> queue0_0x1be0080_src_0x1bc8ba0 [style="invis"];
- fillcolor="#aaffaa";
- }
- queue0_0x1be0080_src_0x1bc8ba0 -> videoconvert0_0x1beb330_sink_0x1bc8de0 [label="video/x-raw\l format: I420\l width: 320\l height: 240\l framerate: 30/1\l pixel-aspect-ratio: 1/1\l interlace-mode: progressive\l"]
- subgraph cluster_tee0_0x1a80000 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstTee\ntee0\n[=]\nparent=(GstPipeline) pipeline\nnum-src-pads=2";
- subgraph cluster_tee0_0x1a80000_sink {
- label="";
- style="invis";
- tee0_0x1a80000_sink_0x1bc8720 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- subgraph cluster_tee0_0x1a80000_src {
- label="";
- style="invis";
- tee0_0x1a80000_src_0_0x1be41e0 [color=black, fillcolor="#ffaaaa", label="src_0\n[>][bfb]", height="0.2", style="filled,dashed"];
- tee0_0x1a80000_src_1_0x1be4430 [color=black, fillcolor="#ffaaaa", label="src_1\n[>][bfb]", height="0.2", style="filled,dashed"];
- }
- tee0_0x1a80000_sink_0x1bc8720 -> tee0_0x1a80000_src_0_0x1be41e0 [style="invis"];
- fillcolor="#aaffaa";
- }
- tee0_0x1a80000_src_0_0x1be41e0 -> queue0_0x1be0080_sink_0x1bc8960 [label="video/x-raw\l format: I420\l width: 320\l height: 240\l framerate: 30/1\l pixel-aspect-ratio: 1/1\l interlace-mode: progressive\l"]
- tee0_0x1a80000_src_1_0x1be4430 -> queue1_0x1be0370_sink_0x1bc94a0 [label="video/x-raw\l format: I420\l width: 320\l height: 240\l framerate: 30/1\l pixel-aspect-ratio: 1/1\l interlace-mode: progressive\l"]
- subgraph cluster_queue2_0_0x1a7c0c0 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstQueue2\nqueue2-0\n[=]\nparent=(GstPipeline) pipeline\ncurrent-level-buffers=19\ncurrent-level-bytes=2188800\ncurrent-level-time=633333334\navg-in-rate=157537405";
- subgraph cluster_queue2_0_0x1a7c0c0_sink {
- label="";
- style="invis";
- queue2_0_0x1a7c0c0_sink_0x1bc82a0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- subgraph cluster_queue2_0_0x1a7c0c0_src {
- label="";
- style="invis";
- queue2_0_0x1a7c0c0_src_0x1bc84e0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
- }
- queue2_0_0x1a7c0c0_sink_0x1bc82a0 -> queue2_0_0x1a7c0c0_src_0x1bc84e0 [style="invis"];
- fillcolor="#aaffaa";
- }
- queue2_0_0x1a7c0c0_src_0x1bc84e0 -> tee0_0x1a80000_sink_0x1bc8720 [label="video/x-raw\l format: I420\l width: 320\l height: 240\l framerate: 30/1\l pixel-aspect-ratio: 1/1\l interlace-mode: progressive\l"]
- subgraph cluster_videotestsrc0_0x1bc61c0 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstVideoTestSrc\nvideotestsrc0\n[=]\nparent=(GstPipeline) pipeline";
- subgraph cluster_videotestsrc0_0x1bc61c0_src {
- label="";
- style="invis";
- videotestsrc0_0x1bc61c0_src_0x1bc8060 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
- }
- fillcolor="#ffaaaa";
- }
- videotestsrc0_0x1bc61c0_src_0x1bc8060 -> queue2_0_0x1a7c0c0_sink_0x1bc82a0 [label="video/x-raw\l format: I420\l width: 320\l height: 240\l framerate: 30/1\l pixel-aspect-ratio: 1/1\l interlace-mode: progressive\l"]
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement