]> git.sesse.net Git - mlt/blob - src/modules/dv/consumer_libdv.yml
Transcribe service metadata from services.txt to corresponding yml
[mlt] / src / modules / dv / consumer_libdv.yml
1 schema_version: 0.1
2 type: consumer
3 identifier: libdv
4 title: libdv
5 version: 1
6 copyright: Ushodaya Enterprises Limited
7 creator: Charles Yates
8 license: LGPLv2.1
9 language: en
10 tags:
11   - Audio
12   - Video
13 description: >
14    DV consumer using libdv.
15 parameters:
16   - identifier: argument
17     title: File
18     type: string
19     description: >
20        The filename to write to.
21        
22        e.g. /dev/dv1394
23     required: yes
24     widget: filesave
25   - identifier: buffer
26     title: Buffer
27     type: integer
28     description: >
29       Set the maximum number of frames to buffer - process ahead of the output
30       position.
31     minimum: 1
32     default: 25
33     unit: frames
34   - identifier: rescale
35     title: Image scaler
36     type: string
37     description: Set the pixel interpolation mode.
38     values:
39       - nearest
40       - bilinear
41       - bicubic
42       - bicublin
43       - gauss
44       - sinc
45       - lanczos
46       - spline
47   - identifier: progressive
48     title: Progressive
49     type: integer
50     description: indicates whether to use progressive or field-based rendering.
51     minimum: 0
52     maximum: 1
53     default: 0
54     mutable: yes
55     widget: checkbox