[ANNOUNCE] clutter-gst 0.9.0 - developers snapshot
- From: Damien Lespiau <damien lespiau intel com>
- To: clutter o-hand com
- Cc: gnome-announce-list gnome org, gstreamer-devel lists sourceforge net, dev lists moblin org
- Subject: [ANNOUNCE] clutter-gst 0.9.0 - developers snapshot
- Date: Fri, 24 Jul 2009 14:46:30 +0100
Hi everyone,
clutter-gst 0.9.0 is now available for download at:
http://www.clutter-project.org/sources/clutter-gst/0.9/
MD5 checksums:
ddb41185fdad5ce689a133c13e342057 clutter-gst-0.9.0.tar.bz2
f6b8ce71a910c282924563817e34c0d0 clutter-gst-0.9.0.tar.gz
Clutter-GStreamer (clutter-gst) is an integration library for using
GStreamer with Clutter. Its purpose is to implement the ClutterMedia
interface using GStreamer.
Clutter-GStreamer currently requires:
GLib >= 2.10.0
Clutter >= 0.9.6
GStreamer >= 0.10
The official website is: http://www.clutter-project.org
To subscribe to the Clutter mailing list, send mail to: clutter+subscribe o-hand com
The official mailing list archive is: http://lists.o-hand.com/clutter/
API reference: http://www.clutter-project.org/docs/clutter-gst/0.9/
Notes
-----
* This is a development release leading towards the 1.0 stable cycle.
* Bugs should be reported to: http://bugzilla.o-hand.com
What's new in Clutter-GStreamer 0.9.0
-------------------------------------
* list of changes since 0.8.0
o Requires clutter 0.9.6.
o Added support for ARB fp 1.0 shaders when available.
o Added support for YUV I420 to RBG colorspacing.
o Removed the 'use-shaders' property on ClutterGstVideoSink. The sink
detects itself what the underlying GL implementation supports and
negotiates capabilities based on what it has found.
Many thanks to:
Arjan van de Ven
Emmanuele Bassi
Haakon Sporsheim
Neil Roberts
Ole André Vadla Ravnås
Robert Bragg
Øyvind Kolås
Full list of changes since 0.8.0
--------------------------------
Arjan van de Ven (1):
Add a missing dependency on libgstbase-0.10
Damien Lespiau (48):
[videosink] Rename the use_shader property to use-shader
[videosink] Enable the use of shaders by default
Move the tests into their own directory
Add a unit test for RGB frames upload
[videosink] Introduce ClutterGstRenderer
[videosink] Use GST_MAKE_FOURCC instead of GST_RIFF_YV12
[videosink] Port RGB24 to ClutterGstRenderer
[videosink] Port RGB32 and AYUV to ClutterGstRenderer
[videosink] Build caps dynamically
[videosink] Refactor the choice of the renderer
[videosink] Add a I420 to RGBA fragment program
Don't mix tabs and spaces in configure.ac
[videosink] Use COGL_TEXTURE_NONE where appriopriate
[videosink] Add a YV12 to RGBA fragment program
Revert "Post-release bump to 0.9.1 (a bit late)"
Supports building the library without python
[videosink] Guard the assembly shaders with NULL
[videosink] Update to latest COGL API change
Finishes the port of all the examples/tests to 1.0 API
Make the tests default to 320x240 30fps
Make examples and tests use GCC_FLAGS
Fix automake warning on CLEANFILES
Bump Clutter requirement
Introduce --enable-maintainer-cflags
Hide clutter_gst_find_renderer_by_format()
The shaders headers could be either in $srcdir or $builddir
Add .vimrc - Less pain for developers that switch between projects
Remove conditional compilation on CLUTTER_COGL_HAS_GL
Use CGL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
[tests] Remove the unused ffmpegcolorspace element
[misc] Pass on the c files headers
[misc] Rename audio.c to audio-player.c
[tests] Add a video start/stop test
[misc] tabstop=2 in .vimrc
[tests] Reindent the tests
[doc] Update Copyright assignment in the reference
[videosink] Remove the use-shaders property
[doap] Big update to bring it on par with clutter's
[tests] Check for errors in g_option_context_parse()
[videosink] Refactor Renderer::init()
[videosink] Reword of the init/exit code path
[videosink] GLSL only functions should say so
[videosink] Squash the two paint signal handlers into one
[videosink] Use the right unref function for CoglShader
[build] Don't add libgstbase twice
Bump clutter required version to 0.9.6
Update the NEWS file for 0.9.0
[doap] Add the 0.9.0 release
Emmanuele Bassi (5):
Fixes for Clutter 1.0 API changes
Remove max_waste argument
Use clutter_event_get_key_symbol()
[examples] Use the correct method to fullscreen
[audio] Fix the :progress property getter
Haakon Sporsheim (1):
Fix gl symbol typedefs by using APIENTRYP preprocessor.
Neil Roberts (1):
Use the Cogl material API for multi-texturing rather than GL directly
Ole André Vadla Ravnås (1):
[videosink] Disconnect signal handlers to avoid callbacks after finalize
Robert Bragg (3):
[pkgconfig] Only include -I${includedir}/clutter-0.9
Remove some redundant glEnable/Disable (GL_FRAGMENT_PROGRAM_ARB) calls
Get Cogl to flush primitives when using fragment shaders
Øyvind Kolås (2):
Use a GMutex + variable instead of an async queue
Removed mipmapping of yv12 component planes.
--
Damien
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]