{
    "name": "root",
    "category": "",
    "vars": [],
    "nodes": [
        {
            "package": "PyFlowGstreamer",
            "lib": null,
            "type": "videoconvert",
            "owningGraphName": "root",
            "name": "videoconvert",
            "uuid": "b94175f3-4393-4852-9b2b-46bbbd79f373",
            "inputs": [
                {
                    "name": "name",
                    "package": "PyFlowBase",
                    "fullName": "videoconvert_name",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"videoconvert0\"",
                    "uuid": "69dbc7f6-7f8e-4d02-bb3d-c03510c7fa1b",
                    "linkedTo": [],
                    "pinIndex": 2,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "name",
                        "wires": {}
                    }
                }
            ],
            "outputs": [
                {
                    "name": "src",
                    "package": "PyFlowGstreamer",
                    "fullName": "videoconvert_src",
                    "dataType": "",
                    "direction": 1,
                    "value": null,
                    "uuid": "e55d45d3-fe97-40c7-a212-d0c441c1327a",
                    "linkedTo": [
                        {
                            "lhsNodeName": "videoconvert",
                            "outPinId": 1,
                            "rhsNodeName": "tee",
                            "inPinId": 1,
                            "lhsNodeUid": "b94175f3-4393-4852-9b2b-46bbbd79f373",
                            "rhsNodeUid": "2affc533-acaa-4fd9-a78a-b29ed6740cce"
                        }
                    ],
                    "pinIndex": 1,
                    "options": [],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "src",
                        "wires": {
                            "1": {
                                "sourceUUID": "e55d45d3-fe97-40c7-a212-d0c441c1327a",
                                "destinationUUID": "b308b249-743c-4df4-afaf-e7a8bdcbd058",
                                "sourceName": "videoconvert_src",
                                "destinationName": "tee_sink",
                                "uuid": "2c5a854c-9e60-4a8a-ab79-f30852bebfc4",
                                "hOffsetL": "0.0",
                                "hOffsetR": "0.0",
                                "hOffsetLSShape": "0.0",
                                "hOffsetRSShape": "0.0",
                                "vOffset": "0.0",
                                "vOffsetSShape": "0.0",
                                "snapVToFirst": 1,
                                "snapVToSecond": 0
                            }
                        }
                    }
                }
            ],
            "meta": {
                "var": {},
                "label": "videoconvert"
            },
            "wrapper": {
                "resize": {
                    "w": 134.0,
                    "h": 236.64201211653773
                },
                "collapsed": true,
                "peeped": false,
                "headerHtml": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Consolas'; font-size:6pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">videoconvert</p></body></html>",
                "exposeInputsToCompound": false,
                "groups": {
                    "input": {},
                    "output": {}
                }
            },
            "x": -404.2927442833697,
            "y": -36.90355694117734
        },
        {
            "package": "PyFlowGstreamer",
            "lib": null,
            "type": "xvimagesink",
            "owningGraphName": "root",
            "name": "xvimagesink",
            "uuid": "6a34bb3b-5c45-446f-8237-da008169cbad",
            "inputs": [
                {
                    "name": "name",
                    "package": "PyFlowBase",
                    "fullName": "xvimagesink_name",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"xvimagesink1\"",
                    "uuid": "1802ebbd-f4f1-4e6c-8d79-518729c2cb2b",
                    "linkedTo": [],
                    "pinIndex": 2,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "name",
                        "wires": {}
                    }
                },
                {
                    "name": "synchronous",
                    "package": "PyFlowBase",
                    "fullName": "xvimagesink_synchronous",
                    "dataType": "BoolPin",
                    "direction": 0,
                    "value": "false",
                    "uuid": "5288a9f9-b9cd-4150-b1ab-8e0e4967a330",
                    "linkedTo": [],
                    "pinIndex": 19,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "synchronous",
                        "wires": {}
                    }
                }
            ],
            "outputs": [],
            "meta": {
                "var": {},
                "label": "xvimagesink"
            },
            "wrapper": {
                "collapsed": true,
                "headerHtml": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Consolas'; font-size:6pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">xvimagesink</p></body></html>",
                "exposeInputsToCompound": false,
                "groups": {
                    "input": {},
                    "output": {}
                }
            },
            "x": -59.680632357716405,
            "y": 209.80119944597172
        },
        {
            "package": "PyFlowGstreamer",
            "lib": null,
            "type": "tee",
            "owningGraphName": "root",
            "name": "tee",
            "uuid": "2affc533-acaa-4fd9-a78a-b29ed6740cce",
            "inputs": [
                {
                    "name": "name",
                    "package": "PyFlowBase",
                    "fullName": "tee_name",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"tee1\"",
                    "uuid": "93cbc70a-d3ed-4291-9783-2522cbce62c7",
                    "linkedTo": [],
                    "pinIndex": 2,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "name",
                        "wires": {}
                    }
                }
            ],
            "outputs": [
                {
                    "name": "src_%u",
                    "package": "PyFlowGstreamer",
                    "fullName": "tee_src_%u",
                    "dataType": "",
                    "direction": 1,
                    "value": null,
                    "uuid": "6b0cd860-ddc3-4d2e-8af5-8f91c7104122",
                    "linkedTo": [
                        {
                            "lhsNodeName": "tee",
                            "outPinId": 1,
                            "rhsNodeName": "queue1",
                            "inPinId": 1,
                            "lhsNodeUid": "2affc533-acaa-4fd9-a78a-b29ed6740cce",
                            "rhsNodeUid": "d91873a8-9052-4970-b712-9421bc5901f5"
                        },
                        {
                            "lhsNodeName": "tee",
                            "outPinId": 1,
                            "rhsNodeName": "queue",
                            "inPinId": 1,
                            "lhsNodeUid": "2affc533-acaa-4fd9-a78a-b29ed6740cce",
                            "rhsNodeUid": "69d9344c-9ce8-4f54-bca3-d481529bd19c"
                        }
                    ],
                    "pinIndex": 1,
                    "options": [
                        8
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "src_%u",
                        "wires": {
                            "1": {
                                "sourceUUID": "6b0cd860-ddc3-4d2e-8af5-8f91c7104122",
                                "destinationUUID": "1e8bcba7-5f36-4f65-a4c5-658c3bb76143",
                                "sourceName": "tee_src_%u",
                                "destinationName": "queue_sink",
                                "uuid": "171f981d-afa0-4275-ba79-f9e9fd5b5590",
                                "hOffsetL": "0.0",
                                "hOffsetR": "0.0",
                                "hOffsetLSShape": "0.0",
                                "hOffsetRSShape": "0.0",
                                "vOffset": "0.0",
                                "vOffsetSShape": "0.0",
                                "snapVToFirst": 1,
                                "snapVToSecond": 0
                            }
                        }
                    }
                }
            ],
            "meta": {
                "var": {},
                "label": "tee"
            },
            "wrapper": {
                "collapsed": true,
                "headerHtml": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Consolas'; font-size:6pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">tee</p></body></html>",
                "exposeInputsToCompound": false,
                "groups": {
                    "input": {},
                    "output": {}
                }
            },
            "x": -268.64893080129576,
            "y": 15.498778060417191
        },
        {
            "package": "PyFlowGstreamer",
            "lib": null,
            "type": "queue",
            "owningGraphName": "root",
            "name": "queue",
            "uuid": "69d9344c-9ce8-4f54-bca3-d481529bd19c",
            "inputs": [
                {
                    "name": "name",
                    "package": "PyFlowBase",
                    "fullName": "queue_name",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"queue2\"",
                    "uuid": "cf22326a-86c2-447b-a9a1-37c8d47a9cac",
                    "linkedTo": [],
                    "pinIndex": 2,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "name",
                        "wires": {}
                    }
                }
            ],
            "outputs": [
                {
                    "name": "src",
                    "package": "PyFlowGstreamer",
                    "fullName": "queue_src",
                    "dataType": "",
                    "direction": 1,
                    "value": null,
                    "uuid": "6f67a94f-fb10-44a2-b612-4b1f3830d17b",
                    "linkedTo": [
                        {
                            "lhsNodeName": "queue",
                            "outPinId": 1,
                            "rhsNodeName": "video/x-raw",
                            "inPinId": 1,
                            "lhsNodeUid": "69d9344c-9ce8-4f54-bca3-d481529bd19c",
                            "rhsNodeUid": "caa8f835-73e4-4531-850c-f3aeecc6d2b1"
                        }
                    ],
                    "pinIndex": 1,
                    "options": [],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "src",
                        "wires": {
                            "1": {
                                "sourceUUID": "6f67a94f-fb10-44a2-b612-4b1f3830d17b",
                                "destinationUUID": "556a73ff-e079-4706-be5a-5a92ed7b273b",
                                "sourceName": "queue_src",
                                "destinationName": "video/x-raw_sink",
                                "uuid": "aea458eb-96ef-4ea2-8899-fc71dc4f58bb",
                                "hOffsetL": "0.0",
                                "hOffsetR": "0.0",
                                "hOffsetLSShape": "0.0",
                                "hOffsetRSShape": "0.0",
                                "vOffset": "0.0",
                                "vOffsetSShape": "0.0",
                                "snapVToFirst": 1,
                                "snapVToSecond": 0
                            }
                        }
                    }
                }
            ],
            "meta": {
                "var": {},
                "label": "queue"
            },
            "wrapper": {
                "resize": {
                    "w": 142.74708197158674,
                    "h": 210.91802841325952
                },
                "collapsed": true,
                "peeped": false,
                "headerHtml": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Consolas'; font-size:6pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">queue</p></body></html>",
                "exposeInputsToCompound": false,
                "groups": {
                    "input": {},
                    "output": {}
                }
            },
            "x": -44.209833814758994,
            "y": -227.42573740613884
        },
        {
            "package": "PyFlowGstreamer",
            "lib": null,
            "type": "queue",
            "owningGraphName": "root",
            "name": "queue1",
            "uuid": "d91873a8-9052-4970-b712-9421bc5901f5",
            "inputs": [
                {
                    "name": "name",
                    "package": "PyFlowBase",
                    "fullName": "queue1_name",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"queue6\"",
                    "uuid": "7dd8b98b-8678-4504-baaf-068c4b76d956",
                    "linkedTo": [],
                    "pinIndex": 2,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "name",
                        "wires": {}
                    }
                }
            ],
            "outputs": [
                {
                    "name": "src",
                    "package": "PyFlowGstreamer",
                    "fullName": "queue1_src",
                    "dataType": "",
                    "direction": 1,
                    "value": null,
                    "uuid": "b21e3547-afb2-4ff4-99e9-bad734d973aa",
                    "linkedTo": [
                        {
                            "lhsNodeName": "queue1",
                            "outPinId": 1,
                            "rhsNodeName": "xvimagesink",
                            "inPinId": 1,
                            "lhsNodeUid": "d91873a8-9052-4970-b712-9421bc5901f5",
                            "rhsNodeUid": "6a34bb3b-5c45-446f-8237-da008169cbad"
                        }
                    ],
                    "pinIndex": 1,
                    "options": [],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "src",
                        "wires": {
                            "1": {
                                "sourceUUID": "b21e3547-afb2-4ff4-99e9-bad734d973aa",
                                "destinationUUID": "c1c32281-fed5-445d-ac6e-101d137966c5",
                                "sourceName": "queue1_src",
                                "destinationName": "xvimagesink_sink",
                                "uuid": "fa5c7e18-aae2-420d-b1e0-e9d68e1e3945",
                                "hOffsetL": "0.0",
                                "hOffsetR": "0.0",
                                "hOffsetLSShape": "0.0",
                                "hOffsetRSShape": "0.0",
                                "vOffset": "0.0",
                                "vOffsetSShape": "0.0",
                                "snapVToFirst": 1,
                                "snapVToSecond": 0
                            }
                        }
                    }
                }
            ],
            "meta": {
                "var": {},
                "label": "queue1"
            },
            "wrapper": {
                "resize": {
                    "w": 144.0,
                    "h": 203.0
                },
                "collapsed": true,
                "peeped": false,
                "headerHtml": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Consolas'; font-size:6pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">queue1</p></body></html>",
                "exposeInputsToCompound": false,
                "groups": {
                    "input": {},
                    "output": {}
                }
            },
            "x": -89.56931735408487,
            "y": 152.99085562270383
        },
        {
            "package": "PyFlowGstreamer",
            "lib": null,
            "type": "nvvideoconvert",
            "owningGraphName": "root",
            "name": "nvvideoconvert",
            "uuid": "efcd5961-92a8-42fe-8fdd-beb71f684bc5",
            "inputs": [
                {
                    "name": "name",
                    "package": "PyFlowBase",
                    "fullName": "nvvideoconvert_name",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"nvvideoconvert4\"",
                    "uuid": "234cfc33-9391-42d9-9af9-8bcc8884c9b2",
                    "linkedTo": [],
                    "pinIndex": 2,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "name",
                        "wires": {}
                    }
                }
            ],
            "outputs": [
                {
                    "name": "src",
                    "package": "PyFlowGstreamer",
                    "fullName": "nvvideoconvert_src",
                    "dataType": "",
                    "direction": 1,
                    "value": null,
                    "uuid": "c623f89a-b4ef-4aec-af67-c977f9636f98",
                    "linkedTo": [
                        {
                            "lhsNodeName": "nvvideoconvert",
                            "outPinId": 1,
                            "rhsNodeName": "nvv4l2h264enc",
                            "inPinId": 1,
                            "lhsNodeUid": "efcd5961-92a8-42fe-8fdd-beb71f684bc5",
                            "rhsNodeUid": "e8b13c81-2bf7-4e4d-a4bb-48f6b4d7dc9b"
                        }
                    ],
                    "pinIndex": 1,
                    "options": [],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "src",
                        "wires": {
                            "1": {
                                "sourceUUID": "c623f89a-b4ef-4aec-af67-c977f9636f98",
                                "destinationUUID": "e911f727-0fa3-4cf0-b959-ea6463ebbac1",
                                "sourceName": "nvvideoconvert_src",
                                "destinationName": "nvv4l2h264enc_sink",
                                "uuid": "a9ae8363-e441-49b7-b2cf-2c21563d15db",
                                "hOffsetL": "0.0",
                                "hOffsetR": "0.0",
                                "hOffsetLSShape": "0.0",
                                "hOffsetRSShape": "0.0",
                                "vOffset": "0.0",
                                "vOffsetSShape": "0.0",
                                "snapVToFirst": 1,
                                "snapVToSecond": 0
                            }
                        }
                    }
                }
            ],
            "meta": {
                "var": {},
                "label": "nvvideoconvert"
            },
            "wrapper": {
                "resize": {
                    "w": 143.0,
                    "h": 203.0
                },
                "collapsed": true,
                "peeped": false,
                "headerHtml": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Consolas'; font-size:6pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">nvvideoconvert</p></body></html>",
                "exposeInputsToCompound": false,
                "groups": {
                    "input": {},
                    "output": {}
                }
            },
            "x": -32.120794417621426,
            "y": -136.5914449718944
        },
        {
            "package": "PyFlowGstreamer",
            "lib": null,
            "type": "nvv4l2h264enc",
            "owningGraphName": "root",
            "name": "nvv4l2h264enc",
            "uuid": "e8b13c81-2bf7-4e4d-a4bb-48f6b4d7dc9b",
            "inputs": [
                {
                    "name": "name",
                    "package": "PyFlowBase",
                    "fullName": "nvv4l2h264enc_name",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"nvv4l2h264enc0\"",
                    "uuid": "99672bd7-8ccf-4cf5-9fb9-0b3eb19a8581",
                    "linkedTo": [],
                    "pinIndex": 2,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "name",
                        "wires": {}
                    }
                }
            ],
            "outputs": [
                {
                    "name": "src",
                    "package": "PyFlowGstreamer",
                    "fullName": "nvv4l2h264enc_src",
                    "dataType": "",
                    "direction": 1,
                    "value": null,
                    "uuid": "214fe48f-f298-4688-9c6f-ac9885c85e0f",
                    "linkedTo": [
                        {
                            "lhsNodeName": "nvv4l2h264enc",
                            "outPinId": 1,
                            "rhsNodeName": "h264parse",
                            "inPinId": 1,
                            "lhsNodeUid": "e8b13c81-2bf7-4e4d-a4bb-48f6b4d7dc9b",
                            "rhsNodeUid": "77fc65d0-240b-4ae5-b43c-e33c4c8cd88e"
                        }
                    ],
                    "pinIndex": 1,
                    "options": [],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "src",
                        "wires": {
                            "1": {
                                "sourceUUID": "214fe48f-f298-4688-9c6f-ac9885c85e0f",
                                "destinationUUID": "61b52b25-5fc9-4abb-b003-15180e3e516d",
                                "sourceName": "nvv4l2h264enc_src",
                                "destinationName": "h264parse_sink",
                                "uuid": "16177cc9-301d-4f2a-8923-6223b70e94cc",
                                "hOffsetL": "0.0",
                                "hOffsetR": "0.0",
                                "hOffsetLSShape": "0.0",
                                "hOffsetRSShape": "0.0",
                                "vOffset": "0.0",
                                "vOffsetSShape": "0.0",
                                "snapVToFirst": 1,
                                "snapVToSecond": 0
                            }
                        }
                    }
                }
            ],
            "meta": {
                "var": {},
                "label": "nvv4l2h264enc"
            },
            "wrapper": {
                "resize": {
                    "w": 156.0,
                    "h": 533.0
                },
                "collapsed": true,
                "peeped": false,
                "headerHtml": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Consolas'; font-size:6pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">nvv4l2h264enc</p></body></html>",
                "exposeInputsToCompound": false,
                "groups": {
                    "input": {},
                    "output": {}
                }
            },
            "x": -29.224852177790034,
            "y": -92.41880150868884
        },
        {
            "package": "PyFlowGstreamer",
            "lib": null,
            "type": "h264parse",
            "owningGraphName": "root",
            "name": "h264parse",
            "uuid": "77fc65d0-240b-4ae5-b43c-e33c4c8cd88e",
            "inputs": [
                {
                    "name": "name",
                    "package": "PyFlowBase",
                    "fullName": "h264parse_name",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"h264parse8\"",
                    "uuid": "f858e6ff-7876-4392-94fb-b8d0e2c82b74",
                    "linkedTo": [],
                    "pinIndex": 2,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "name",
                        "wires": {}
                    }
                }
            ],
            "outputs": [
                {
                    "name": "src",
                    "package": "PyFlowGstreamer",
                    "fullName": "h264parse_src",
                    "dataType": "",
                    "direction": 1,
                    "value": null,
                    "uuid": "6497b83b-79a9-47e2-804a-a8638dceb680",
                    "linkedTo": [
                        {
                            "lhsNodeName": "h264parse",
                            "outPinId": 1,
                            "rhsNodeName": "matroskamux",
                            "inPinId": 1,
                            "lhsNodeUid": "77fc65d0-240b-4ae5-b43c-e33c4c8cd88e",
                            "rhsNodeUid": "2b249212-089f-4794-94d9-77cdaa304dcd"
                        }
                    ],
                    "pinIndex": 1,
                    "options": [],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "src",
                        "wires": {
                            "1": {
                                "sourceUUID": "6497b83b-79a9-47e2-804a-a8638dceb680",
                                "destinationUUID": "9d14065c-3335-49f1-9d7d-088fe8e075a5",
                                "sourceName": "h264parse_src",
                                "destinationName": "matroskamux_audio_%u",
                                "uuid": "46a6576e-4a3f-433f-afd8-9b4368e537b1",
                                "hOffsetL": "0.0",
                                "hOffsetR": "0.0",
                                "hOffsetLSShape": "0.0",
                                "hOffsetRSShape": "0.0",
                                "vOffset": "0.0",
                                "vOffsetSShape": "0.0",
                                "snapVToFirst": 1,
                                "snapVToSecond": 0
                            }
                        }
                    }
                }
            ],
            "meta": {
                "var": {},
                "label": "h264parse"
            },
            "wrapper": {
                "resize": {
                    "w": 139.0,
                    "h": 98.0
                },
                "collapsed": true,
                "peeped": false,
                "headerHtml": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Consolas'; font-size:6pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">h264parse</p></body></html>",
                "exposeInputsToCompound": false,
                "groups": {
                    "input": {},
                    "output": {}
                }
            },
            "x": -24.38054266686065,
            "y": -40.566870766984266
        },
        {
            "package": "PyFlowGstreamer",
            "lib": null,
            "type": "matroskamux",
            "owningGraphName": "root",
            "name": "matroskamux",
            "uuid": "2b249212-089f-4794-94d9-77cdaa304dcd",
            "inputs": [
                {
                    "name": "name",
                    "package": "PyFlowBase",
                    "fullName": "matroskamux_name",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"matroskamux0\"",
                    "uuid": "57f4ecd0-3cbd-4223-9d03-42c7b154af5e",
                    "linkedTo": [],
                    "pinIndex": 4,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "name",
                        "wires": {}
                    }
                }
            ],
            "outputs": [
                {
                    "name": "src",
                    "package": "PyFlowGstreamer",
                    "fullName": "matroskamux_src",
                    "dataType": "",
                    "direction": 1,
                    "value": null,
                    "uuid": "947f5840-6b66-4713-8bd0-cc605e125b45",
                    "linkedTo": [
                        {
                            "lhsNodeName": "matroskamux",
                            "outPinId": 1,
                            "rhsNodeName": "filesink",
                            "inPinId": 1,
                            "lhsNodeUid": "2b249212-089f-4794-94d9-77cdaa304dcd",
                            "rhsNodeUid": "6f710c60-8ffe-48da-bd8f-82e0a2d37db7"
                        }
                    ],
                    "pinIndex": 1,
                    "options": [],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "src",
                        "wires": {
                            "1": {
                                "sourceUUID": "947f5840-6b66-4713-8bd0-cc605e125b45",
                                "destinationUUID": "b210d51b-5bb6-4905-a2e9-087bbda8227d",
                                "sourceName": "matroskamux_src",
                                "destinationName": "filesink_sink",
                                "uuid": "4e95f2f6-e5b6-4b05-a7d6-cf62aaeb2522",
                                "hOffsetL": "0.0",
                                "hOffsetR": "0.0",
                                "hOffsetLSShape": "0.0",
                                "hOffsetRSShape": "0.0",
                                "vOffset": "0.0",
                                "vOffsetSShape": "0.0",
                                "snapVToFirst": 1,
                                "snapVToSecond": 0
                            }
                        }
                    }
                }
            ],
            "meta": {
                "var": {},
                "label": "matroskamux"
            },
            "wrapper": {
                "collapsed": true,
                "headerHtml": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Consolas'; font-size:6pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">matroskamux</p></body></html>",
                "exposeInputsToCompound": false,
                "groups": {
                    "input": {},
                    "output": {}
                }
            },
            "x": -28.95017550593421,
            "y": 13.413377898385786
        },
        {
            "package": "PyFlowGstreamer",
            "lib": null,
            "type": "filesink",
            "owningGraphName": "root",
            "name": "filesink",
            "uuid": "6f710c60-8ffe-48da-bd8f-82e0a2d37db7",
            "inputs": [
                {
                    "name": "throttle-time",
                    "package": "PyFlowBase",
                    "fullName": "filesink_throttle-time",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "0",
                    "uuid": "edd8ccef-90ba-4296-b9e7-1ea61516d62d",
                    "linkedTo": [],
                    "pinIndex": 11,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "throttle-time",
                        "wires": {}
                    }
                },
                {
                    "name": "location",
                    "package": "PyFlowBase",
                    "fullName": "filesink_location",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"demo.mkv\"",
                    "uuid": "56355274-f593-4340-9d2f-402fc4058bf0",
                    "linkedTo": [],
                    "pinIndex": 13,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "location",
                        "wires": {}
                    }
                },
                {
                    "name": "name",
                    "package": "PyFlowBase",
                    "fullName": "filesink_name",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"filesink1\"",
                    "uuid": "2032f3e8-01e0-4e10-a3dd-0928065ea41d",
                    "linkedTo": [],
                    "pinIndex": 2,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "name",
                        "wires": {}
                    }
                },
                {
                    "name": "render-delay",
                    "package": "PyFlowBase",
                    "fullName": "filesink_render-delay",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "0",
                    "uuid": "44c53747-5bd1-4901-ae2c-7e0038c56826",
                    "linkedTo": [],
                    "pinIndex": 10,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "render-delay",
                        "wires": {}
                    }
                },
                {
                    "name": "blocksize",
                    "package": "PyFlowBase",
                    "fullName": "filesink_blocksize",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "4096",
                    "uuid": "dbf2b8ae-8811-49a8-8421-c634ec82a456",
                    "linkedTo": [],
                    "pinIndex": 9,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "blocksize",
                        "wires": {}
                    }
                }
            ],
            "outputs": [],
            "meta": {
                "var": {},
                "label": "filesink"
            },
            "wrapper": {
                "collapsed": true,
                "headerHtml": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Consolas'; font-size:6pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">filesink</p></body></html>",
                "exposeInputsToCompound": false,
                "groups": {
                    "input": {},
                    "output": {}
                }
            },
            "x": -13.502020233685638,
            "y": 64.77722697478627
        },
        {
            "package": "PyFlowGstreamer",
            "lib": null,
            "type": "video/x-raw",
            "owningGraphName": "root",
            "name": "video/x-raw",
            "uuid": "caa8f835-73e4-4531-850c-f3aeecc6d2b1",
            "inputs": [
                {
                    "name": "height",
                    "package": "PyFlowBase",
                    "fullName": "video/x-raw_height",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"\"",
                    "uuid": "777663ff-74da-4ae6-9ba0-7b252c750c91",
                    "linkedTo": [],
                    "pinIndex": 5,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "height",
                        "wires": {}
                    }
                },
                {
                    "name": "width",
                    "package": "PyFlowBase",
                    "fullName": "video/x-raw_width",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"\"",
                    "uuid": "54ef4123-5a7e-4b22-a5e7-312f0c2c7d04",
                    "linkedTo": [],
                    "pinIndex": 3,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "width",
                        "wires": {}
                    }
                },
                {
                    "name": "texture-target",
                    "package": "PyFlowBase",
                    "fullName": "video/x-raw_texture-target",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"\"",
                    "uuid": "a8c51416-3eb9-4518-9b21-b0b8d496f0f9",
                    "linkedTo": [],
                    "pinIndex": 6,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "texture-target",
                        "wires": {}
                    }
                },
                {
                    "name": "pixel-aspect-ratio",
                    "package": "PyFlowBase",
                    "fullName": "video/x-raw_pixel-aspect-ratio",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"\"",
                    "uuid": "01194a70-d466-468d-bf30-a96d4b0fdc1e",
                    "linkedTo": [],
                    "pinIndex": 7,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "pixel-aspect-ratio",
                        "wires": {}
                    }
                },
                {
                    "name": "multiview-mode",
                    "package": "PyFlowBase",
                    "fullName": "video/x-raw_multiview-mode",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"\"",
                    "uuid": "42abb698-6258-492b-bd75-682403a85bdb",
                    "linkedTo": [],
                    "pinIndex": 8,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "multiview-mode",
                        "wires": {}
                    }
                },
                {
                    "name": "format",
                    "package": "PyFlowBase",
                    "fullName": "video/x-raw_format",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"\"",
                    "uuid": "2008e9ee-d450-4dcf-a67f-ae63bbe5c1b7",
                    "linkedTo": [],
                    "pinIndex": 4,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "format",
                        "wires": {}
                    }
                },
                {
                    "name": "framerate",
                    "package": "PyFlowBase",
                    "fullName": "video/x-raw_framerate",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"\"",
                    "uuid": "e79b7ea3-9502-4cdf-86e7-250b0e06d56a",
                    "linkedTo": [],
                    "pinIndex": 2,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "framerate",
                        "wires": {}
                    }
                },
                {
                    "name": "sink",
                    "package": "PyFlowGstreamer",
                    "fullName": "video/x-raw_sink",
                    "dataType": "",
                    "direction": 0,
                    "value": null,
                    "uuid": "556a73ff-e079-4706-be5a-5a92ed7b273b",
                    "linkedTo": [
                        {
                            "lhsNodeName": "queue",
                            "outPinId": 1,
                            "rhsNodeName": "video/x-raw",
                            "inPinId": 1,
                            "lhsNodeUid": "69d9344c-9ce8-4f54-bca3-d481529bd19c",
                            "rhsNodeUid": "caa8f835-73e4-4531-850c-f3aeecc6d2b1"
                        }
                    ],
                    "pinIndex": 1,
                    "options": [],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "sink",
                        "wires": {
                            "1": {
                                "sourceUUID": "6f67a94f-fb10-44a2-b612-4b1f3830d17b",
                                "destinationUUID": "556a73ff-e079-4706-be5a-5a92ed7b273b",
                                "sourceName": "queue_src",
                                "destinationName": "video/x-raw_sink",
                                "uuid": "aea458eb-96ef-4ea2-8899-fc71dc4f58bb",
                                "hOffsetL": "0.0",
                                "hOffsetR": "0.0",
                                "hOffsetLSShape": "0.0",
                                "hOffsetRSShape": "0.0",
                                "vOffset": "0.0",
                                "vOffsetSShape": "0.0",
                                "snapVToFirst": 1,
                                "snapVToSecond": 0
                            }
                        }
                    }
                }
            ],
            "outputs": [
                {
                    "name": "src",
                    "package": "PyFlowGstreamer",
                    "fullName": "video/x-raw_src",
                    "dataType": "",
                    "direction": 1,
                    "value": null,
                    "uuid": "3a5c1204-7ab2-4798-b624-1c5714f4713b",
                    "linkedTo": [
                        {
                            "lhsNodeName": "video/x-raw",
                            "outPinId": 1,
                            "rhsNodeName": "nvvideoconvert",
                            "inPinId": 1,
                            "lhsNodeUid": "caa8f835-73e4-4531-850c-f3aeecc6d2b1",
                            "rhsNodeUid": "efcd5961-92a8-42fe-8fdd-beb71f684bc5"
                        }
                    ],
                    "pinIndex": 1,
                    "options": [],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "src",
                        "wires": {
                            "1": {
                                "sourceUUID": "3a5c1204-7ab2-4798-b624-1c5714f4713b",
                                "destinationUUID": "eaad0fd2-e8fe-4877-b78e-f7634fea249b",
                                "sourceName": "video/x-raw_src",
                                "destinationName": "nvvideoconvert_sink",
                                "uuid": "358839ad-6772-42f2-aaf4-192b6eedcabc",
                                "hOffsetL": "0.0",
                                "hOffsetR": "0.0",
                                "hOffsetLSShape": "0.0",
                                "hOffsetRSShape": "0.0",
                                "vOffset": "0.0",
                                "vOffsetSShape": "0.0",
                                "snapVToFirst": 1,
                                "snapVToSecond": 0
                            }
                        }
                    }
                }
            ],
            "meta": {
                "var": {},
                "label": "video/x-raw"
            },
            "wrapper": {
                "collapsed": true,
                "headerHtml": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Consolas'; font-size:6pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">video/x-raw</p></body></html>",
                "exposeInputsToCompound": false,
                "groups": {
                    "input": {},
                    "output": {}
                }
            },
            "x": -40.663562699477424,
            "y": -188.65226629429694
        },
        {
            "package": "PyFlowGstreamer",
            "lib": null,
            "type": "v4l2src",
            "owningGraphName": "root",
            "name": "v4l2src",
            "uuid": "0989c86b-cba1-4d4e-80ef-6aeaa313c1bf",
            "inputs": [
                {
                    "name": "name",
                    "package": "PyFlowBase",
                    "fullName": "v4l2src_name",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"v4l2src\"",
                    "uuid": "671fb5f9-d375-4b91-8217-69737d5e1d70",
                    "linkedTo": [],
                    "pinIndex": 1,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "name",
                        "wires": {}
                    }
                }
            ],
            "outputs": [
                {
                    "name": "src",
                    "package": "PyFlowGstreamer",
                    "fullName": "v4l2src_src",
                    "dataType": "",
                    "direction": 1,
                    "value": null,
                    "uuid": "b47929ac-b67a-438f-b854-a1219cf08905",
                    "linkedTo": [
                        {
                            "lhsNodeName": "v4l2src",
                            "outPinId": 1,
                            "rhsNodeName": "capsfilter",
                            "inPinId": 1,
                            "lhsNodeUid": "0989c86b-cba1-4d4e-80ef-6aeaa313c1bf",
                            "rhsNodeUid": "8a96136c-6476-4a26-bdc0-3749707ae720"
                        }
                    ],
                    "pinIndex": 1,
                    "options": [],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "src",
                        "wires": {
                            "1": {
                                "sourceUUID": "b47929ac-b67a-438f-b854-a1219cf08905",
                                "destinationUUID": "48148e42-e2bc-4dcd-b8d5-a7573b9681f4",
                                "sourceName": "v4l2src_src",
                                "destinationName": "capsfilter_sink",
                                "uuid": "463866d3-a87f-4023-9041-98e17960613b",
                                "hOffsetL": "0.0",
                                "hOffsetR": "0.0",
                                "hOffsetLSShape": "0.0",
                                "hOffsetRSShape": "0.0",
                                "vOffset": "0.0",
                                "vOffsetSShape": "0.0",
                                "snapVToFirst": 1,
                                "snapVToSecond": 0
                            }
                        }
                    }
                }
            ],
            "meta": {
                "var": {},
                "label": "v4l2src"
            },
            "wrapper": {
                "collapsed": true,
                "headerHtml": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Consolas'; font-size:6pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">v4l2src</p></body></html>",
                "exposeInputsToCompound": false,
                "groups": {
                    "input": {},
                    "output": {}
                }
            },
            "x": -595.3010380622837,
            "y": -37.42560553633219
        },
        {
            "package": "PyFlowBase",
            "lib": null,
            "type": "commentNode",
            "owningGraphName": "root",
            "name": "commentNode2",
            "uuid": "0b8e1df6-c92c-4328-adfc-94375c174170",
            "inputs": [],
            "outputs": [],
            "meta": {
                "var": {},
                "label": "commentNode2"
            },
            "wrapper": {
                "resize": {
                    "w": 60.0,
                    "h": 40.0
                },
                "collapsed": false,
                "headerHtml": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Consolas'; font-size:6pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">commentNode2</p></body></html>",
                "exposeInputsToCompound": false,
                "groups": {
                    "input": {},
                    "output": {}
                },
                "owningNodes": [],
                "color": 1342177280
            },
            "x": -30.0,
            "y": -30.0
        },
        {
            "package": "PyFlowGstreamer",
            "lib": null,
            "type": "capsfilter",
            "owningGraphName": "root",
            "name": "capsfilter",
            "uuid": "8a96136c-6476-4a26-bdc0-3749707ae720",
            "inputs": [
                {
                    "name": "name",
                    "package": "PyFlowBase",
                    "fullName": "capsfilter_name",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"capsfilter\"",
                    "uuid": "9edee840-c6be-476f-acdb-0a17e9d0a1ef",
                    "linkedTo": [],
                    "pinIndex": 2,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "name",
                        "wires": {}
                    }
                },
                {
                    "name": "caps",
                    "package": "PyFlowBase",
                    "fullName": "capsfilter_caps",
                    "dataType": "StringPin",
                    "direction": 0,
                    "value": "\"video/x-raw, width=(int)1280, height=(int)720\"",
                    "uuid": "675a2598-0b90-493b-90bd-b243769f394d",
                    "linkedTo": [],
                    "pinIndex": 4,
                    "options": [
                        256
                    ],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "caps",
                        "wires": {}
                    }
                }
            ],
            "outputs": [
                {
                    "name": "src",
                    "package": "PyFlowGstreamer",
                    "fullName": "capsfilter_src",
                    "dataType": "",
                    "direction": 1,
                    "value": null,
                    "uuid": "5925bd8c-4783-4a62-a53c-dd3663b3ef22",
                    "linkedTo": [
                        {
                            "lhsNodeName": "capsfilter",
                            "outPinId": 1,
                            "rhsNodeName": "videoconvert",
                            "inPinId": 1,
                            "lhsNodeUid": "8a96136c-6476-4a26-bdc0-3749707ae720",
                            "rhsNodeUid": "b94175f3-4393-4852-9b2b-46bbbd79f373"
                        }
                    ],
                    "pinIndex": 1,
                    "options": [],
                    "structure": 0,
                    "alwaysList": false,
                    "alwaysSingle": false,
                    "alwaysDict": false,
                    "wrapper": {
                        "bLabelHidden": false,
                        "displayName": "src",
                        "wires": {
                            "1": {
                                "sourceUUID": "5925bd8c-4783-4a62-a53c-dd3663b3ef22",
                                "destinationUUID": "745c0b6d-0df8-4ffc-a52e-39f38c800b3e",
                                "sourceName": "capsfilter_src",
                                "destinationName": "videoconvert_sink",
                                "uuid": "d082f436-e7a4-420a-affb-9e2b7bfaae64",
                                "hOffsetL": "0.0",
                                "hOffsetR": "0.0",
                                "hOffsetLSShape": "0.0",
                                "hOffsetRSShape": "0.0",
                                "vOffset": "0.0",
                                "vOffsetSShape": "0.0",
                                "snapVToFirst": 1,
                                "snapVToSecond": 0
                            }
                        }
                    }
                }
            ],
            "meta": {
                "var": {},
                "label": "capsfilter"
            },
            "wrapper": {
                "resize": {
                    "w": 134.0,
                    "h": 113.0
                },
                "collapsed": false,
                "peeped": false,
                "headerHtml": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Consolas'; font-size:6pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">capsfilter</p></body></html>",
                "exposeInputsToCompound": false,
                "groups": {
                    "input": {},
                    "output": {}
                }
            },
            "x": -586.1630100760578,
            "y": 48.082022540899764
        }
    ],
    "depth": 1,
    "isRoot": true,
    "parentGraphName": "None",
    "fileVersion": "2.0.1",
    "activeGraph": "root"
}