platform/upstream/gstreamer.git
10 years ago[134/906] fix makefiles list from configure.ac (tests have changes) and fix a warning
julien User [Thu, 24 Jul 2008 23:43:28 +0000 (01:43 +0200)]
[134/906] fix makefiles list from configure.ac (tests have changes) and fix a warning

10 years ago[133/906] finish todo task 4
Julien Isorce [Sun, 20 Jul 2008 22:24:48 +0000 (00:24 +0200)]
[133/906] finish todo task 4

10 years ago[132/906] make the plugin properly shutdown when one of the check requirements failed
Julien Isorce [Sun, 20 Jul 2008 14:38:48 +0000 (16:38 +0200)]
[132/906] make the plugin properly shutdown when one of the check requirements failed

10 years ago[131/906] fix warnings (unused vars)
Filippo Argiolas [Sat, 19 Jul 2008 06:32:38 +0000 (08:32 +0200)]
[131/906] fix warnings (unused vars)

10 years ago[130/906] use GstGLShader in the GLSL colorspace conversion
Julien Isorce [Sat, 19 Jul 2008 01:00:26 +0000 (03:00 +0200)]
[130/906] use GstGLShader in the GLSL colorspace conversion

10 years ago[129/906] fixed warning for unused variable (fatal with -Werror)
Filippo Argiolas [Fri, 18 Jul 2008 20:33:44 +0000 (22:33 +0200)]
[129/906] fixed warning for unused variable (fatal with -Werror)

10 years ago[128/906] add GstGLShader stuffs in the vs8 project, fix laplacian fragment code...
Julien Isorce [Fri, 18 Jul 2008 19:55:00 +0000 (21:55 +0200)]
[128/906] add GstGLShader stuffs in the vs8 project, fix laplacian fragment code to make it compile on ATI, and fix check function about Opengl and Glew version

10 years ago[127/906] Imported GstGLShader from cvs branch. Added a demo laplacian convolution...
Filippo Argiolas [Fri, 18 Jul 2008 08:49:34 +0000 (10:49 +0200)]
[127/906] Imported GstGLShader from cvs branch. Added a demo laplacian convolution filter to demonstrate how this can be integrated with minimum effort.

10 years ago[126/906] Change some guints to GLuints because of warnings on OS/X.
David Schleef [Wed, 16 Jul 2008 22:23:36 +0000 (15:23 -0700)]
[126/906] Change some guints to GLuints because of warnings on OS/X.

10 years ago[125/906] Add libraries as appropriate to fix compilation
David Schleef [Wed, 16 Jul 2008 22:22:36 +0000 (15:22 -0700)]
[125/906] Add libraries as appropriate to fix compilation

10 years ago[124/906] Global replace of CRLF line endings to LF
David Schleef [Tue, 15 Jul 2008 21:36:03 +0000 (14:36 -0700)]
[124/906] Global replace of CRLF line endings to LF

