Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/mapmapteam/gst-plugins-gl

Fork of gst-plugins-gl
https://github.com/mapmapteam/gst-plugins-gl

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?)

0c54354be5f07b6476ad3ca8091f3ac27ecbce03 authored over 16 years ago
fix a bug about switching from NULL to PLAYING gst states multiple times

a57cc7d1721db0bf76bd857d0055102323a62834 authored over 16 years ago
use a GHash table instead of a GData for the texture pool

de75712e89c4ffc5ed5916d2ffc62bc1255b0b21 authored over 16 years ago
fix last isssue in filter_NO_xoverlay example

6f8ed693ba0f516d391956520490394d87edf15b authored over 16 years ago
get ride of a bug on ATI related to YV12 to rgb conversion through GLSL and add an example

5d96902d718032d8bae1af7d4650655baab743d7 authored over 16 years ago
use opengl for pixbuf resizing in glpixbufoverlay, start to work on properties

b9ebf400c30d101dfd80e565018bef98055a316f authored over 16 years ago
use fixed opengl pipeline for glpixbufoverlay (any drawback?)

556c8717e982217595886334beaebea59416ca98 authored over 16 years ago
fix a signedness warning

faddc2f92986afcffb6491c001beaac2011a8a47 authored over 16 years ago
get ride of a ATI bug related to GLSL colorspace conversion for I420 and YV12 to rgb

5c643ba7db95cf519be2bc65cf82bca8f19d265e authored over 16 years ago
add pixbufdrop vs8 project

46ffbfad4db29b37edbfcd355ce65ed707ddc7b9 authored over 16 years ago
add fxtest vs8 project

3406f29c2e8c7c464465e7a9fd4bf2a3790f4455 authored over 16 years ago
Shaders which are in the shaderstable are now released

9e60208b0ef78ff8bc4e36fd8d6b8efb12f7825a authored over 16 years ago
fix a differencematte memory issue

76d5bdfe9528bfbdc0f465d527c2d2519472a682 authored over 16 years ago
fix gstgldifferencematte and add an example app to test it dragging an image over the video (works with pixbufoverlay too, see pixbufdrop --help)

16379075977770137ab8418588e9d702178278ba authored over 16 years ago
another typo, restore old twirl fragment source

2a4f3d432af0ea4a78303cfe285b8961b72095ad authored over 16 years ago
fix typos

2a49f6b5e098a78d1ba741fedb10a394cd5d16c0 authored over 16 years ago
complete differencematte filter.. I did it quickly, probably still needs some work

1143a7f08bd00ec994a50d72eaecbc3071184ff6 authored over 16 years ago
little cleanup. add first draft of gstgldifferencematte. still doesn't work

c1fcc505f963f4c9dbe53b4b70a26b4a4e796562 authored over 16 years ago
force calling glimagesink->stop() when going from PAUSED to READY

9eac65a8ed45270f027c98d608d3aadc771b513c authored over 16 years ago
update vs8 build and fix some warnings that comes from vc8

9cca126468cec8f612c86677e358f97b66c82e01 authored over 16 years ago
restore win32/common/config.h

d8f2ccfeb9809c82ce37962fced65e076d219d15 authored over 16 years ago
add first draft of a pixbuf overlay element. add macros to optionally build the latter if gdk-pixbuf is found

4973095e32752d33c8e29260be44fe155d190491 authored over 16 years ago
update codeblocks build

0ad2d44491b12aff0efa70e915215e60599379f7 authored over 16 years ago
remove expose event handling, it's map-unmap that is not behaving correctly, any idea?

382dc2e9c3007f9238447c5d1cb622c820c1c7e8 authored over 16 years ago
add expose event handling to clutteractortee

c2aa0c3e8b37dfa1d3abd270df8a70d4a633c071 authored over 16 years ago
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.

dc98888c631105e4db6295a554b45f3c737ce908 authored over 16 years ago
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.

164401a99f03e35b1a3c9684a1e9f65182e21653 authored over 16 years ago
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.

83653082eeef1005aa975071c94e632de87dd5cf authored over 16 years ago
add clutter macros on configure.ac

5b5b8e576808e062efa16e6ec88902cd50d5f866 authored over 16 years ago
add a better sepia toning curve

e0fd1979f92bc93020d91cdcef1e18ac6b8da4f6 authored over 16 years ago
add me to AUTHORS file

27119683085714b86b8c739812d8f558df788bef authored over 16 years ago
add a translatable string to testsrc to get rid of po dir errors after distclean and git clean

4ffe09fd8544d497f3e2f2a4c57aa50583cfd2d0 authored over 16 years ago
minor cleanup in fxtest

55dd21ee513325898779d26251b9013bf7023a66 authored over 16 years ago
distortion effect cleanup

4ce2d6d57370c8347fc5cdc34f5adba72ef2387b authored over 16 years ago
improve fxtest command line option handling, default to videotestsrc if no source bin description is given

