Julien Isorce
12e0bff437
[396/906] gldifferencematte: fix some warnings from vc9
2014-03-15 18:36:38 +01:00
Filippo Argiolas
d02a585e7b
[395/906] differencematte: fix regressions from gdkpixbuf to libpng migration
...
The background image needs to be scaled to fit current texture size.
Previously this was done by gdk_pixbuf_scale_simple but that's been
removed.
Create a texture from the background pixbuf with correct dimensions and
use interpolation shader to scale it to the right size. Interpolation
fragment shader doesn't have too much sense if all the textures don't
have the same size so this seemed the most natural place to do the
scaling. It could probably be done with some custom texture mapping
outside the shader but it involved more code.
Fixes bug #599883 .
2014-03-15 18:36:37 +01:00
Tim-Philipp Müller
6516ecb3cc
[366/906] docs: make remaining elements show up in docs
...
Split out declarations into header files and hook everything up so
that five more elements show up in the plugin docs. Fixes #559135 .
2014-03-15 18:36:36 +01:00
Stefan Kost
aea83171e2
[312/906] build: include stdlib.h when using free().
2014-03-15 18:36:33 +01:00
David Schleef
d015d5862d
[310/906] Global reindent
...
Indent parameters:
INDENT_PARAMETERS="--braces-on-if-line \
--case-brace-indentation0 \
--case-indentation2 \
--braces-after-struct-decl-line \
--line-length80 \
--no-tabs \
--cuddle-else \
--dont-line-up-parentheses \
--honour-newlines \
--continuation-indentation4 \
--tab-size8 \
--indent-level2"
2014-03-15 18:36:33 +01:00
Julien Isorce
92e733dce0
[304/906] only load RGBA files.png
2014-03-15 18:36:32 +01:00
David Schleef
ed2be67ba8
[302/906] Fix some warnings
2014-03-15 18:36:32 +01:00
Julien Isorce
994a25ca7e
[301/906] depends on libpng instead of gdk_pixbuf
2014-03-15 18:36:32 +01:00
David Schleef
43e574aa8f
[298/906] Revert "Fix indention"
...
This reverts commit 96e4ab18c2cf9876f6c031b9aba6282d0bd45a93.
You should have asked first. And you would have been told "no",
because it causes people on development branches to do a huge
amount of extra work.
2014-03-15 18:36:32 +01:00
Sebastian Dröge
369b1d4ff2
[295/906] Fix indention
2014-03-15 18:36:32 +01:00
Julien Isorce
8997a6e82b
[293/906] minimal gtk doc
2014-03-15 18:36:32 +01:00
Julien Isorce
352f0d4180
[198/906] add fxtest vs8 project
2014-03-15 18:36:26 +01:00
Filippo Argiolas
e25a8f27db
[196/906] fix a differencematte memory issue
2014-03-15 18:36:26 +01:00
Filippo Argiolas
5425839342
[195/906] fix gstgldifferencematte and add an example app to test it dragging an image over the video (works with pixbufoverlay too, see pixbufdrop --help)
2014-03-15 18:36:26 +01:00
Filippo Argiolas
745a078f7f
[194/906] another typo, restore old twirl fragment source
2014-03-15 18:36:26 +01:00
Filippo Argiolas
4c907f53be
[193/906] fix typos
2014-03-15 18:36:26 +01:00
Filippo Argiolas
8024aa7483
[192/906] complete differencematte filter.. I did it quickly, probably still needs some work
2014-03-15 18:36:26 +01:00
Filippo Argiolas
3faa943819
[191/906] little cleanup. add first draft of gstgldifferencematte. still doesn't work
2014-03-15 18:36:26 +01:00