Julien Isorce
|
69abbdd760
|
[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
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
a5bf134265
|
[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
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
ed46d70150
|
[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
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
cbd66b24c8
|
[120/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@580 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
8b14eea6ec
|
[119/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@579 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
f4b54bd934
|
[118/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@573 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
7a063dd47f
|
[116/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@563 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
908e74de67
|
[115/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@556 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
a192d39638
|
[114/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@555 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
a903f96e15
|
[113/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@554 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
8807e62119
|
[112/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@552 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
edda6cc72d
|
[111/906] up
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@548 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
886bd3ee7d
|
[109/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@543 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
49e944778e
|
[108/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@540 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
18177e6c46
|
[107/906] fix opengl version checker
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@534 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
49970b27aa
|
[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
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
8685e547b4
|
[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
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
e9f924910c
|
[096/906] up
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@508 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
e74175e328
|
[095/906] up
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@507 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
e34a278e35
|
[094/906] up
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@506 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
b63a97c50c
|
[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
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
bca92ed962
|
[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
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
f5f2e51a31
|
[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
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
1e2ca1dfde
|
[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
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
2c12b6f41e
|
[086/906] up
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@498 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:17 +00:00 |
|
Julien Isorce
|
4fb5b5bde1
|
[085/906] fix regressions about glvideomaker.
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@497 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
7973568f07
|
[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
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
dc4119eafe
|
[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
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
f580bb77f4
|
[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
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
d01ae3ed0b
|
[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
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
392ab37b94
|
[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
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
89cd65d3ae
|
[079/906] up
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@478 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
74a71c67c2
|
[077/906] up
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@475 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
0c83068521
|
[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
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
890ca473e1
|
[075/906] indent
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@451 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
60498e3370
|
[074/906] up
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@446 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
a32ff29e64
|
[073/906] up
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@445 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
d7d5b16051
|
[072/906] up
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@438 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
a9686159a3
|
[071/906] remove all warnings
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@437 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
7ce0cbad40
|
[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
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
ee488f6e6f
|
[069/906] add gstreamer license
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@435 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
708918b3ec
|
[066/906] up
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@430 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
f386219271
|
[065/906] up
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@428 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
124521e2de
|
[063/906] up
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@423 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:16 +00:00 |
|
Julien Isorce
|
f0e8c70845
|
[062/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@421 93df14bb-0f41-7a43-8087-d3e2a2f0e464
|
2017-12-09 19:31:16 +00:00 |
|
David Schleef
|
98e2942fed
|
[061/906] First SVN commit. This commit is a hack to make git-rebase work
|
2017-12-09 19:31:16 +00:00 |
|
Tim-Philipp Müller
|
01d6f2818c
|
[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.
|
2017-12-09 19:31:16 +00:00 |
|
Tim-Philipp Müller
|
71e5427e06
|
[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.
|
2017-12-09 19:31:16 +00:00 |
|
David Schleef
|
894db7a964
|
[056/906] * configure.ac: Readd pre-pkgconfig OpenGL detection, since pkgconfig requires Mesa from git master. * 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.
|
2017-12-09 19:31:16 +00:00 |
|
Tim-Philipp Müller
|
2134ce8c9c
|
[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).
|
2017-12-09 19:31:16 +00:00 |
|