dee9508f6b3c6a101221a66670044f2380f1fd42 authored over 16 years ago
fix gleffects memory issue (init resources on start and reset them on stop)

b20e9eb591a8f9442e92b685055cc08e154eec2b authored over 16 years ago
fix a typo

7030642e7797fe32abdf123bdccd292623aad682 authored over 16 years ago
add sin effect (desaturate everything but red shades). still needs some tuning.

fe5c6814f224ccc2f4c55b4c2c0714f6b6c1dca4 authored over 16 years ago
add a property to gleffects to switch video left to right, useful with webcams to resemble a mirror

005a5f94b4f5de72a11c8f08a9b2605223616b4f authored over 16 years ago
add lumaxpro (desaturate + cross process) effect. nothing too impressive but I like it.

8686ac90a88cf1b0140f18e6e837cbfcf4d8dab9 authored over 16 years ago
add support for command line parsing to fxtest (try fxtest videotestsrc ! desired caps ! identity). report a new issue on BUGS.

c1d6b2d2929e6b5bfe54c953d21f39157ac5378b authored over 16 years ago
import fxtest (little gtk app to easily test effects) from cvs branch, fixed rgbtocurve.

5d2658e95230209cd8bb69340502619fd4ff74b0 authored over 16 years ago
update codeblocks build

5d6e49bec74f17e80c99219da04626a4e37c21f7 authored over 16 years ago
import remaining distortion effects from cvs branch (fisheye, twirl, bulge, tunnel, square)

47b85bf0c029d3277525f396889c51f435f00f92 authored over 16 years ago
cleanup curves header

aa80f01e6107d906fe19d595f4ac40d646671be6 authored over 16 years ago
better cross processing curve

367adaa9fbe58b15a600063bbf459741b65ad3b7 authored over 16 years ago
add rgb_to_luma_fragment source and correspondent effect. use the latter for a cross processing effect.

6c1ec0edbda3c2e64120066ad583a649dbbbbb0b authored over 16 years ago
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.

ca8f48807001212088956ab9f40997c3811993ee authored over 16 years ago
add GLEW check in configure.ac

a750ec80abfcf3280abe66d85a6b65407c088080 authored over 16 years ago
rename blend_fragment_source to sum_fragment_source and add uniform blending parameters

f65675512d96b4c43eb04c85fc75b8ff820fde43 authored over 16 years ago
import glow effect (maybe the most tricky) from cvs branch

d03ca6a0b286da5168d37195f0a2f18fb8fc917d authored over 16 years ago
import stretch effect from cvs

d10d4b88b0fd9a1abe6f72449ae4bb2c0b1019c9 authored over 16 years ago
import squeeze effect from cvs

6507a3adb9e69703cc04c700deb52683a1d28ab2 authored over 16 years ago
forgot to add a file

f85626a00bb22fe6a76d5e9aa60e307923e3716f authored over 16 years ago
still some source tree reorganize, fixed some issue with headers and ifdefs, moved identity into effects dir

1c6d133168388cd05ea42b3a01c5feef7a060d00 authored over 16 years ago
still working on mergin gstgleffects, add mirror effect. reorganize source tree.

d1001a0b670e83e38fdb1ba1aa9ce03399ffd842 authored over 16 years ago
move thread_do_upload_make from thread_do_upload to thread_init_upload

51c983c137ad2da4b5c870d5e154a9e50b175865 authored over 16 years ago
fix a crash that could happens when using at least 2 gl context and when closing a window on linux

8472bf348eaeaef936c511a24862a87613631582 authored over 16 years ago
fix some errors and check all the pipelines listed in tests/pipelines

e569815504340362f4f6214610699f3a666ef275 authored over 16 years ago
added first skeleton of gstgleffects, imported basic stuff from cvs branch.

994222be99c1c2b7bccd0dbc1be7b8d63a8df5ee authored over 16 years ago
remove fixed bugs: rgb is fixed, flickering seems to belong to my webcams or v4l*src since it happens with ximagesink too

fce481b145ca970a328d60890fa8e8cce02a196c authored over 16 years ago
Try to genereate textures within gstglfilterblur to see if the new thread_use_fbo works both with textures from the pool and custom ones

9b38bdccda2868c1f0144d6b3f418cb74d698ced authored over 16 years ago
remove an unneeded (really?) glTexImage

8007e181e68f0a81f92d154c471dc6d88cbbda3d authored over 16 years ago
ISO C90

9186682b28d03258281aca85c600df097af56f3b authored over 16 years ago
glTexImage2D(w, h, NULL) is now called only one time (mem alloc)

b4cb9566d3a86b18e61a37e7604f8fcfb699f193 authored over 16 years ago
same as previous commit

eabd700cd4864539f7b94b033c0be01d70661710 authored over 16 years ago
Fix rgb issue. Current program should always be set to 0 when a new texture is attached to a fbo.

