plugin-effectv.xml 11.7 KB
Newer Older
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
1 2 3 4 5
<plugin>
  <name>effectv</name>
  <description>effect plugins from the effectv project</description>
  <filename>../../gst/effectv/.libs/libgsteffectv.so</filename>
  <basename>libgsteffectv.so</basename>
Sebastian Dröge's avatar
Sebastian Dröge committed
6
  <version>1.12.0</version>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
7
  <license>LGPL</license>
8
  <source>gst-plugins-good</source>
Sebastian Dröge's avatar
Sebastian Dröge committed
9
  <package>GStreamer Good Plug-ins source release</package>
Jan Schmidt's avatar
Jan Schmidt committed
10
  <origin>Unknown package origin</origin>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
11 12
  <elements>
    <element>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
13
      <name>agingtv</name>
14
      <longname>AgingTV effect</longname>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
15 16 17
      <class>Filter/Effect/Video</class>
      <description>AgingTV adds age to video input using scratches and dust</description>
      <author>Sam Lantinga &lt;slouken@devolution.com&gt;</author>
18 19
      <pads>
        <caps>
20 21
          <name>sink</name>
          <direction>sink</direction>
22
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
23
          <details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
24 25
        </caps>
        <caps>
26 27
          <name>src</name>
          <direction>source</direction>
28
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
29
          <details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
30 31
        </caps>
      </pads>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
32 33
    </element>
    <element>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
34
      <name>dicetv</name>
35
      <longname>DiceTV effect</longname>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
36
      <class>Filter/Effect/Video</class>
37
      <description>&apos;Dices&apos; the screen up into many small squares</description>
Wim Taymans's avatar
Wim Taymans committed
38
      <author>Wim Taymans &lt;wim.taymans@gmail.be&gt;</author>
39 40
      <pads>
        <caps>
41 42
          <name>sink</name>
          <direction>sink</direction>
43
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
44
          <details>video/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
45 46
        </caps>
        <caps>
47 48
          <name>src</name>
          <direction>source</direction>
49
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
50
          <details>video/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
51 52
        </caps>
      </pads>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
53 54
    </element>
    <element>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
55
      <name>edgetv</name>
56
      <longname>EdgeTV effect</longname>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
57 58 59
      <class>Filter/Effect/Video</class>
      <description>Apply edge detect on video</description>
      <author>Wim Taymans &lt;wim.taymans@chello.be&gt;</author>
60 61
      <pads>
        <caps>
62 63
          <name>sink</name>
          <direction>sink</direction>
64
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
65
          <details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
66 67
        </caps>
        <caps>
68 69
          <name>src</name>
          <direction>source</direction>
70
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
71
          <details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
72 73 74 75 76 77 78 79 80 81 82
        </caps>
      </pads>
    </element>
    <element>
      <name>optv</name>
      <longname>OpTV effect</longname>
      <class>Filter/Effect/Video</class>
      <description>Optical art meets real-time video effect</description>
      <author>FUKUCHI, Kentarou &lt;fukuchi@users.sourceforge.net&gt;, Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;</author>
      <pads>
        <caps>
83 84
          <name>sink</name>
          <direction>sink</direction>
85
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
86
          <details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
87 88
        </caps>
        <caps>
89 90
          <name>src</name>
          <direction>source</direction>
91
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
92
          <details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
93 94
        </caps>
      </pads>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
95 96
    </element>
    <element>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
97
      <name>quarktv</name>
98
      <longname>QuarkTV effect</longname>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
99 100 101
      <class>Filter/Effect/Video</class>
      <description>Motion dissolver</description>
      <author>FUKUCHI, Kentarou &lt;fukuchi@users.sourceforge.net&gt;</author>
102 103
      <pads>
        <caps>
104 105
          <name>sink</name>
          <direction>sink</direction>
