unknown
|
c8fb510e4f
|
[206/906] Do not use frame buffer object when "input video is RGB" or when "GLSL is not available and YCbCr is available". So frame buffer object is not a plugin requirement anymore. So I decreased the OpengGL version from 1.4 to 1.2 (maybe less?)
|
2014-03-15 18:36:27 +01:00 |
|
Julien Isorce
|
b1007f02cb
|
[205/906] use a GHash table instead of a GData for the texture pool
|
2014-03-15 18:36:26 +01:00 |
|
Julien Isorce
|
bf17388f63
|
[204/906] get ride of a bug on ATI related to YV12 to rgb conversion through GLSL and add an example
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
7c2662d7e9
|
[203/906] use opengl for pixbuf resizing in glpixbufoverlay, start to work on properties
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
52a7e2dc6b
|
[202/906] use fixed opengl pipeline for glpixbufoverlay (any drawback?)
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
9a25ffce4c
|
[201/906] fix a signedness warning
|
2014-03-15 18:36:26 +01:00 |
|
Julien Isorce
|
6c532328f0
|
[200/906] get ride of a ATI bug related to GLSL colorspace conversion for I420 and YV12 to rgb
|
2014-03-15 18:36:26 +01:00 |
|
Julien Isorce
|
d5406652af
|
[199/906] add pixbufdrop vs8 project
|
2014-03-15 18:36:26 +01:00 |
|
Julien Isorce
|
352f0d4180
|
[198/906] add fxtest vs8 project
|
2014-03-15 18:36:26 +01:00 |
|
Julien Isorce
|
631a06c6ab
|
[197/906] Shaders which are in the shaderstable are now released
|
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 |
|
Julien Isorce
|
b770c7cd04
|
[190/906] force calling glimagesink->stop() when going from PAUSED to READY
|
2014-03-15 18:36:26 +01:00 |
|
unknown
|
f8f81eae40
|
[189/906] update vs8 build and fix some warnings that comes from vc8
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
72f6eb52dc
|
[188/906] add first draft of a pixbuf overlay element. add macros to optionally build the latter if gdk-pixbuf is found
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
68bf32effe
|
[187/906] remove expose event handling, it's map-unmap that is not behaving correctly, any idea?
|
2014-03-15 18:36:26 +01:00 |
|
Filippo Argiolas
|
ca2536cffa
|
[186/906] add expose event handling to clutteractortee
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
4e986d054f
|
[185/906] add clutteractortee example, a nice example about how clutter could be used to create a live preview widget for gleffects. It uses texture from pixmap, still needs some work regarding clean exit and expose event management.
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
30ab0747cc
|
[184/906] add a couple of macros to autotools to compile with uintrepid automake. remove array constructor so we don't have to depend on glsl #version 120.
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
ee0010f593
|
[183/906] add an example to use texture from pixmap to do some kind of x_overlay on a clutteractor. A better way would be to directly share gl handles between clutter and gstgl but still I cannot find a way to do it.
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
fcb1d8a62f
|
[182/906] add a better sepia toning curve
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
2e43b533ea
|
[181/906] add a translatable string to testsrc to get rid of po dir errors after distclean and git clean
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
8e0278cf05
|
[180/906] minor cleanup in fxtest
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
91006dae09
|
[179/906] distortion effect cleanup
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
19cc51e1b9
|
[178/906] improve fxtest command line option handling, default to videotestsrc if no source bin description is given
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
0a4aa6ecc3
|
[177/906] fix gleffects memory issue (init resources on start and reset them on stop)
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
35b7b488f3
|
[176/906] fix a typo
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
85502ef8cd
|
[175/906] add sin effect (desaturate everything but red shades). still needs some tuning.
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
7364319bfd
|
[174/906] add a property to gleffects to switch video left to right, useful with webcams to resemble a mirror
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
5db4fa5f1e
|
[173/906] add lumaxpro (desaturate + cross process) effect. nothing too impressive but I like it.
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
15a1f7a203
|
[172/906] add support for command line parsing to fxtest (try fxtest videotestsrc ! desired caps ! identity). report a new issue on BUGS.
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
fad976d7b7
|
[171/906] import fxtest (little gtk app to easily test effects) from cvs branch, fixed rgbtocurve.
|
2014-03-15 18:36:25 +01:00 |
|
Julien Isorce
|
6e0a1b201f
|
[170/906] update codeblocks build
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
c87eb37c32
|
[169/906] import remaining distortion effects from cvs branch (fisheye, twirl, bulge, tunnel, square)
|
2014-03-15 18:36:25 +01:00 |
|
Filippo Argiolas
|
c780339c92
|
[168/906] cleanup curves header
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
226fe2bffa
|
[167/906] better cross processing curve
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
5b1f62a079
|
[166/906] add rgb_to_luma_fragment source and correspondent effect. use the latter for a cross processing effect.
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
e009d7b400
|
[165/906] import luma_to_curve effects (Sepia, Heat) from cvs branch with better texture memory handling (teximage curves only once). Sepia curve still needs some love.
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
c5bd6fdbc5
|
[164/906] rename blend_fragment_source to sum_fragment_source and add uniform blending parameters
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
aa7e3867ac
|
[163/906] import glow effect (maybe the most tricky) from cvs branch
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
e8d27cadf7
|
[162/906] import stretch effect from cvs
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
ebde5b5501
|
[161/906] import squeeze effect from cvs
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
962e4cd8a1
|
[160/906] forgot to add a file
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
77fc214670
|
[159/906] still some source tree reorganize, fixed some issue with headers and ifdefs, moved identity into effects dir
|
2014-03-15 18:36:24 +01:00 |
|
Filippo Argiolas
|
7bbdcce721
|
[158/906] still working on mergin gstgleffects, add mirror effect. reorganize source tree.
|
2014-03-15 18:36:24 +01:00 |
|
Julien Isorce
|
fd192ec957
|
[157/906] move thread_do_upload_make from thread_do_upload to thread_init_upload
|
2014-03-15 18:36:24 +01:00 |
|