]> git.sesse.net Git - mlt/commitdiff
Add filter_panner.yml metadata.
authorDan Dennedy <dan@dennedy.org>
Thu, 17 Oct 2013 05:27:57 +0000 (22:27 -0700)
committerDan Dennedy <dan@dennedy.org>
Thu, 17 Oct 2013 05:28:14 +0000 (22:28 -0700)
src/modules/core/filter_panner.yml [new file with mode: 0644]

diff --git a/src/modules/core/filter_panner.yml b/src/modules/core/filter_panner.yml
new file mode 100644 (file)
index 0000000..6220f36
--- /dev/null
@@ -0,0 +1,57 @@
+schema_version: 0.2
+type: filter
+identifier: panner
+title: Audio Pan
+version: 1
+copyright: Ushodaya Enterprises Limited
+creator: Dan Dennedy
+license: LGPLv2.1
+language: en
+tags:
+  - Audio
+description: Pan an audio channel, adjust balance, or adjust fade.
+notes: Only handles up to 6 channels. Needs more work balance for surround and other channel layouts.
+parameters:
+  - identifier: start
+    title: Start
+    description: >
+      The position of the audio relative to its neighbor channel. For example,
+      when channel is set to 0 for left, then start 0 is full left, 0.5 is
+      center, and 1.0 is full right.
+    type: float
+    argument: true
+    mutable: yes
+    minimum: 0
+    maximum: 1
+
+  - identifier: end
+    title: End
+    description: >
+      The ending value of the audio position. It will be interpolated from
+      start to end over the in-out range.
+    type: float
+    mutable: yes
+    minimum: 0
+    maximum: 1
+
+  - identifier: channel
+    title: Channel
+    type: integer
+    description: >
+      For stereo: 0 for front left, 1 for front right, -1 for front balance.
+      For quad: 2 for back left, 3 for back right, -2 for rear balance,
+      -3 for left fade, -4 for right fade.
+    minimum: -4
+    maximum: 5
+    default: -1
+
+  - identifier: gang
+    title: Gang
+    description: >
+      Whether to gang together the front and back when using balance or to
+      gang together the left and right when using fade.
+    type: integer
+    minimum: 0
+    maximum: 1
+    default: 0
+    widget: checkbox