]> git.sesse.net Git - mlt/blob - src/modules/decklink/consumer_decklink.yml
Add metadata for decklink consumer.
[mlt] / src / modules / decklink / consumer_decklink.yml
1 schema_version: 0.1
2 type: consumer
3 identifier: decklink
4 title: Blackmagic Design DeckLink Output
5 version: 2
6 copyright: Copyright (C) 2011 Daniel R. Dennedy
7 license: LGPL
8 language: en
9 creator: Dan Dennedy
10 tags:
11   - Audio
12   - Video
13 description: >
14   Output audio and video using Blackmagic Design DeckLink SDI or Intensity
15   HDMI cards.
16 notes: >
17   Please ensure that you use a MLT profile that is compatible with a broadcast
18   standard which the card you are using supports.
19 bugs:
20   - Only internal keying is supported at this time.
21   - Only 8-bit Y'CbCr or RGBA (key) is supported at this time.
22 parameters:
23   - identifier: argument
24     title: Card
25     type: integer
26     readonly: no
27     required: no
28     mutable: no
29     default: 0
30     minimum: 0
31     widget: spinner
32
33   - identifier: preroll
34     title: Pre-roll Count
35     type: integer
36     readonly: no
37     required: no
38     mutable: no
39     default: 3
40     minimum: 2
41     unit: frames
42     widget: spinner
43
44   - identifier: keyer
45     title: Enable Keyer
46     type: integer
47     readonly: no
48     required: no
49     mutable: no
50     default: 0
51     minimum: 0
52     maximum: 1
53     widget: checkbox
54
55   - identifier: keyer_level
56     title: Key Opacity
57     type: float
58     readonly: no
59     required: no
60     mutable: no
61     minimum: 0
62     maximum: 1
63     default: 1
64     widget: slider