summaryrefslogtreecommitdiff
path: root/NEWS
blob: 84751d4e2274aba1ccbc520269f9b7f2f36e6e24 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
This is GStreamer OpengGL Plug-ins 0.10.3 "Definitely Photoshopped"

Changes since 0.10.2:

      * fix build and cocoa examples on MacOSX
      * more OpenGL ES 2.0 friendly
      * error out instead of doing nothing if an OpenGL feature is not present
      * gloverlay: add support to manage texture ratio and can load jpeg files
      * glshader: new element that load shader from files
      * glimagesink: Totem compatibility, fix pixel-aspect-ratio property
      * libvisual-gl: new plugin libvisual-gl, new element libvisual_gl_projectM

Bugs fixed since 0.10.2:

      * 310775 : libvisual element needs to support opengl
      * 572767 : Should error out instead of doing nothing if an OpenGL feature is not present
      * 600195 : dynamic fragment shader filter and variables parser/loader
      * 630525 : gloverlay: manage ratio for each texture, texture positioning fix
      * 631019 : Gst Plugins GL no longer OpenGL ES 2.0 friendly
      * 636070 : gloverlay: add jpeg support
      * 637260 : G_BEGIN_DECLS and G_END_DECLS missing in a number of include files
      * 651035 : In glimagesink  ,Interface query should return FALSE if the supplied interface is not  GST_TYPE_X_OVERLAY
      * 664367 : gstglshadervariables: strtok_r is not multiplatform
      * 665102 : Wrong subdir order in -gl
      * 671734 : Video in totem has half the width it should have

Changes since 0.10.1:

      * New elements and examples
      * Internal changes to GL context management
      * Support RGB format in gloverlay
      * Many fixes and improvements
      * Cocoa backend for OS/X
      * Dependency on libpng instead of gdkpixbuf

Bugs fixed since 0.10.1:
     
      * 591591 : Gloverlay makes it hard to manipulate the position of the image
      * 595303 : Plugin gloverlay to put video over png image
      * 601277 : patch for gloverlay
      * 559135 : Add five more opengl elements to plugin docs
      * 562699 : configure.ac doesn't find opengl on os x
      * 578811 : crash with cocoa backend
      * 588510 : No copyright/license information in a lot of files
      * 590351 : Compile issue on GLEW version.
      * 593786 : support OpenGL es in autofoo
      * 597253 : [gst-plugins-gl] rewrite the way a gstgldisplay is forwarded
      * 599883 : [differencematte] regressions after gdkpixbuf to libpng migration
      * 599885 : [gtk examples] unstable behaviour with recent gtk (post csw merge)
      * 600630 : gldownload not working anymore
      * 600797 : New example illustrates texture sharing between glupload and Qt
      * 602153 : gstglmixer prints warnings when it has no parent
      * 602771 : qglwtextureshare example crashes sometimes on startup
      * 605121 : Bug when you configure gst-plugins-gl
      * 608643 : libpng 1.4.x incompatibilities
      * 611067 : Shared opengl context not shared correctly
      * 612157 : [gst-plugins-gl]enable stencil buffer's use
      * 612159 : [gst-plugins-gl]enable global stencil buffer use
      * 612163 : [gst-plugins-gl]new gl filter: gstglfilterreflectedscreen
      * 613186 : -gl can't be built against libpng 1.4.x
      * 613371 : gst_element_class_set_details = > gst_element_class_set_details_simple
      * 615696 : Shaders using GLSL 1.20 without #version.
      * 616748 : multiply_fragment_source shader compilation error with Apple GLSL compiler
      * 625144 : [gst-plugins-gl] fixed qglwtextureshare example to work on a Mac
      * 626708 : Add OpenGL checks for Solaris, *BSD and GNU Hurd
      * 559131 : Have client-draw-callback accept a gpointer of user data
      * 588454 : Cygwin also uses GLX
      * 588653 : glimagesink fails to render I420 and YV12 frames properly
      * 593165 : glimagesink bug decoding from ts
      * 593486 : sdlshare example test on linux
      * 595588 : Added patch to manage RGB or RGBA

Features of 0.10.1:

      * Initial release of gst-plugins-gl
      * Integration with standard GStreamer video buffers
      * Various OpenGL effects and filters
      * Direct GL output via glimagesink