docs: update plugins cache
authorGuillaume Desmottes <guillaume.desmottes@collabora.com>
Thu, 29 Oct 2020 14:58:38 +0000 (15:58 +0100)
committerGuillaume Desmottes <guillaume.desmottes@collabora.com>
Tue, 3 Nov 2020 08:51:27 +0000 (09:51 +0100)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/530>

docs/gst_plugins_cache.json
gst/rtp/gstrtpisacdepay.c
gst/rtp/gstrtpisacpay.c

index b8590d4..420897e 100644 (file)
                 "properties": {},
                 "rank": "secondary"
             },
+            "rtpisacdepay": {
+                "author": "Guillaume Desmottes <guillaume.desmottes@collabora.com>",
+                "description": "Extracts iSAC audio from RTP packets",
+                "hierarchy": [
+                    "GstRtpIsacDepay",
+                    "GstRTPBaseDepayload",
+                    "GstElement",
+                    "GstObject",
+                    "GInitiallyUnowned",
+                    "GObject"
+                ],
+                "klass": "Codec/Depayloader/Network/RTP",
+                "long-name": "RTP iSAC depayloader",
+                "pad-templates": {
+                    "sink": {
+                        "caps": "application/x-rtp:\n          media: audio\n        payload: [ 96, 127 ]\n     clock-rate: { (int)16000, (int)32000 }\n  encoding-name: ISAC\n",
+                        "direction": "sink",
+                        "presence": "always"
+                    },
+                    "src": {
+                        "caps": "audio/isac:\n           rate: { (int)16000, (int)32000 }\n       channels: 1\n",
+                        "direction": "src",
+                        "presence": "always"
+                    }
+                },
+                "rank": "secondary"
+            },
+            "rtpisacpay": {
+                "author": "Guillaume Desmottes <guillaume.desmottes@collabora.com>",
+                "description": "Payload-encodes iSAC audio into a RTP packet",
+                "hierarchy": [
+                    "GstRtpIsacPay",
+                    "GstRTPBasePayload",
+                    "GstElement",
+                    "GstObject",
+                    "GInitiallyUnowned",
+                    "GObject"
+                ],
+                "klass": "Codec/Payloader/Network/RTP",
+                "long-name": "RTP iSAC payloader",
+                "pad-templates": {
+                    "sink": {
+                        "caps": "audio/isac:\n           rate: { (int)16000, (int)32000 }\n       channels: 1\n",
+                        "direction": "sink",
+                        "presence": "always"
+                    },
+                    "src": {
+                        "caps": "application/x-rtp:\n          media: audio\n        payload: [ 96, 127 ]\n     clock-rate: { (int)16000, (int)32000 }\n  encoding-name: ISAC\nencoding-params: 1\n",
+                        "direction": "src",
+                        "presence": "always"
+                    }
+                },
+                "rank": "secondary"
+            },
             "rtpj2kdepay": {
                 "author": "Wim Taymans <wim.taymans@gmail.com>",
                 "description": "Extracts JPEG 2000 video from RTP packets (RFC 5371)",
index 1973847..38d02ac 100644 (file)
@@ -19,8 +19,8 @@
  */
 
 /**
- * SECTION:element-isacdepay
- * @title: isacdepay
+ * SECTION:element-rtpisacdepay
+ * @title: rtpisacdepay
  * @short_description: iSAC RTP Depayloader
  *
  * Since: 1.20
index 750d975..7be272b 100644 (file)
@@ -19,8 +19,8 @@
  */
 
 /**
- * SECTION:element-isacpay
- * @title: isacpay
+ * SECTION:element-rtpisacpay
+ * @title: rtpisacpay
  * @short_description: iSAC RTP Payloader
  *
  * Since: 1.20