summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.com>2020-07-01 11:17:08 +0100
committerTim-Philipp Müller <tim@centricular.com>2020-07-01 11:17:51 +0100
commit22a00d78ceca004ba3c933609a00e0207bb24ada (patch)
treedfe46855fbb53d342e7343ba2b4e5c6691faf7c5 /docs
parent487f9a08de724bdd75837b876683202f743f2a4f (diff)
docs: update plugin cache with avtp plugin
CI picks this up now because the wrap was re-added in gst-build.
Diffstat (limited to 'docs')
-rw-r--r--docs/plugins/gst_plugins_cache.json339
1 files changed, 339 insertions, 0 deletions
diff --git a/docs/plugins/gst_plugins_cache.json b/docs/plugins/gst_plugins_cache.json
index e8dae162d..a89c8fe1c 100644
--- a/docs/plugins/gst_plugins_cache.json
+++ b/docs/plugins/gst_plugins_cache.json
@@ -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": {