bd283a7a187a4d5c85978f02a2c5d52d4273246f authored over 16 years ago
oups forgot to add 2 files to the previous commit

81e6580c396d38881b253d4597a36df88b803e5b authored over 16 years ago
remove filteredge

9b3236b05f8d507d19be1e8a73f302929c7e07ce authored over 16 years ago
gen/del the middle texture only one time in the gstglfilterblur

69791d864d945c7110bad388e8b732d40c24b55d authored over 16 years ago
remove gstglfilterblur.h, it's easier to have everything in the same file

5187421e5de8059e8dce606acb4dd0a49ddcb67c authored over 16 years ago
add a BUGS file to take note of known bugs

8bcb58f380c77a396fed7b27c8bcf80ea99d8ca1 authored over 16 years ago
remove win32/common/config.h since it's autogenerated by autotools.

b685aea05638fa8e1eefa7b5c2857f4b8bcecd59 authored over 16 years ago
Add init and reset callbacks in GstGLFilter to run arbitrary gl code at start and stop. Useful to init and cleanup custom gl resources.

32b3dfb60b7c1cea58155a6e208a07e2f0442a2c authored over 16 years ago
Add a generic action to be able to execute arbitrary gl code within the gl thread with less pain

2d25e820de091d7c4f294b457ff1adb9d70cc161 authored over 16 years ago
changelog update

84975f1743d036502928a32350b9be60d31d1fd8 authored over 16 years ago
some steps towards simplification. added a convenience function to gstglfilter and some comment here and there

8d264f120a0e002bcff1927a8281ed4448207de0 authored over 16 years ago
Fix GL_STACK_OVERFLOW

dd0788499de8afe528b8c6790c4fcedc5b59333d authored over 16 years ago
fix warnings when compiling upload/download shaders

771430e49c9d09d9e012063c2e3fd2642ba8ee86 authored over 16 years ago
use gst_element_get_static_pad instead of gst_element_get_pad which is deprecated

5c61051cf6681862926b16e5eaa77b6318096d01 authored over 16 years ago
is that videoformat pointer really needed?

b38bd739b1b13c1d9b58938b0bb1a1da4884f33c authored over 16 years ago
Don't reallocate texture memory every time in upload_* functions.

e258b6ad4b3e8454dd0dec337de3be7b7b004e79 authored over 16 years ago
fix autotools stuff

4a19819640a89aa23e069464d1a44a164411fa95 authored over 16 years ago
reindent gstgldisplay with gstreamer-c-mode

d9fc93f45be5f07c1d33180b82f80b28e09aad3d authored over 16 years ago
add and make the Filippo's gstglfilterblur works on the master branch (example of multiple step rendering)

10ef1f962800e9dc43ca579928c897b3ff41a4c1 authored over 16 years ago
add GstGLShader stuffs into codeblocks project

3245f036e1031e7793ea35759d4ddc33ef51a85b authored over 16 years ago
fix qt warnings under linux

454936439288a2973ca57dfc7bddbda4db0a9bb9 authored over 16 years ago
fix qt warnings under linux

1dd4bc279ce4757c4d55975cec5858b6ec5ef881 authored over 16 years ago
fix makefiles list from configure.ac (tests have changes) and fix a warning

e02a920fbf431f81871d08e9e370b702ebafcf57 authored over 16 years ago
Finish to arrange the examples

1b3a54ab96eaca6a82fec8b7756ebd8975835508 authored over 16 years ago
Arranged examples, but some of them are temporarly off

c2a244243e26ef4ab3c7b982d4901ebe6431d771 authored over 16 years ago
Prepare to arrange the examples

8681c37d20461aa8278b14b133abfa58bb860bb5 authored over 16 years ago
finish todo task 4

6048b28b7f6c9752ffe94f178b95fd64882fc803 authored over 16 years ago
make the plugin properly shutdown when one of the check requirements failed

6ef2b874fb9d30bba8df4135388bb3b7bd36aa78 authored over 16 years ago
convert tests/examples/gtkxoverlay to automake

6bc1737ab19759661329cc5348737ca7eef74e46 authored over 16 years ago
The video location is given in argument for the cubeyuv and doulecube example. Use decodebin.

761ba3938709a6da041539151a10c6ffe6c0d92d authored over 16 years ago
fix warnings (unused vars)

a7ff35d4256c1e9b861ac4881e9d05a545124478 authored over 16 years ago
use GstGLShader in the GLSL colorspace conversion

4f26437418a9db984837bb7272521d608a42ba81 authored over 16 years ago
Add coding style suggestion in TODO file

a53fc875576a07a6861cbac88729515324384bc8 authored over 16 years ago
fixed warning for unused variable (fatal with -Werror)

13c91dfded7b0b89cfafb8038b1ccef0955ffe47 authored over 16 years ago