Advertisement
Guest User

Untitled

a guest
Dec 9th, 2015
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.22 KB | None | 0 0
  1. digraph pipeline {
  2. rankdir=LR;
  3. fontname="sans";
  4. fontsize="10";
  5. labelloc=t;
  6. nodesep=.1;
  7. ranksep=.2;
  8. label="<GstPipeline>\npipeline\n[-] -> [>]";
  9. node [style="filled,rounded", shape=box, fontsize="9", fontname="sans", margin="0.0,0.0"];
  10. edge [labelfontsize="6", fontsize="9", fontname="monospace"];
  11.  
  12. legend [
  13. pos="0,0!",
  14. margin="0.05,0.05",
  15. style="filled",
  16. 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",
  17. ];
  18. subgraph cluster_rtmpsink0_0x22c7410 {
  19. fontname="Bitstream Vera Sans";
  20. fontsize="8";
  21. style="filled,rounded";
  22. color=black;
  23. label="GstRTMPSink\nrtmpsink0\n[-] -> [=]\nparent=(GstPipeline) pipeline\nlocation=\"rtmp://4.31.30.153:1935/devapp/relay\"";
  24. subgraph cluster_rtmpsink0_0x22c7410_sink {
  25. label="";
  26. style="invis";
  27. rtmpsink0_0x22c7410_sink_0x22ba730 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
  28. }
  29.  
  30. fillcolor="#aaaaff";
  31. }
  32.  
  33. subgraph cluster_queue2_0_0x22c2090 {
  34. fontname="Bitstream Vera Sans";
  35. fontsize="8";
  36. style="filled,rounded";
  37. color=black;
  38. label="GstQueue2\nqueue2-0\n[=]\nparent=(GstPipeline) pipeline";
  39. subgraph cluster_queue2_0_0x22c2090_sink {
  40. label="";
  41. style="invis";
  42. queue2_0_0x22c2090_sink_0x22ba2b0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
  43. }
  44.  
  45. subgraph cluster_queue2_0_0x22c2090_src {
  46. label="";
  47. style="invis";
  48. queue2_0_0x22c2090_src_0x22ba4f0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
  49. }
  50.  
  51. queue2_0_0x22c2090_sink_0x22ba2b0 -> queue2_0_0x22c2090_src_0x22ba4f0 [style="invis"];
  52. fillcolor="#aaffaa";
  53. }
  54.  
  55. queue2_0_0x22c2090_src_0x22ba4f0 -> rtmpsink0_0x22c7410_sink_0x22ba730 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/x-flv\l"]
  56. subgraph cluster_flvmux0_0x22b8050 {
  57. fontname="Bitstream Vera Sans";
  58. fontsize="8";
  59. style="filled,rounded";
  60. color=black;
  61. label="GstFlvMux\nflvmux0\n[=]\nparent=(GstPipeline) pipeline\nstreamable=TRUE";
  62. subgraph cluster_flvmux0_0x22b8050_src {
  63. label="";
  64. style="invis";
  65. flvmux0_0x22b8050_src_0x22ba070 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
  66. }
  67.  
  68. fillcolor="#ffaaaa";
  69. }
  70.  
  71. flvmux0_0x22b8050_src_0x22ba070 -> queue2_0_0x22c2090_sink_0x22ba2b0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-flv\l", headlabel="ANY"]
  72. subgraph cluster_uridecodebin0_0x22b2090 {
  73. fontname="Bitstream Vera Sans";
  74. fontsize="8";
  75. style="filled,rounded";
  76. color=black;
  77. label="GstURIDecodeBin\nuridecodebin0\n[-] -> [=]\nparent=(GstPipeline) pipeline\nuri=\"http://tva.fastbroad.com/i/albqifteli_1@388038/master.m3u8\"\nsource=(GstSoupHTTPSrc) source\ncaps=video/x-raw(ANY); audio/x-raw(ANY); text/x-raw; subpicture/x-dvd; subpicture/x-d…";
  78. subgraph cluster_uridecodebin0_0x22b2090_src {
  79. label="";
  80. style="invis";
  81. _proxypad6_0x7f5bec01a760 [color=black, fillcolor="#ffdddd", label="proxypad6\n[>][bfb]", height="0.2", style="filled,dotted"];
  82. _proxypad6_0x7f5bec01a760 -> uridecodebin0_0x22b2090_src_0_0x7f5bf802ca10 [style=dashed, minlen=0]
  83. uridecodebin0_0x22b2090_src_0_0x7f5bf802ca10 [color=black, fillcolor="#ffdddd", label="src_0\n[>][bfb]", height="0.2", style="filled,dotted"];
  84. }
  85.  
  86. fillcolor="#ffffff";
  87. subgraph cluster_decodebin0_0x7f5bf802c020 {
  88. fontname="Bitstream Vera Sans";
  89. fontsize="8";
  90. style="filled,rounded";
  91. color=black;
  92. label="GstDecodeBin\ndecodebin0\n[-] -> [=]\nparent=(GstURIDecodeBin) uridecodebin0\ncaps=video/x-raw(ANY); audio/x-raw(ANY); text/x-raw; subpicture/x-dvd; subpicture/x-d…\nsink-caps=application/x-hls\nuse-buffering=TRUE\nmax-size-bytes=2097152\nmax-size-time=5000000000";
  93. subgraph cluster_decodebin0_0x7f5bf802c020_sink {
  94. label="";
  95. style="invis";
  96. _proxypad0_0x7f5bf8030100 [color=black, fillcolor="#ddddff", label="proxypad0\n[>][bfb]", height="0.2", style="filled,solid"];
  97. decodebin0_0x7f5bf802c020_sink_0x7f5bf802c2c0 -> _proxypad0_0x7f5bf8030100 [style=dashed, minlen=0]
  98. decodebin0_0x7f5bf802c020_sink_0x7f5bf802c2c0 [color=black, fillcolor="#ddddff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
  99. }
  100.  
  101. subgraph cluster_decodebin0_0x7f5bf802c020_src {
  102. label="";
  103. style="invis";
  104. _proxypad4_0x7f5bf8031380 [color=black, fillcolor="#ffdddd", label="proxypad4\n[>][bfb]", height="0.2", style="filled,dotted"];
  105. _proxypad4_0x7f5bf8031380 -> decodebin0_0x7f5bf802c020_src_0_0x7f5bf8034b30 [style=dashed, minlen=0]
  106. decodebin0_0x7f5bf802c020_src_0_0x7f5bf8034b30 [color=black, fillcolor="#ffdddd", label="src_0\n[>][bfb]", height="0.2", style="filled,dotted"];
  107. }
  108.  
  109. decodebin0_0x7f5bf802c020_sink_0x7f5bf802c2c0 -> decodebin0_0x7f5bf802c020_src_0_0x7f5bf8034b30 [style="invis"];
  110. fillcolor="#ffffff";
  111. subgraph cluster_multiqueue1_0x7f5bf806f660 {
  112. fontname="Bitstream Vera Sans";
  113. fontsize="8";
  114. style="filled,rounded";
  115. color=black;
  116. label="GstMultiQueue\nmultiqueue1\n[=]\nparent=(GstDecodeBin) decodebin0\nmax-size-bytes=2097152\nmax-size-buffers=0\nmax-size-time=5000000000\nuse-buffering=TRUE";
  117. subgraph cluster_multiqueue1_0x7f5bf806f660_sink {
  118. label="";
  119. style="invis";
  120. multiqueue1_0x7f5bf806f660_sink_0_0x7f5bf806bb60 [color=black, fillcolor="#aaaaff", label="sink_0\n[>][bfb]", height="0.2", style="filled,dashed"];
  121. multiqueue1_0x7f5bf806f660_sink_1_0x7f5bec01c030 [color=black, fillcolor="#aaaaff", label="sink_1\n[>][bfb]", height="0.2", style="filled,dashed"];
  122. }
  123.  
  124. subgraph cluster_multiqueue1_0x7f5bf806f660_src {
  125. label="";
  126. style="invis";
  127. multiqueue1_0x7f5bf806f660_src_0_0x7f5bf806bda0 [color=black, fillcolor="#ffaaaa", label="src_0\n[>][BfB][T]", height="0.2", style="filled,dotted"];
  128. multiqueue1_0x7f5bf806f660_src_1_0x7f5bec01c270 [color=black, fillcolor="#ffaaaa", label="src_1\n[>][Bfb][T]", height="0.2", style="filled,dotted"];
  129. }
  130.  
  131. multiqueue1_0x7f5bf806f660_sink_0_0x7f5bf806bb60 -> multiqueue1_0x7f5bf806f660_src_0_0x7f5bf806bda0 [style="invis"];
  132. fillcolor="#aaffaa";
  133. }
  134.  
  135. multiqueue1_0x7f5bf806f660_src_0_0x7f5bf806bda0 -> _proxypad4_0x7f5bf8031380 [label="video/x-h264\l stream-format: byte-stream\l alignment: nal\l"]
  136. multiqueue1_0x7f5bf806f660_src_1_0x7f5bec01c270 -> _proxypad5_0x7f5bf8031cc0 [labeldistance="10", labelangle="0", label=" ", taillabel="audio/mpeg\l mpegversion: 2\l stream-format: adts\l", headlabel="ANY"]
  137. subgraph cluster_tsdemux0_0x7f5bdc0140a0 {
  138. fontname="Bitstream Vera Sans";
  139. fontsize="8";
  140. style="filled,rounded";
  141. color=black;
  142. label="GstTSDemux\ntsdemux0\n[=]\nparent=(GstDecodeBin) decodebin0\nparse-private-sections=TRUE";
  143. subgraph cluster_tsdemux0_0x7f5bdc0140a0_sink {
  144. label="";
  145. style="invis";
  146. tsdemux0_0x7f5bdc0140a0_sink_0x7f5bf806b260 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
  147. }
  148.  
  149. subgraph cluster_tsdemux0_0x7f5bdc0140a0_src {
  150. label="";
  151. style="invis";
  152. tsdemux0_0x7f5bdc0140a0_video_0100_0x7f5bf806b6e0 [color=black, fillcolor="#ffaaaa", label="video_0100\n[>][bfb]", height="0.2", style="filled,dotted"];
  153. tsdemux0_0x7f5bdc0140a0_audio_0101_0x7f5bf806b920 [color=black, fillcolor="#ffaaaa", label="audio_0101\n[>][bfb]", height="0.2", style="filled,dotted"];
  154. }
  155.  
  156. tsdemux0_0x7f5bdc0140a0_sink_0x7f5bf806b260 -> tsdemux0_0x7f5bdc0140a0_video_0100_0x7f5bf806b6e0 [style="invis"];
  157. fillcolor="#aaffaa";
  158. }
  159.  
  160. tsdemux0_0x7f5bdc0140a0_video_0100_0x7f5bf806b6e0 -> multiqueue1_0x7f5bf806f660_sink_0_0x7f5bf806bb60 [label="video/x-h264\l stream-format: byte-stream\l alignment: nal\l"]
  161. tsdemux0_0x7f5bdc0140a0_audio_0101_0x7f5bf806b920 -> multiqueue1_0x7f5bf806f660_sink_1_0x7f5bec01c030 [label="audio/mpeg\l mpegversion: 2\l stream-format: adts\l"]
  162. subgraph cluster_multiqueue0_0x7f5bf806f060 {
  163. fontname="Bitstream Vera Sans";
  164. fontsize="8";
  165. style="filled,rounded";
  166. color=black;
  167. label="GstMultiQueue\nmultiqueue0\n[=]\nparent=(GstDecodeBin) decodebin0\nmax-size-bytes=0\nmax-size-time=0";
  168. subgraph cluster_multiqueue0_0x7f5bf806f060_sink {
  169. label="";
  170. style="invis";
  171. multiqueue0_0x7f5bf806f060_sink_0_0x7f5bf806ade0 [color=black, fillcolor="#aaaaff", label="sink_0\n[>][bfb]", height="0.2", style="filled,dashed"];
  172. }
  173.  
  174. subgraph cluster_multiqueue0_0x7f5bf806f060_src {
  175. label="";
  176. style="invis";
  177. multiqueue0_0x7f5bf806f060_src_0_0x7f5bf806b020 [color=black, fillcolor="#ffaaaa", label="src_0\n[>][bfb][T]", height="0.2", style="filled,dotted"];
  178. }
  179.  
  180. multiqueue0_0x7f5bf806f060_sink_0_0x7f5bf806ade0 -> multiqueue0_0x7f5bf806f060_src_0_0x7f5bf806b020 [style="invis"];
  181. fillcolor="#aaffaa";
  182. }
  183.  
  184. multiqueue0_0x7f5bf806f060_src_0_0x7f5bf806b020 -> tsdemux0_0x7f5bdc0140a0_sink_0x7f5bf806b260 [label="video/mpegts\l systemstream: true\l packetsize: 188\l"]
  185. subgraph cluster_hlsdemux0_0x7f5bf80653c0 {
  186. fontname="Bitstream Vera Sans";
  187. fontsize="8";
  188. style="filled,rounded";
  189. color=black;
  190. label="GstHLSDemux\nhlsdemux0\n[=]\nparent=(GstDecodeBin) decodebin0";
  191. subgraph cluster_hlsdemux0_0x7f5bf80653c0_sink {
  192. label="";
  193. style="invis";
  194. hlsdemux0_0x7f5bf80653c0_sink_0x22bb930 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
  195. }
  196.  
  197. subgraph cluster_hlsdemux0_0x7f5bf80653c0_src {
  198. label="";
  199. style="invis";
  200. _proxypad2_0x7f5bf80305a0 [color=black, fillcolor="#ffdddd", label="proxypad2\n[>][bfb]", height="0.2", style="filled,dotted"];
  201. _proxypad2_0x7f5bf80305a0 -> hlsdemux0_0x7f5bf80653c0_src_0_0x7f5bf802c530 [style=dashed, minlen=0]
  202. hlsdemux0_0x7f5bf80653c0_src_0_0x7f5bf802c530 [color=black, fillcolor="#ffdddd", label="src_0\n[>][bfb]", height="0.2", style="filled,dotted"];
  203. }
  204.  
  205. hlsdemux0_0x7f5bf80653c0_sink_0x22bb930 -> hlsdemux0_0x7f5bf80653c0_src_0_0x7f5bf802c530 [style="invis"];
  206. fillcolor="#ffffff";
  207. subgraph cluster_souphttpsrc1_0x7f5bf000a5b0 {
  208. fontname="Bitstream Vera Sans";
  209. fontsize="8";
  210. style="filled,rounded";
  211. color=black;
  212. label="GstSoupHTTPSrc\nsouphttpsrc1\n[=](locked)\nparent=(GstHLSDemux) hlsdemux0\nlocation=\"http://tva.fastbroad.com/i/albqifteli_1@388038/segment144967595_1200_av-p.ts?s…\nuser-id=NULL\nuser-pw=NULL\nproxy-id=NULL\nproxy-pw=NULL\nkeep-alive=TRUE";
  213. subgraph cluster_souphttpsrc1_0x7f5bf000a5b0_src {
  214. label="";
  215. style="invis";
  216. souphttpsrc1_0x7f5bf000a5b0_src_0x7f5bf806a4e0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
  217. }
  218.  
  219. fillcolor="#ffaaaa";
  220. }
  221.  
  222. souphttpsrc1_0x7f5bf000a5b0_src_0x7f5bf806a4e0 -> _proxypad2_0x7f5bf80305a0 [label="ANY"]
  223. }
  224.  
  225. hlsdemux0_0x7f5bf80653c0_src_0_0x7f5bf802c530 -> multiqueue0_0x7f5bf806f060_sink_0_0x7f5bf806ade0 [label="video/mpegts\l systemstream: true\l packetsize: 188\l"]
  226. subgraph cluster_typefind_0x22ee810 {
  227. fontname="Bitstream Vera Sans";
  228. fontsize="8";
  229. style="filled,rounded";
  230. color=black;
  231. label="GstTypeFindElement\ntypefind\n[=]\nparent=(GstDecodeBin) decodebin0\ncaps=application/x-hls\nforce-caps=application/x-hls";
  232. subgraph cluster_typefind_0x22ee810_sink {
  233. label="";
  234. style="invis";
  235. typefind_0x22ee810_sink_0x22bb270 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
  236. }
  237.  
  238. subgraph cluster_typefind_0x22ee810_src {
  239. label="";
  240. style="invis";
  241. typefind_0x22ee810_src_0x22bb4b0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
  242. }
  243.  
  244. typefind_0x22ee810_sink_0x22bb270 -> typefind_0x22ee810_src_0x22bb4b0 [style="invis"];
  245. fillcolor="#aaffaa";
  246. }
  247.  
  248. _proxypad0_0x7f5bf8030100 -> typefind_0x22ee810_sink_0x22bb270 [label="application/x-hls\l"]
  249. typefind_0x22ee810_src_0x22bb4b0 -> hlsdemux0_0x7f5bf80653c0_sink_0x22bb930 [label="application/x-hls\l"]
  250. }
  251.  
  252. decodebin0_0x7f5bf802c020_src_0_0x7f5bf8034b30 -> _proxypad6_0x7f5bec01a760 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-h264\l stream-format: byte-stream\l alignment: nal\l", headlabel="ANY"]
  253. subgraph cluster_typefindelement0_0x22ee090 {
  254. fontname="Bitstream Vera Sans";
  255. fontsize="8";
  256. style="filled,rounded";
  257. color=black;
  258. label="GstTypeFindElement\ntypefindelement0\n[=]\nparent=(GstURIDecodeBin) uridecodebin0\ncaps=application/x-hls";
  259. subgraph cluster_typefindelement0_0x22ee090_sink {
  260. label="";
  261. style="invis";
  262. typefindelement0_0x22ee090_sink_0x22babb0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
  263. }
  264.  
  265. subgraph cluster_typefindelement0_0x22ee090_src {
  266. label="";
  267. style="invis";
  268. typefindelement0_0x22ee090_src_0x22badf0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
  269. }
  270.  
  271. typefindelement0_0x22ee090_sink_0x22babb0 -> typefindelement0_0x22ee090_src_0x22badf0 [style="invis"];
  272. fillcolor="#aaffaa";
  273. }
  274.  
  275. typefindelement0_0x22ee090_src_0x22badf0 -> decodebin0_0x7f5bf802c020_sink_0x7f5bf802c2c0 [label="application/x-hls\l"]
  276. subgraph cluster_source_0x22ed0d0 {
  277. fontname="Bitstream Vera Sans";
  278. fontsize="8";
  279. style="filled,rounded";
  280. color=black;
  281. label="GstSoupHTTPSrc\nsource\n[=]\nparent=(GstURIDecodeBin) uridecodebin0\nlocation=\"http://tva.fastbroad.com/i/albqifteli_1@388038/master.m3u8\"\nuser-id=NULL\nuser-pw=NULL\nproxy-id=NULL\nproxy-pw=NULL";
  282. subgraph cluster_source_0x22ed0d0_src {
  283. label="";
  284. style="invis";
  285. source_0x22ed0d0_src_0x22ba970 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][t]", height="0.2", style="filled,solid"];
  286. }
  287.  
  288. fillcolor="#ffaaaa";
  289. }
  290.  
  291. source_0x22ed0d0_src_0x22ba970 -> typefindelement0_0x22ee090_sink_0x22babb0 [label="ANY"]
  292. }
  293.  
  294. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement