summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2020-11-25 16:24:25 +0200
committerSebastian Dröge <sebastian@centricular.com>2020-12-07 19:23:42 +0200
commit0243afcb9d9a86e6572262d7b0ecb4f108fa147c (patch)
tree9e493d461db82c69ff49357e3ceb26c4d6aff0f6 /docs
parentb6debae2c070333b357dfdf2fc4d771ada6b9038 (diff)
downloadgstreamer-plugins-bad-0243afcb9d9a86e6572262d7b0ecb4f108fa147c.tar.gz
ccconverter: Add property to specify which sections to include in CDP packets
Various software, including ffmpeg's Decklink support, fails parsing CDP packets that contain anything but CC data in the CDP packets. Based on this property, timecodes are not written into the CDP packets even if they're present. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1833>
Diffstat (limited to 'docs')
-rw-r--r--docs/plugins/gst_plugins_cache.json35
1 files changed, 34 insertions, 1 deletions
diff --git a/docs/plugins/gst_plugins_cache.json b/docs/plugins/gst_plugins_cache.json
index 5248eb83b..71d8f72c4 100644
--- a/docs/plugins/gst_plugins_cache.json
+++ b/docs/plugins/gst_plugins_cache.json
@@ -3346,7 +3346,20 @@
"presence": "always"
}
},
- "properties": {},
+ "properties": {
+ "cdp-mode": {
+ "blurb": "Select which CDP sections to store in CDP packets",
+ "conditionally-available": false,
+ "construct": false,
+ "construct-only": false,
+ "controllable": false,
+ "default": "cc-svc-info+cc-data+time-code",
+ "mutable": "null",
+ "readable": true,
+ "type": "GstCCConverterCDPMode",
+ "writable": true
+ }
+ },
"rank": "none"
},
"ccextractor": {
@@ -3470,6 +3483,26 @@
"filename": "gstclosedcaption",
"license": "LGPL",
"other-types": {
+ "GstCCConverterCDPMode": {
+ "kind": "flags",
+ "values": [
+ {
+ "desc": "Store time code information in CDP packets",
+ "name": "time-code",
+ "value": "0x00000001"
+ },
+ {
+ "desc": "Store CC data in CDP packets",
+ "name": "cc-data",
+ "value": "0x00000002"
+ },
+ {
+ "desc": "Store CC service information in CDP packets",
+ "name": "cc-svc-info",
+ "value": "0x00000004"
+ }
+ ]
+ },
"GstCeaCcOverlayWinHPos": {
"kind": "enum",
"values": [