106
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
107
          <details>video/x-raw, format=(string){ xRGB, xBGR, BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
108 109
        </caps>
        <caps>
110 111
          <name>src</name>
          <direction>source</direction>
112
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
113
          <details>video/x-raw, format=(string){ xRGB, xBGR, BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
114 115 116 117 118 119 120 121 122 123 124
        </caps>
      </pads>
    </element>
    <element>
      <name>radioactv</name>
      <longname>RadioacTV effect</longname>
      <class>Filter/Effect/Video</class>
      <description>motion-enlightment effect</description>
      <author>FUKUCHI, Kentarou &lt;fukuchi@users.sourceforge.net&gt;, Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;</author>
      <pads>
        <caps>
125 126
          <name>sink</name>
          <direction>sink</direction>
127
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
128
          <details>video/x-raw, format=(string){ RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
129 130
        </caps>
        <caps>
131 132
          <name>src</name>
          <direction>source</direction>
133
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
134
          <details>video/x-raw, format=(string){ RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
135 136
        </caps>
      </pads>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
137 138
    </element>
    <element>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
139
      <name>revtv</name>
140
      <longname>RevTV effect</longname>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
141 142
      <class>Filter/Effect/Video</class>
      <description>A video waveform monitor for each line of video processed</description>
Wim Taymans's avatar
Wim Taymans committed
143
      <author>Wim Taymans &lt;wim.taymans@gmail.be&gt;</author>
144 145
      <pads>
        <caps>
146 147
          <name>sink</name>
          <direction>sink</direction>
148
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
149
          <details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
150 151
        </caps>
        <caps>
152 153
          <name>src</name>
          <direction>source</direction>
154
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
155
          <details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
156 157 158 159 160 161 162 163 164 165 166
        </caps>
      </pads>
    </element>
    <element>
      <name>rippletv</name>
      <longname>RippleTV effect</longname>
      <class>Filter/Effect/Video</class>
      <description>RippleTV does ripple mark effect on the video input</description>
      <author>FUKUCHI, Kentarou &lt;fukuchi@users.sourceforge.net&gt;, Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;</author>
      <pads>
        <caps>
167 168
          <name>sink</name>
          <direction>sink</direction>
169
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
170
          <details>video/x-raw, format=(string){ BGRx, RGBx, xBGR, xRGB }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
171 172
        </caps>
        <caps>
173 174
          <name>src</name>
          <direction>source</direction>
175
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
176
          <details>video/x-raw, format=(string){ BGRx, RGBx, xBGR, xRGB }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
177 178
        </caps>
      </pads>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
179 180
    </element>
    <element>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
181
      <name>shagadelictv</name>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
182 183 184 185
      <longname>ShagadelicTV</longname>
      <class>Filter/Effect/Video</class>
      <description>Oh behave, ShagedelicTV makes images shagadelic!</description>
      <author>Wim Taymans &lt;wim.taymans@chello.be&gt;</author>
186 187
      <pads>
        <caps>
188 189
          <name>sink</name>
          <direction>sink</direction>
190
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
191
          <details>video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
192 193
        </caps>
        <caps>
194 195
          <name>src</name>
          <direction>source</direction>
196
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
197
          <details>video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
198 199
        </caps>
      </pads>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
200
    </element>
201 202 203 204 205 206 207 208
    <element>
      <name>streaktv</name>
      <longname>StreakTV effect</longname>
      <class>Filter/Effect/Video</class>
      <description>StreakTV makes after images of moving objects</description>
      <author>FUKUCHI, Kentarou &lt;fukuchi@users.sourceforge.net&gt;, Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;</author>
      <pads>
        <caps>
209 210
          <name>sink</name>
          <direction>sink</direction>
211
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
212
          <details>video/x-raw, format=(string){ BGRx, RGBx, xBGR, xRGB }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
213 214
        </caps>
        <caps>
215 216
          <name>src</name>
          <direction>source</direction>
217
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
218
          <details>video/x-raw, format=(string){ BGRx, RGBx, xBGR, xRGB }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
219 220 221
        </caps>
      </pads>
    </element>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
222
    <element>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
223
      <name>vertigotv</name>
224
      <longname>VertigoTV effect</longname>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
225 226
      <class>Filter/Effect/Video</class>
      <description>A loopback alpha blending effector with rotating and scaling</description>
Wim Taymans's avatar
Wim Taymans committed
227
      <author>Wim Taymans &lt;wim.taymans@gmail.be&gt;</author>
228 229
      <pads>
        <caps>
230 231
          <name>sink</name>
          <direction>sink</direction>
232
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
233
          <details>video/x-raw, format=(string){ RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
234 235
        </caps>
        <caps>
236 237
          <name>src</name>
          <direction>source</direction>
238
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
239
          <details>video/x-raw, format=(string){ RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
240 241
        </caps>
      </pads>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
242 243
    </element>
    <element>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
244
      <name>warptv</name>
245
      <longname>WarpTV effect</longname>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
246
      <class>Filter/Effect/Video</class>
247
      <description>WarpTV does realtime goo&apos;ing of the video input</description>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
248
      <author>Sam Lantinga &lt;slouken@devolution.com&gt;</author>
249 250
      <pads>
        <caps>
251 252
          <name>sink</name>
          <direction>sink</direction>
253
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
254
          <details>video/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
255 256
        </caps>
        <caps>
257 258
          <name>src</name>
          <direction>source</direction>
259
          <presence>always</presence>
Wim Taymans's avatar
Wim Taymans committed
260
          <details>video/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
261 262
        </caps>
      </pads>
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
263 264
    </element>
  </elements>
Tim-Philipp Müller's avatar
Tim-Philipp Müller committed
265
</plugin>