docs: update plugin cache with avtp plugin

CI picks this up now because the wrap was re-added in gst-build.
This commit is contained in:
Tim-Philipp Müller 2020-07-01 11:17:08 +01:00
parent 487f9a08de
commit 22a00d78ce

View file

@ -1669,6 +1669,345 @@
"tracers": {},
"url": "Unknown package origin"
},
"avtp": {
"description": "Audio/Video Transport Protocol (AVTP) plugin",
"elements": {
"avtpaafdepay": {
"author": "Andre Guedes <andre.guedes@intel.com>",
"description": "Extracts raw audio from AAF AVTPDUs",
"hierarchy": [
"GstAvtpAafDepay",
"GstAvtpBaseDepayload",
"GstElement",
"GstObject",
"GInitiallyUnowned",
"GObject"
],
"klass": "Codec/Depayloader/Network/AVTP",
"long-name": "AVTP Audio Format (AAF) depayloader",
"pad-templates": {
"src": {
"caps": "audio/x-raw:\n format: { S16BE, S24BE, S32BE, F32BE }\n rate: { (int)8000, (int)16000, (int)24000, (int)32000, (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n channels: [ 1, 2147483647 ]\n layout: interleaved\n",
"direction": "src",
"presence": "always"
}
},
"rank": "none"
},
"avtpaafpay": {
"author": "Andre Guedes <andre.guedes@intel.com>",
"description": "Payload-encode Raw audio into AAF AVTPDU (IEEE 1722)",
"hierarchy": [
"GstAvtpAafPay",
"GstAvtpBasePayload",
"GstElement",
"GstObject",
"GInitiallyUnowned",
"GObject"
],
"klass": "Codec/Payloader/Network/AVTP",
"long-name": "AVTP Audio Format (AAF) payloader",
"pad-templates": {
"sink": {
"caps": "audio/x-raw:\n format: { S16BE, S24BE, S32BE, F32BE }\n rate: { (int)8000, (int)16000, (int)24000, (int)32000, (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n channels: [ 1, 2147483647 ]\n layout: interleaved\n",
"direction": "sink",
"presence": "always"
}
},
"properties": {
"tstamp-mode": {
"blurb": "AAF timestamping mode",
"conditionally-available": false,
"construct": false,
"construct-only": false,
"controllable": false,
"default": "normal (0)",
"mutable": "paused",
"readable": true,
"type": "GstAvtpAafTstampMode",
"writable": true
}
},
"rank": "none"
},
"avtpcrfcheck": {
"author": "Vedang Patel <vedang.patel@intel.com>",
"description": "Check if the AVTP presentation time is synchronized with clock provided by a CRF stream",
"hierarchy": [
"GstAvtpCrfCheck",
"GstAvtpCrfBase",
"GstBaseTransform",
"GstElement",
"GstObject",
"GInitiallyUnowned",
"GObject"
],
"klass": "Filter/Network/AVTP",
"long-name": "Clock Reference Format (CRF) Checker",
"pad-templates": {
"sink": {
"caps": "application/x-avtp:\n",
"direction": "sink",
"presence": "always"
},
"src": {
"caps": "application/x-avtp:\n",
"direction": "src",
"presence": "always"
}
},
"properties": {
"drop-invalid": {
"blurb": "Drop the packets which are not within 25%%%% of the sample period of the CRF timestamps",
"conditionally-available": false,
"construct": false,
"construct-only": false,
"controllable": false,
"default": "false",
"mutable": "null",
"readable": true,
"type": "gboolean",
"writable": true
}
},
"rank": "none"
},
"avtpcrfsync": {
"author": "Vedang Patel <vedang.patel@intel.com>",
"description": "Synchronize Presentation Time from AVTPDUs so they are phase-locked with clock provided by CRF stream",
"hierarchy": [
"GstAvtpCrfSync",
"GstAvtpCrfBase",
"GstBaseTransform",
"GstElement",
"GstObject",
"GInitiallyUnowned",
"GObject"
],
"klass": "Filter/Network/AVTP",
"long-name": "Clock Reference Format (CRF) Synchronizer",
"pad-templates": {
"sink": {
"caps": "application/x-avtp:\n",
"direction": "sink",
"presence": "always"
},
"src": {
"caps": "application/x-avtp:\n",
"direction": "src",
"presence": "always"
}
},
"rank": "none"
},
"avtpcvfdepay": {
"author": "Ederson de Souza <ederson.desouza@intel.com>",
"description": "Extracts compressed video from CVF AVTPDUs",
"hierarchy": [
"GstAvtpCvfDepay",
"GstAvtpBaseDepayload",
"GstElement",
"GstObject",
"GInitiallyUnowned",
"GObject"
],
"klass": "Codec/Depayloader/Network/AVTP",
"long-name": "AVTP Compressed Video Format (CVF) depayloader",
"pad-templates": {
"src": {
"caps": "video/x-h264:\n stream-format: avc\n alignment: au\n",
"direction": "src",
"presence": "always"
}
},
"rank": "none"
},
"avtpcvfpay": {
"author": "Ederson de Souza <ederson.desouza@intel.com>",
"description": "Payload-encode compressed video into CVF AVTPDU (IEEE 1722)",
"hierarchy": [
"GstAvtpCvfPay",
"GstAvtpBasePayload",
"GstElement",
"GstObject",
"GInitiallyUnowned",
"GObject"
],
"klass": "Codec/Payloader/Network/AVTP",
"long-name": "AVTP Compressed Video Format (CVF) payloader",
"pad-templates": {
"sink": {
"caps": "video/x-h264:\n stream-format: avc\n alignment: au\n",
"direction": "sink",
"presence": "always"
}
},
"properties": {
"max-interval-frames": {
"blurb": "Maximum number of network frames to be sent on each Measurement Interval",
"conditionally-available": false,
"construct": false,
"construct-only": false,
"controllable": false,
"default": "1",
"max": "-1",
"min": "1",
"mutable": "null",
"readable": true,
"type": "guint",
"writable": true
},
"measurement-interval": {
"blurb": "Measurement interval of stream in nanoseconds",
"conditionally-available": false,
"construct": false,
"construct-only": false,
"controllable": false,
"default": "250000",
"max": "18446744073709551615",
"min": "0",
"mutable": "null",
"readable": true,
"type": "guint64",
"writable": true
},
"mtu": {
"blurb": "Maximum Transit Unit (MTU) of underlying network in bytes",
"conditionally-available": false,
"construct": false,
"construct-only": false,
"controllable": false,
"default": "1500",
"max": "-1",
"min": "0",
"mutable": "null",
"readable": true,
"type": "guint",
"writable": true
}
},
"rank": "none"
},
"avtpsink": {
"author": "Andre Guedes <andre.guedes@intel.com>",
"description": "Send AVTPDUs over the network",
"hierarchy": [
"GstAvtpSink",
"GstBaseSink",
"GstElement",
"GstObject",
"GInitiallyUnowned",
"GObject"
],
"klass": "Sink/Network",
"long-name": "Audio/Video Transport Protocol (AVTP) Sink",
"pad-templates": {
"sink": {
"caps": "application/x-avtp:\n",
"direction": "sink",
"presence": "always"
}
},
"properties": {
"address": {
"blurb": "Destination MAC address from Ethernet frames",
"conditionally-available": false,
"construct": false,
"construct-only": false,
"controllable": false,
"default": "01:AA:AA:AA:AA:AA",
"mutable": "ready",
"readable": true,
"type": "gchararray",
"writable": true
},
"ifname": {
"blurb": "Network interface utilized to transmit AVTPDUs",
"conditionally-available": false,
"construct": false,
"construct-only": false,
"controllable": false,
"default": "eth0",
"mutable": "ready",
"readable": true,
"type": "gchararray",
"writable": true
},
"priority": {
"blurb": "Priority configured into socket (SO_PRIORITY)",
"conditionally-available": false,
"construct": false,
"construct-only": false,
"controllable": false,
"default": "0",
"max": "2147483647",
"min": "0",
"mutable": "ready",
"readable": true,
"type": "gint",
"writable": true
}
},
"rank": "none"
},
"avtpsrc": {
"author": "Andre Guedes <andre.guedes@intel.com>",
"description": "Receive AVTPDUs from the network",
"hierarchy": [
"GstAvtpSrc",
"GstPushSrc",
"GstBaseSrc",
"GstElement",
"GstObject",
"GInitiallyUnowned",
"GObject"
],
"klass": "Src/Network",
"long-name": "Audio/Video Transport Protocol (AVTP) Source",
"pad-templates": {
"src": {
"caps": "application/x-avtp:\n",
"direction": "src",
"presence": "always"
}
},
"properties": {
"address": {
"blurb": "Destination MAC address to listen to",
"conditionally-available": false,
"construct": false,
"construct-only": false,
"controllable": false,
"default": "01:AA:AA:AA:AA:AA",
"mutable": "ready",
"readable": true,
"type": "gchararray",
"writable": true
},
"ifname": {
"blurb": "Network interface utilized to receive AVTPDUs",
"conditionally-available": false,
"construct": false,
"construct-only": false,
"controllable": false,
"default": "eth0",
"mutable": "ready",
"readable": true,
"type": "gchararray",
"writable": true
}
},
"rank": "none"
}
},
"filename": "gstavtp",
"license": "LGPL",
"other-types": {},
"package": "GStreamer Bad Plug-ins",
"source": "gst-plugins-bad",
"tracers": {},
"url": "Unknown package origin"
},
"bayer": {
"description": "Elements to convert Bayer images",
"elements": {