summaryrefslogtreecommitdiff
path: root/docs/plugins/gst_plugins_cache.json
diff options
context:
space:
mode:
Diffstat (limited to 'docs/plugins/gst_plugins_cache.json')
-rw-r--r--docs/plugins/gst_plugins_cache.json51
1 files changed, 48 insertions, 3 deletions
diff --git a/docs/plugins/gst_plugins_cache.json b/docs/plugins/gst_plugins_cache.json
index 02da7405d..9a484b301 100644
--- a/docs/plugins/gst_plugins_cache.json
+++ b/docs/plugins/gst_plugins_cache.json
@@ -3451,17 +3451,42 @@
"long-name": "Line 21 CC Decoder",
"pad-templates": {
"sink": {
- "caps": "video/x-raw:\n format: { I420, YUY2, YVYU, UYVY, VYUY, v210 }\n interlace-mode: interleaved\n",
+ "caps": "video/x-raw:\n format: { I420, YUY2, YVYU, UYVY, VYUY, v210 }\n",
"direction": "sink",
"presence": "always"
},
"src": {
- "caps": "video/x-raw:\n format: { I420, YUY2, YVYU, UYVY, VYUY, v210 }\n interlace-mode: interleaved\n",
+ "caps": "video/x-raw:\n format: { I420, YUY2, YVYU, UYVY, VYUY, v210 }\n",
"direction": "src",
"presence": "always"
}
},
- "properties": {},
+ "properties": {
+ "mode": {
+ "blurb": "Control whether and how detected CC meta should be inserted in the list of existing CC meta on a frame (if any).",
+ "conditionally-available": false,
+ "construct": false,
+ "construct-only": false,
+ "controllable": false,
+ "default": "add (0)",
+ "mutable": "null",
+ "readable": true,
+ "type": "GstLine21DecoderMode",
+ "writable": true
+ },
+ "ntsc-only": {
+ "blurb": "Whether line 21 decoding should only be attempted when the input resolution matches NTSC",
+ "conditionally-available": false,
+ "construct": false,
+ "construct-only": false,
+ "controllable": false,
+ "default": "false",
+ "mutable": "null",
+ "readable": true,
+ "type": "gboolean",
+ "writable": true
+ }
+ },
"rank": "none"
},
"line21encoder": {
@@ -3554,6 +3579,26 @@
"value": "3"
}
]
+ },
+ "GstLine21DecoderMode": {
+ "kind": "enum",
+ "values": [
+ {
+ "desc": "add new CC meta on top of other CC meta, if any",
+ "name": "add",
+ "value": "0"
+ },
+ {
+ "desc": "ignore CC if a CC meta was already present",
+ "name": "drop",
+ "value": "1"
+ },
+ {
+ "desc": "replace existing CC meta",
+ "name": "replace",
+ "value": "2"
+ }
+ ]
}
},
"package": "GStreamer Bad Plug-ins",