]> git.sesse.net Git - mlt/commitdiff
Add parameter descriptions.
authorDan Dennedy <dan@dennedy.org>
Sun, 3 Apr 2011 22:30:43 +0000 (15:30 -0700)
committerDan Dennedy <dan@dennedy.org>
Sun, 3 Apr 2011 22:30:43 +0000 (15:30 -0700)
src/modules/decklink/consumer_decklink.yml

index 8b510b8d7fb4dbac227fb41105eee82f4e08c369..a4af6e0c36bfc72f452b2f44c58dcb08a37fdd8d 100644 (file)
@@ -33,6 +33,11 @@ parameters:
   - identifier: preroll
     title: Pre-roll Count
     type: integer
+    description: >
+      This controls the amount of buffering in the DeckLink driver/library.
+      Increase this if you get video tearing or choppy audio. However, as
+      you increase the amount, you increase the risk of audio and video
+      becoming out of synchronization.
     readonly: no
     required: no
     mutable: no
@@ -44,6 +49,13 @@ parameters:
   - identifier: keyer
     title: Enable Keyer
     type: integer
+    description: >
+      Keying is the process of compositing MLT output over a live SDI input.
+      The alpha channel of the MLT video controls the transparent areas, and
+      the keyer supports alpha-blending. You can not control the compositing
+      rectangle. Rather, the entire MLT output overlays the entire video
+      input. Therefore, you must use MLT's compositing services to control
+      the size and position.
     readonly: no
     required: no
     mutable: no
@@ -55,6 +67,11 @@ parameters:
   - identifier: keyer_level
     title: Key Opacity
     type: float
+    description: >
+      This controls the level of blending between the key and the input video.
+      1 is fully opaque and something near 0 is transparent. However, absolute
+      0 is considered as "not supplied" and also fully opaque. 0.5 is an
+      evenly balanced blending of the key and input video.
     readonly: no
     required: no
     mutable: no