]> git.sesse.net Git - mlt/blobdiff - src/modules/gtk2/filter_dynamictext.yml
Add a refresh property to videostab2 filter.
[mlt] / src / modules / gtk2 / filter_dynamictext.yml
index 658f13946c379ee35acc15d05f30c775fc041588..5ee7d4b821d109b3a1265b75ba514c2fb17e59b1 100644 (file)
@@ -36,20 +36,30 @@ parameters:
     type: geometry
     description: A set of X/Y coordinates by which to adjust the text.
     default: 0%/0%:100%x100%:100
-  - identifier: font
-    title: Font
+  - identifier: family
+    title: Font family
     type: string
-    description: The typeface to use
-    default: Sans 48
+    description: >
+      The typeface of the font.
+    default: Sans
+    readonly: no
+    mutable: yes
+    widget: combo
+  - identifier: size
+    title: Font size
+    type: integer
+    description: >
+      The size in pixels of the font. 
+    default: 48
     readonly: no
     mutable: yes
-    widget: font
+    widget: spinner
   - identifier: weight
     title: Font weight
     type: integer
     description: The weight of the font.
     minimum: 100
-    maximum: 900
+    maximum: 1000
     default: 400
     readonly: no
     mutable: yes
@@ -76,3 +86,57 @@ parameters:
     readonly: no
     mutable: yes
     widget: color
+  - identifier: olcolour
+    title: Outline color
+    type: string
+    description: >
+      A color value is a hexadecimal representation of RGB plus alpha channel 
+      as 0xrrggbbaa. Colors can also be the words: white, black, red, green,
+      or blue. You can also use a HTML-style color values #rrggbb or #aarrggbb.
+    readonly: no
+    mutable: yes
+    widget: color
+  - identifier: outline
+    title: Outline Width
+    type: string
+    description: >
+      The width of the outline in pixels.
+    readonly: no
+    default: 0
+    minimum: 0
+    maximum: 3
+    mutable: yes
+    widget: spinner
+  - identifier: pad
+    title: Padding
+    type: integer
+    description: >
+      The number of pixels to pad the background rectangle beyond edges of text.
+    readonly: no
+    default: 0
+    mutable: yes
+    widget: spinner
+  - identifier: halign
+    title: Horizontal alignment
+    description: >
+      Set the horizontal alignment within the geometry rectangle.
+    type: string
+    default: left
+    values:
+      - left
+      - centre
+      - right
+    mutable: yes
+    widget: combo
+  - identifier: valign
+    title: Vertical alignment
+    description: >
+      Set the vertical alignment within the geometry rectangle.
+    type: string
+    default: top
+    values:
+      - top
+      - middle
+      - bottom
+    mutable: yes
+    widget: combo