]> git.sesse.net Git - mlt/blob - src/modules/sdl/consumer_sdl.yml
Transcribe service metadata from services.txt to corresponding yml
[mlt] / src / modules / sdl / consumer_sdl.yml
1 schema_version: 0.1
2 type: consumer
3 identifier: sdl
4 title: SDL Fast YUV
5 version: 1
6 copyright: Ushodaya Enterprises Limited
7 creator: Dan Dennedy
8 license: LGPLv2.1
9 language: en
10 tags:
11   - Audio
12   - Video
13 description: >
14    Simple DirectMedia Layer audio and video output module.
15 parameters:
16   - identifier: argument
17     title: Video Standard
18     type: string
19     description: >
20        "PAL" (default), "NTSC", or "WxH"
21     required: yes
22   - identifier: buffer
23     title: Buffer
24     type: integer
25     description: >
26       Set the maximum number of frames to buffer - process ahead of the output
27       position.
28     minimum: 1
29     default: 25
30     unit: frames
31   - identifier: rescale
32     title: Image scaler
33     type: string
34     description: >
35        A rescale method, see the Filters/rescale.
36        
37        Hint: "none" works very good with SDL output.
38   - identifier: volume
39     title: Volume
40     type: double
41     description: Audio level factor.
42     mutable: yes
43   - identifier: video_off
44     title: Video off
45     type: integer
46     description: If 1, disable video output
47     mutable: yes
48   - identifier: audio_off
49     title: Audio off
50     type: integer
51     description: If 1, disable audio output
52     mutable: yes
53   - identifier: progressive
54     title: Progressive
55     type: integer
56     description: indicates whether to use progressive or field-based rendering.
57     minimum: 0
58     maximum: 1
59     default: 0
60     mutable: yes
61     widget: checkbox
62   - identifier: audio_buffer
63     title: Audio buffer
64     type: integer
65     description: Size of the sdl audio buffer.
66     mutable: yes
67     default: 1024