10 years ago[123/906] X Specific: better implementation of the gst_gl_set_window_id
Julien Isorce [Sat, 12 Jul 2008 14:18:47 +0000 (14:18 +0000)]
[123/906] X Specific: better implementation of the gst_gl_set_window_id

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@584 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[122/906] better implementation of gst_gl_display_set_window_id for win32. (change...
Julien Isorce [Sat, 12 Jul 2008 13:24:30 +0000 (13:24 +0000)]
[122/906] better implementation of gst_gl_display_set_window_id for win32. (change the window of the current wglcontext instead of reinit everything, and so avoid some problems about opengl objects that could be init in the previous wglcontext and so no usable in the newer wglcontext, it what the case for the first texture) This newer implementation has not been made yet on linux

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@582 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[121/906] avoid use of GLSL functions when fragment_shader is not available
Julien Isorce [Sat, 12 Jul 2008 01:13:08 +0000 (01:13 +0000)]
[121/906] avoid use of GLSL functions when fragment_shader is not available

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@581 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[120/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@580...
Julien Isorce [Fri, 11 Jul 2008 06:24:27 +0000 (06:24 +0000)]
[120/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@580 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[119/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@579...
Julien Isorce [Thu, 10 Jul 2008 23:53:36 +0000 (23:53 +0000)]
[119/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@579 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[118/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@573...
Julien Isorce [Mon, 7 Jul 2008 20:59:20 +0000 (20:59 +0000)]
[118/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@573 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[117/906] up gtk example
Julien Isorce [Sun, 6 Jul 2008 16:50:29 +0000 (16:50 +0000)]
[117/906] up gtk example

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@564 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[116/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@563...
Julien Isorce [Sat, 5 Jul 2008 22:56:29 +0000 (22:56 +0000)]
[116/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@563 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[115/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@556...
Julien Isorce [Mon, 30 Jun 2008 00:38:39 +0000 (00:38 +0000)]
[115/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@556 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[114/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@555...
Julien Isorce [Sun, 29 Jun 2008 17:27:43 +0000 (17:27 +0000)]
[114/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@555 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[113/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@554...
Julien Isorce [Sat, 28 Jun 2008 23:28:11 +0000 (23:28 +0000)]
[113/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@554 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[112/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@552...
Julien Isorce [Sat, 28 Jun 2008 15:38:41 +0000 (15:38 +0000)]
[112/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@552 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[111/906] up
Julien Isorce [Tue, 24 Jun 2008 22:28:03 +0000 (22:28 +0000)]
[111/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@548 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[110/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@544...
Julien Isorce [Mon, 23 Jun 2008 23:12:37 +0000 (23:12 +0000)]
[110/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@544 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[109/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@543...
Julien Isorce [Mon, 23 Jun 2008 18:56:29 +0000 (18:56 +0000)]
[109/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@543 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[108/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@540...
Julien Isorce [Sat, 21 Jun 2008 21:38:42 +0000 (21:38 +0000)]
[108/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@540 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[107/906] fix opengl version checker
Julien Isorce [Thu, 19 Jun 2008 23:38:36 +0000 (23:38 +0000)]
[107/906] fix opengl version checker

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@534 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[106/906] up sobel algo
Julien Isorce [Mon, 16 Jun 2008 23:12:48 +0000 (23:12 +0000)]
[106/906] up sobel algo

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@522 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[105/906] up Sobel filter and gl/glew version checker
Julien Isorce [Sun, 15 Jun 2008 18:31:12 +0000 (18:31 +0000)]
[105/906] up Sobel filter and gl/glew version checker

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@518 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[104/906] start to add a glfilteredge that proceeds edge detection using GLSL
Julien Isorce [Fri, 13 Jun 2008 00:01:26 +0000 (00:01 +0000)]
[104/906] start to add a glfilteredge that proceeds edge detection using GLSL

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@517 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[103/906] rename glgraphicmaker -> glupload and glvideomaker -> gldownload
Julien Isorce [Thu, 12 Jun 2008 21:40:17 +0000 (21:40 +0000)]
[103/906] rename glgraphicmaker -> glupload and glvideomaker -> gldownload

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@516 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[102/906] up
Julien Isorce [Wed, 11 Jun 2008 23:43:41 +0000 (23:43 +0000)]
[102/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@514 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[101/906] idem
Julien Isorce [Wed, 11 Jun 2008 23:42:50 +0000 (23:42 +0000)]
[101/906] idem

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@513 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[100/906] fix warnings linux-specific
Julien Isorce [Wed, 11 Jun 2008 23:40:57 +0000 (23:40 +0000)]
[100/906] fix warnings linux-specific

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@512 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[099/906] up (switching linux and win32) ... not fun editor ...
Julien Isorce [Wed, 11 Jun 2008 23:40:01 +0000 (23:40 +0000)]
[099/906] up (switching linux and win32) ... not fun editor ...

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@511 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[098/906] up...
Julien Isorce [Wed, 11 Jun 2008 23:38:33 +0000 (23:38 +0000)]
[098/906] up...

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@510 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[097/906] fix warnings
Julien Isorce [Wed, 11 Jun 2008 23:36:25 +0000 (23:36 +0000)]
[097/906] fix warnings

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@509 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[096/906] up
Julien Isorce [Wed, 11 Jun 2008 23:31:53 +0000 (23:31 +0000)]
[096/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@508 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[095/906] up
Julien Isorce [Wed, 11 Jun 2008 23:26:16 +0000 (23:26 +0000)]
[095/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@507 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[094/906] up
Julien Isorce [Wed, 11 Jun 2008 23:23:12 +0000 (23:23 +0000)]
[094/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@506 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[093/906] remove 2 warnings
Julien Isorce [Wed, 11 Jun 2008 23:12:53 +0000 (23:12 +0000)]
[093/906] remove 2 warnings

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@505 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[092/906] Finish to revive the gltestsrc. Next step is to do some refactoring.
Julien Isorce [Wed, 11 Jun 2008 23:04:52 +0000 (23:04 +0000)]
[092/906] Finish to revive the gltestsrc. Next step is to do some refactoring.

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@504 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[091/906] start to revive the gltestsrc
Julien Isorce [Wed, 11 Jun 2008 18:33:53 +0000 (18:33 +0000)]
[091/906] start to revive the gltestsrc

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@503 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[090/906] up
Julien Isorce [Tue, 10 Jun 2008 23:00:39 +0000 (23:00 +0000)]
[090/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@502 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[089/906] add a "glcolorscale" element equivalent to "ffmepgcolorspace ! videoscale...
Julien Isorce [Tue, 10 Jun 2008 22:59:57 +0000 (22:59 +0000)]
[089/906] add a "glcolorscale" element equivalent to "ffmepgcolorspace ! videoscale ! ffmpegcolorspace"

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@501 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[088/906] fix some caps negociations those pipelines works fine : gst-launch-0.10...
Julien Isorce [Tue, 10 Jun 2008 22:08:11 +0000 (22:08 +0000)]
[088/906] fix some caps negociations those pipelines works fine : gst-launch-0.10 -v videotestsrc ! video/x-raw-yuv, width=320, height=240 ! glgraphicmaker ! video/x-raw-gl, width=720 , height=576 ! glfiltercube ! glimagesink and gst-launch-0.10 -v videotestsrc ! video/x-raw-yuv, width=320, height=240 ! glgraphicmaker ! video/x-raw-gl, width=720 , height=576 ! glimagesink

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@500 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[087/906] glfilter can accept to have an input size different than the out put size...
Julien Isorce [Tue, 10 Jun 2008 19:07:43 +0000 (19:07 +0000)]
[087/906] glfilter can accept to have an input size different than the out put size : video/x-raw-gl, width=w1, height=w1 ! glfilter ! video/x-raw-gl, width=w2, height=w2 ! (fix every examples)

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@499 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[086/906] up
Julien Isorce [Sun, 8 Jun 2008 22:11:36 +0000 (22:11 +0000)]
[086/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@498 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[085/906] fix regressions about glvideomaker.
Julien Isorce [Sun, 8 Jun 2008 13:15:12 +0000 (13:15 +0000)]
[085/906] fix regressions about glvideomaker.

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@497 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[084/906] add a glfilterapp which holds the client draw and reshape callbacks (some...
Julien Isorce [Sun, 8 Jun 2008 02:19:43 +0000 (02:19 +0000)]
[084/906] add a glfilterapp which holds the client draw and reshape callbacks (some "wanted" regressions about the glvideomaker, have been done with this version. Will be fix in next commits)

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@496 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[083/906] finish to implement the glfilter: example : gst-launch-0.10 videotestsrc...
Julien Isorce [Sat, 7 Jun 2008 21:56:00 +0000 (21:56 +0000)]
[083/906] finish to implement the glfilter: example : gst-launch-0.10 videotestsrc num_buffers = 100 ! glgraphicmaker ! glfiltercube ! glimagesink

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@495 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[082/906] glfilter can request, use and reject a FBO (step 1)
Julien Isorce [Sat, 7 Jun 2008 15:27:12 +0000 (15:27 +0000)]
[082/906] glfilter can request, use and reject a FBO (step 1)

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@494 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[081/906] start to add a glfilter
Julien Isorce [Sat, 7 Jun 2008 00:01:18 +0000 (00:01 +0000)]
[081/906] start to add a glfilter

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@493 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[080/906] fix gstfreeglut linux implementation to correctly handle the gstxoverlay...
Julien Isorce [Sat, 24 May 2008 12:35:34 +0000 (12:35 +0000)]
[080/906] fix gstfreeglut linux implementation to correctly handle the gstxoverlay interface

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@486 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[079/906] up
Julien Isorce [Thu, 22 May 2008 20:10:31 +0000 (20:10 +0000)]
[079/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@478 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[078/906] up from kubuntu
Julien Isorce [Wed, 21 May 2008 22:49:21 +0000 (22:49 +0000)]
[078/906] up from kubuntu

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@476 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[077/906] up
Julien Isorce [Wed, 21 May 2008 21:17:49 +0000 (21:17 +0000)]
[077/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@475 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[076/906] check OpenGL and Glew versions
Julien Isorce [Wed, 21 May 2008 21:15:47 +0000 (21:15 +0000)]
[076/906] check OpenGL and Glew versions

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@474 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[075/906] indent
Julien Isorce [Tue, 20 May 2008 17:40:20 +0000 (17:40 +0000)]
[075/906] indent

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@451 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[074/906] up
Julien Isorce [Mon, 19 May 2008 23:06:07 +0000 (23:06 +0000)]
[074/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@446 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[073/906] up
Julien Isorce [Mon, 19 May 2008 23:03:22 +0000 (23:03 +0000)]
[073/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@445 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[072/906] up
Julien Isorce [Mon, 19 May 2008 21:36:59 +0000 (21:36 +0000)]
[072/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@438 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[071/906] remove all warnings
Julien Isorce [Mon, 19 May 2008 21:28:28 +0000 (21:28 +0000)]
[071/906] remove all warnings

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@437 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[070/906] implement and fix onClose: when a user click on the cross of an internal...
Julien Isorce [Mon, 19 May 2008 18:45:46 +0000 (18:45 +0000)]
[070/906] implement and fix onClose: when a user click on the cross of an internal window (there is not this issue when using the gstxoverlay interface)

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@436 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[069/906] add gstreamer license
Julien Isorce [Mon, 19 May 2008 16:57:39 +0000 (16:57 +0000)]
[069/906] add gstreamer license

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@435 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[068/906] up
Julien Isorce [Sun, 18 May 2008 20:05:18 +0000 (20:05 +0000)]
[068/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@432 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[067/906] up
Julien Isorce [Sun, 18 May 2008 19:58:49 +0000 (19:58 +0000)]
[067/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@431 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[066/906] up
Julien Isorce [Sun, 18 May 2008 19:18:04 +0000 (19:18 +0000)]
[066/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@430 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[065/906] up
Julien Isorce [Sun, 18 May 2008 17:55:56 +0000 (17:55 +0000)]
[065/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@428 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[064/906] up
Julien Isorce [Sun, 18 May 2008 16:04:56 +0000 (16:04 +0000)]
[064/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@424 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[063/906] up
Julien Isorce [Sun, 18 May 2008 14:47:01 +0000 (14:47 +0000)]
[063/906] up

git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@423 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[062/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@421...
Julien Isorce [Sun, 18 May 2008 11:12:46 +0000 (11:12 +0000)]
[062/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@421 93df14bb-0f41-7a43-8087-d3e2a2f0e464

10 years ago[061/906] First SVN commit. This commit is a hack to make git-rebase work
David Schleef [Tue, 15 Jul 2008 21:16:53 +0000 (14:16 -0700)]
[061/906] First SVN commit.  This commit is a hack to make git-rebase work

10 years ago[060/906] * gst-libs/gst/gl/gstglbuffer.c: (gst_gl_buffer_format_from_video_format...
Tim-Philipp Müller [Sat, 23 Feb 2008 15:10:49 +0000 (15:10 +0000)]
[060/906]  * gst-libs/gst/gl/gstglbuffer.c: (gst_gl_buffer_format_from_video_format):    Fix compiler warning if there are video format    enums gstglbuffer doesn't know about yet. * gst-libs/gst/gl/gstgldisplay.c: (gst_gl_display_upload_texture_rectangle), (gst_gl_display_draw_texture):    Fix printf format for 64-bit integers.

10 years ago[059/906] * configure.ac: * pkgconfig/Makefile.am: * pkgconfig/gstreamer-gl-uninstall...
David Schleef [Thu, 31 Jan 2008 23:40:13 +0000 (23:40 +0000)]
[059/906] * configure.ac: * pkgconfig/Makefile.am: * pkgconfig/gstreamer-gl-uninstalled.pc.in: * pkgconfig/gstreamer-gl.pc.in: * pkgconfig/gstreamer-plugins-gl-uninstalled.pc.in: * pkgconfig/gstreamer-plugins-gl.pc.in: Rename pkgconfig files.  And install them. * tests/check/Makefile.am: * tests/check/generic/states.c: * tests/check/pipelines/simple-launch-lines.c: Add some tests copied from -good.

10 years ago[058/906] * gst-libs/gst/gl/Makefile.am: The library needs to link against libgst...
Tim-Philipp Müller [Thu, 31 Jan 2008 21:35:56 +0000 (21:35 +0000)]
[058/906]  * gst-libs/gst/gl/Makefile.am:    The library needs to link against libgstvideo-0.10.  * gst/gl/Makefile.am:    The plugin does not (I think) need to link against GL or libgstvideo,    since our new gstreamer GL library already does that, but it does    need to link against our brand-new libgstgl-0.10.

10 years ago[057/906] * gst/gl/.cvsignore: ingore some files * gst-libs/gst/Makefile.am: distchec...
David Schleef [Thu, 31 Jan 2008 20:31:11 +0000 (20:31 +0000)]
[057/906] * gst/gl/.cvsignore: ingore some files * gst-libs/gst/Makefile.am: distcheck fixes * gst/gl/Makefile.am: distcheck fixes * win32/common/config.h: -good has this in CVS, so we will too.

10 years ago[056/906] * configure.ac: Readd pre-pkgconfig OpenGL detection, since pkgconfig requi...
David Schleef [Thu, 31 Jan 2008 20:21:26 +0000 (20:21 +0000)]
[056/906] * configure.ac: Readd pre-pkgconfig OpenGL detection, since pkgconfig requires Mesa from git  * gst/gl/glimagesink.c: * gst/gl/gstopengl.c: Move debug category initialization to element. * gst-libs/gst/gl/Makefile.am: * gst-libs/gst/gl/gstglfilter.c: * gst-libs/gst/gl/gstglfilter.h: * gst/gl/gstglfilter.c: * gst/gl/gstglfilter.h: Move glfilter to library. * pkgconfig/gstreamer-plugins-gl.pc.in: Add gstreamer-base-0.10 as a requirement. * po/en.po: Update.

10 years ago[055/906] * configure.ac: * docs/Makefile.am: * gst-libs/Makefile.am: * gst-libs...
Tim-Philipp Müller [Fri, 18 Jan 2008 15:13:16 +0000 (15:13 +0000)]
[055/906]  * configure.ac:  * docs/Makefile.am:  * gst-libs/Makefile.am:  * gst-libs/gst/gl/Makefile.am:  * gst/gl/Makefile.am: * tests/Makefile.am:    Fix compilation in uninstalled setup and some   distcheck-y bits (not all though).

10 years ago[054/906] Fixes to make project compile. Probably still doesn't work. * configure...
David Schleef [Thu, 17 Jan 2008 23:23:31 +0000 (23:23 +0000)]
[054/906] Fixes to make project compile.  Probably still doesn't work. * configure.ac: * gst-libs/gst/Makefile.am: * gst-libs/gst/gl/Makefile.am: * gst/Makefile.am: * gst/gl/Makefile.am: * gst/gl/gstgltestsrc.c: * po/LINGUAS: * win32/MANIFEST:

10 years ago[053/906] Add project infrastructure. Not complete, doesn't work. * .cvsignore:...
David Schleef [Thu, 17 Jan 2008 19:40:36 +0000 (19:40 +0000)]
[053/906] Add project infrastructure.  Not complete, doesn't work. * .cvsignore: * AUTHORS: * COPYING: * COPYING.LIB: * INSTALL: * Makefile.am: * NEWS: * README: * RELEASE: * REQUIREMENTS: * autogen.sh: * configure.ac: * docs/.cvsignore: * docs/Makefile.am: * docs/libs/Makefile.am: * docs/plugins/Makefile.am: * docs/version.entities.in: * ext/Makefile.am: * gst-libs/Makefile.am: * gst-libs/gst/Makefile.am: * gst-libs/gst/gl/Makefile.am: * gst-plugins-gl.doap: * gst-plugins-gl.spec.in: * gst/Makefile.am: * m4/.cvsignore: * m4/Makefile.am: * pkgconfig/.cvsignore: * pkgconfig/Makefile.am: * pkgconfig/gstreamer-plugins-gl-uninstalled.pc.in: * pkgconfig/gstreamer-plugins-gl.pc.in: * sys/Makefile.am: * tests/Makefile.am: * tests/check/Makefile.am: * tests/examples/Makefile.am: * tests/icles/Makefile.am: * tools/Makefile.am: * win32/common/config.h.in:

10 years ago[052/906] * sys/glsink/glimagesink.c: * sys/glsink/glimagesink.h: * sys/glsink/gstglb...
David Schleef [Sun, 6 Jan 2008 03:01:39 +0000 (03:01 +0000)]
[052/906] * sys/glsink/glimagesink.c: * sys/glsink/glimagesink.h: * sys/glsink/gstglbuffer.h: * sys/glsink/gstgldisplay.c: * sys/glsink/gstgldisplay.h: * sys/glsink/gstglupload.c: Handle xoverlay exposes correctly.  This means glimagesink works correctly most of the time in totem (fullscreening being an execption).  Doesn't handle expose events directly to the GL window.

10 years ago[051/906] * sys/glsink/glextensions.c: * sys/glsink/glextensions.h: * sys/glsink...
David Schleef [Sun, 6 Jan 2008 01:19:48 +0000 (01:19 +0000)]
[051/906] * sys/glsink/glextensions.c: * sys/glsink/glextensions.h: * sys/glsink/glimagesink.c: * sys/glsink/glimagesink.h: * sys/glsink/gstgldisplay.c: * sys/glsink/gstgldisplay.h: * sys/glsink/gstopengl.c: Reenable video/x-raw-rgb and x-raw-yuv for glimagesink.  Enable vblank synchronization.  Remove unused code.

10 years ago[050/906] * configure.ac: * sys/glsink/Makefile.am: Switch to using pkgconfig to...
David Schleef [Mon, 31 Dec 2007 07:55:23 +0000 (07:55 +0000)]
[050/906] * configure.ac: * sys/glsink/Makefile.am: Switch to using pkgconfig to detect libGL.  Since we use recent features added to Mesa, there's no point in adding a check for pre-pkgconfig versions.

10 years ago[049/906] * configure.ac: * sys/glsink/glextensions.c: * sys/glsink/glextensions...
David Schleef [Sat, 29 Dec 2007 00:37:40 +0000 (00:37 +0000)]
[049/906] * configure.ac: * sys/glsink/glextensions.c: * sys/glsink/glextensions.h: * sys/glsink/glimagesink.c: * sys/glsink/glimagesink.h: * sys/glsink/gstglbuffer.c: * sys/glsink/gstglbuffer.h: * sys/glsink/gstglconvert.c: * sys/glsink/gstgldisplay.c: * sys/glsink/gstgldisplay.h: * sys/glsink/gstgldownload.c: * sys/glsink/gstglfilter.c: * sys/glsink/gstglfilter.h: * sys/glsink/gstglfilterexample.c: * sys/glsink/gstgltestsrc.c: * sys/glsink/gstglupload.c: Major cleanup of code.  Convert glupload to BaseTransform. Handle caps negotiation mostly correctly.  Reenable in build.

10 years ago[048/906] * sys/glsink/glimagesink.c: * sys/glsink/gstglupload.c: Change glimagesink...
David Schleef [Thu, 27 Dec 2007 05:26:05 +0000 (05:26 +0000)]
[048/906] * sys/glsink/glimagesink.c: * sys/glsink/gstglupload.c: Change glimagesink over to using GL buffers.  This breaks glimagesink for normal operation, but should be fixed soon.

10 years ago[047/906] * sys/glsink/gltestsrc.c: * sys/glsink/gstglbuffer.c: * sys/glsink/gstglbuf...
David Schleef [Thu, 27 Dec 2007 04:15:26 +0000 (04:15 +0000)]
[047/906] * sys/glsink/gltestsrc.c: * sys/glsink/gstglbuffer.c: * sys/glsink/gstglbuffer.h: * sys/glsink/gstgldownload.c: * sys/glsink/gstglfilter.c: * sys/glsink/gstglfilterexample.c: * sys/glsink/gstgltestsrc.c: * sys/glsink/gstglupload.c: Convert gldownload to BaseTransform.  Make glfilterexample visually interesting.  Add support for various formats to downloading.  Fix a few places where we leak GL state to other elements (bad, but hard to prevent).

10 years ago[046/906] * sys/glsink/BUGS: * sys/glsink/Makefile.am: * sys/glsink/gstglbuffer.c...
David Schleef [Thu, 27 Dec 2007 00:52:22 +0000 (00:52 +0000)]
[046/906] * sys/glsink/BUGS: * sys/glsink/Makefile.am: * sys/glsink/gstglbuffer.c: * sys/glsink/gstglbuffer.h: * sys/glsink/gstglconvert.c: * sys/glsink/gstgldisplay.c: * sys/glsink/gstglfilter.c: * sys/glsink/gstglfilter.h: * sys/glsink/gstglfilterexample.c: * sys/glsink/gstgltestsrc.c: * sys/glsink/gstglupload.c: * sys/glsink/gstopengl.c: Remove code that handles non-texture buffers.  Add a GstGLBufferFormat type that corresponds to how to use the texture, not the original video format.  Convert gstflfilter.c into a base class, add glfilterexample and glconvert elements. * sys/glsink/color_matrix.c: Minor ramblings about color conversion matrices.

10 years ago[045/906] * sys/glsink/Makefile.am: * sys/glsink/gltestsrc.c: * sys/glsink/gltestsrc...
David Schleef [Tue, 25 Dec 2007 00:34:13 +0000 (00:34 +0000)]
[045/906] * sys/glsink/Makefile.am: * sys/glsink/gltestsrc.c: * sys/glsink/gltestsrc.h: * sys/glsink/gstgldisplay.c: * sys/glsink/gstgldownload.c: * sys/glsink/gstglfilter.c: * sys/glsink/gstgltestsrc.c: * sys/glsink/gstgltestsrc.h: * sys/glsink/gstglupload.c: * sys/glsink/gstopengl.c: Add gltestsrc element, a duplicate of videotestsrc that uses GL rendering to create images.  More cleanup.

10 years ago[044/906] * sys/glsink/gstglbuffer.c: * sys/glsink/gstgldownload.c: * sys/glsink...
David Schleef [Mon, 24 Dec 2007 21:26:38 +0000 (21:26 +0000)]
[044/906] * sys/glsink/gstglbuffer.c: * sys/glsink/gstgldownload.c: * sys/glsink/gstglfilter.c: Clean up code.  Fix a few leaks.

10 years ago[043/906] * sys/glsink/Makefile.am: * sys/glsink/glimagesink.h: * sys/glsink/glvideo...
David Schleef [Mon, 24 Dec 2007 21:04:45 +0000 (21:04 +0000)]
[043/906] * sys/glsink/Makefile.am: * sys/glsink/glimagesink.h: * sys/glsink/glvideo.c: * sys/glsink/glvideo.h: * sys/glsink/gstglbuffer.c: * sys/glsink/gstglbuffer.h: * sys/glsink/gstgldisplay.c: * sys/glsink/gstgldisplay.h: Rename glvideo.[ch] to gstgldisplay.[ch].

10 years ago[042/906] * sys/glsink/glimagesink.c: * sys/glsink/glimagesink.h: * sys/glsink/glvide...
David Schleef [Mon, 24 Dec 2007 20:53:55 +0000 (20:53 +0000)]
[042/906] * sys/glsink/glimagesink.c: * sys/glsink/glimagesink.h: * sys/glsink/glvideo.c: * sys/glsink/glvideo.h: * sys/glsink/gstglbuffer.c: * sys/glsink/gstglbuffer.h: * sys/glsink/gstgldownload.c: * sys/glsink/gstglfilter.c: * sys/glsink/gstglupload.c: Rewrite a bunch of code to use textures as the intermediate instead of renderbuffers.  upload, download, filtering all work.

10 years ago[041/906] * sys/glsink/glextensions.c: * sys/glsink/glextensions.h: * sys/glsink...
David Schleef [Sat, 22 Dec 2007 05:01:57 +0000 (05:01 +0000)]
[041/906] * sys/glsink/glextensions.c: * sys/glsink/glextensions.h: * sys/glsink/glvideo.c: * sys/glsink/glvideo.h: * sys/glsink/gstglbuffer.c: * sys/glsink/gstgldownload.c: * sys/glsink/gstglupload.c: A careful read of the documentation reveals that I can't use renderbuffers as textures.  Duh. Checkpoint because I'm about to rewrite a bunch of code.

10 years ago[040/906] * sys/glsink/Makefile.am: * sys/glsink/glextensions.c: * sys/glsink/glexten...
David Schleef [Fri, 21 Dec 2007 00:03:10 +0000 (00:03 +0000)]
[040/906] * sys/glsink/Makefile.am: * sys/glsink/glextensions.c: * sys/glsink/glextensions.h: * sys/glsink/glimagesink.c: * sys/glsink/glimagesink.h: * sys/glsink/glvideo.c: * sys/glsink/glvideo.h: * sys/glsink/gstglbuffer.c: * sys/glsink/gstglbuffer.h: * sys/glsink/gstgldownload.c: * sys/glsink/gstglfilter.c: * sys/glsink/gstglupload.c: * sys/glsink/gstopengl.c: Switch to using framebuffer_objects instead of GLXPixmaps, because that's what my driver supports.  Remove GLDrawable, since GstGLDisplay now has a default drawable and context.

10 years ago[039/906] * sys/glsink/Makefile.am: * sys/glsink/glimagesink.c: * sys/glsink/glimages...
David Schleef [Tue, 18 Dec 2007 01:25:57 +0000 (01:25 +0000)]
[039/906] * sys/glsink/Makefile.am: * sys/glsink/glimagesink.c: * sys/glsink/glimagesink.h: * sys/glsink/glvideo.c: * sys/glsink/glvideo.h: * sys/glsink/gstopengl.c: * sys/glsink/gstglupload.c: Use new GstVideoFormat checked into -base.  Add new glupload element to upload raw video into a GLXPixbuf.  Untested.  Will likely crash your motorcycle if you try it. * sys/glsink/gstvideo-common.c: * sys/glsink/gstvideo-common.h: Remove.

10 years ago[038/906] * sys/glsink/glimagesink.c: * sys/glsink/glimagesink.h: * sys/glsink/glvide...
David Schleef [Sun, 16 Dec 2007 22:57:21 +0000 (22:57 +0000)]
[038/906] * sys/glsink/glimagesink.c: * sys/glsink/glimagesink.h: * sys/glsink/glvideo.c: * sys/glsink/glvideo.h: Rename GLVideo* to GstGL*.

10 years ago[037/906] * sys/glsink/Makefile.am: * sys/glsink/glextensions.c: * sys/glsink/glexten...
David Schleef [Sun, 16 Dec 2007 00:16:46 +0000 (00:16 +0000)]
[037/906] * sys/glsink/Makefile.am: * sys/glsink/glextensions.c: * sys/glsink/glextensions.h: * sys/glsink/glvideo.c: Add vblank synchronization.  Isn't really working on my driver. :(

10 years ago[036/906] * sys/glsink/Makefile.am: * sys/glsink/glimagesink.c: * sys/glsink/glvideo...
David Schleef [Sat, 15 Dec 2007 19:31:23 +0000 (19:31 +0000)]
[036/906] * sys/glsink/Makefile.am: * sys/glsink/glimagesink.c: * sys/glsink/glvideo.c: * sys/glsink/glvideo.h: * sys/glsink/gstvideo-common.c: * sys/glsink/gstvideo-common.h: Add support for xRGB, xBGR, and AYUV.  Re-add support for power-of-2 textures.

10 years ago[035/906] * sys/glsink/gstvideo-common.c: * sys/glsink/gstvideo-common.h: Pull togeth...
David Schleef [Sat, 15 Dec 2007 06:33:36 +0000 (06:33 +0000)]
[035/906] * sys/glsink/gstvideo-common.c: * sys/glsink/gstvideo-common.h: Pull together some common raw video functions into one location. This should eventually move to -base. * sys/glsink/Makefile.am: * sys/glsink/glimagesink.c: * sys/glsink/glimagesink.h: * sys/glsink/glvideo.c: * sys/glsink/glvideo.h: * sys/glsink/gstopengl.c: Use the new video-common.h stuff.  Readd support for RGB video.