]> git.sesse.net Git - mlt/blobdiff - src/modules/avformat/consumer_avformat.yml
Fix calloc() parameter ordering
[mlt] / src / modules / avformat / consumer_avformat.yml
index d80236afac8d9e5846fe20f5a071a55ca9a4168b..a0cb43f87aedfef41063678067022dae489e213a 100644 (file)
@@ -2,7 +2,7 @@ schema_version: 0.1
 type: consumer
 identifier: avformat
 title: FFmpeg Output
-version: 1
+version: 2
 copyright: Copyright (C) 2003-2011 Ushodaya Enterprises Limited
 license: LGPL
 language: en
@@ -20,19 +20,28 @@ parameters:
     type: string
     required: yes
     widget: filesave
-
   - identifier: target
     title: File/URL
     type: string
     description: This is not the same thing as the ffmpeg -target option!
     readonly: yes
-
   - identifier: mlt_profile
     title: MLT Profile
     type: string
     description: >
       Choose a MLT basic video settings preset.
       This overrides a profile that may have been set elsewhere.
+  - identifier: redirect
+    title: Redirect I/O
+    description: >
+      This option allows other services to encapsulate the avformat consumer and
+      do something different (not already available in a protocol) with its
+      output by listening to the avformat-write event.
+    type: integer
+    minimum: 0
+    maximum: 1
+    default: 0
+    widget: checkbox
 
 # These override the MLT profile
   - identifier: width
@@ -353,7 +362,7 @@ parameters:
   - identifier: passlogfile
     title: Two-pass log file
     type: string
-  - identifier: b
+  - identifier: vb
     title: Video bitrate
     type: string
     unit: bits/second