Changelog for
libclutter-gst-2_0-0-2.0.10-2.1.1.x86_64.rpm :
Fri Jan 10 13:00:00 2014 dimstarAATTopensuse.org
- Update to version 2.0.10:
+ Add NV12 support.
+ Add GL upload meta API support.
+ Add video crop meta API support.
+ Add local shader cache to avoid leak.
+ Fix memory leak in accept_caps() method.
Mon Nov 4 13:00:00 2013 dimstarAATTopensuse.org
- Drop pkgconfig(gstreamer-basevideo-1.0) BuildRequires: this was
used for experimental hardware acceleration, but the library is
no longer present in GStreamer 1.2.
Wed Sep 18 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 2.0.8:
+ Fix a crash in ClutterGstPlayer when disposing instances too
fast.
+ Fix a crash in ClutterGstVideoSink.
+ Fix a crash in ClutterGstVideoSink when running on Wayland with
X11 backend compiled.
Wed Jul 24 14:00:00 2013 zaitorAATTopensuse.org
- Update to version 2.0.6:
+ Fix a bug when subclassing ClutterGstPlayer class.
+ Add support of X11 pixmap as video texture when decoding with
Gstreamer-vaapi.
Fri May 24 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 2.0.4:
+ Reenabled HW decoder support.
- Add pkgconfig(gstreamer-basevideo-1.0) BuildRequires: dependency
for the HW decoder support.
Tue Feb 26 13:00:00 2013 zaitorAATTopensuse.org
- Update to version 2.0.2:
+ Remove usage of ClutterStage/ClutterContainer deprecated APIs.
+ Depend on Cogl 1.10 for shaders boilerplate.
+ Improve video-player player example on enter/leave event
handling.
Thu Jan 24 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 2.0.0:
+ Fix a bug a autocluttersink that would lead to playbin not
considering it as a sink any more when removing the actual sink
from the bin.
+ Small build and deprecation fixes.
Wed Sep 26 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 1.9.92:
+ Updated Gstreamer 1.0 port to work with the released
GStreamer 1.0.0.
+ Fix uploading of some videos with odd widths.
+ Disable HW decoder support until it is stabilized in GStreamer
1.0.
+ autocluttersink now exposes the ts-offset property of the
underlying sink.
Wed Aug 22 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 1.9.90:
+ Port to GStreamer 1.0
+ Fix navigation support in the standalone plugin
- Update pkgoconfig() BuildRequires for the GStreamer 1.0 port:
+ Removed: gstreamer-0.10, gstreamer-basevideo-0.10,
gstreamer-plugins-base-0.10
+ Added: gstreamer-1.0, gstreamer-plugins-base-1.0,
gstreamer-base-1.0, gstreamer-video-1.0, gstreamer-audio-1.0,
gstreamer-tag-1.0.
- Rename subpackages, following upstreams ABI / API changes:
+ Old: libclutter-gst-1_0-0, typelib-1_0-ClutterGst-1_0
+ New: libclutter-gst-2_0-0, typelib-1_0-ClutterGst-2_0
- Rename gstreamer-0_10-plugin-gstclutter subpackage to
gstreamer-plugin-gstclutter, following the gstreamer 1.0 package
naming convention.
- Update baselibs.conf.
Tue Jun 26 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 1.6.0:
+ None. This stable release is the same as 1.5.6.
Fri May 25 14:00:00 2012 zaitorAATTopensuse.org
- Update to version 1.5.6:
+ Fix play/pause of autocluttersink.
+ Add a \"in-seek\" property to the player to be notified when the
pipeline is seeking.
+ Various build and smaller fixes.
- Add BuildRequires: pkgconfig(gstreamer-basevideo-0.10), support
for video/x-surface, (HW support).
- Replace explicit BuildRequires with pkgconfig equivalents:
+ gobject-introspection-devel -> gobject-introspection-1.0.
+ gstreamer-0_10-devel > gstreamer-0.10.
+ gstreamer-0_10-plugins-base-devel -> gstreamer-basevideo-0.10.
- Drop xz buildrequires, as this comes for free now in the
buildsystem.
Thu Feb 23 13:00:00 2012 vuntzAATTopensuse.org
- Update to version 1.5.4:
+ Fix compilation with cogl 1.9.x
Sat Feb 11 13:00:00 2012 dimstarAATTopensuse.org
- Update to version 1.5.2:
+ Add a standalone gstreamer plugin. Clutter-gst gstreamer
elements are now available just like any other GStreamer
element, that includes working with gst-launch.
+ Add support for video/x-surface (\"hardware\" surfaces) that can
be converted to opengl textures. (Requires -bad 0.10.22.1)
+ Addition of a new element, autocluttersink, a bin that picks up
clutter-compatible sinks automatically. This allows an
eco-system of 3rd party decoders and (clutter) sinks to be
autoplugged.
+ Various small fixes.
- Split new subpackage gstreamer-0_10-plugin-gstclutter:
+ it contains the new gstreamer plugin.
+ add to it a Supplements for gstreamer-0_10 and
libclutter-gst-1_0-0, so users of both those packages will get
it installed automatically.
+ add it as Requires to the devel subpackage.
Wed Jan 18 13:00:00 2012 vuntzAATTopensuse.org
- Update to version 1.4.6:
+ Fix reffing/unreffing behaviour of ClutterGstVideoTexture
- Add xz BuildRequires because we can\'t build a package for a
xz-compressed tarball without explicitly specifying that... See
bnc#697467 for more details.
Thu Dec 8 13:00:00 2011 dimstarAATTopensuse.org
- Split typefile file in typelib-1_0-ClutterGst-1_0 subpackage.
- Add typelib-1_0-ClutterGst-1_0 Requires to devel subpackage.
Fri Oct 28 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 1.4.4:
+ Build fixes, including compiling with glib 2.31.
Mon Oct 3 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 1.4.2:
+ bgo#660732: Fix crashes when uploading RGB textures
+ Don\'t try to free NULL GstTagLists
- Move make check to %check section.
Fri Sep 30 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 1.4.0:
+ Refinement of the subtitles and audio tracks API. clutter-gst
now gives the full GstTagList to the application.
+ Made the internal test player a bit more usable.
+ A number of fixes around automatic loading of external
subtitles files.
- Replace clutter-devel BuildRequires with pkgconfig(clutter-1.0)
- Add pkgconfig(cogl-1.0) BuildRequires to have full capabilities.
Sat Sep 17 14:00:00 2011 jengelhAATTmedozas.de
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
Thu Sep 1 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 1.3.14:
+ Big split between the logic around playbin2 and the
clutter-specific part to be able to reuse the GStreamer logic
to implement new ClutterMedia objects.
+ Add new API to get the list of audio and subtitles tracks
+ Fix the leak of GstBus in VideoTexture
+ Fix the key navigation events in the sink
Wed Jul 27 14:00:00 2011 vuntzAATTopensuse.org
- Add baselibs.conf.
Tue Jun 7 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 1.3.12:
+ Fix the GstNavigation interface of the sink
+ Some warning fixes with newer versions of Clutter.
Mon May 16 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 1.3.10:
+ Fix the GstNavigation interface of the sink.
Wed Apr 6 14:00:00 2011 fcrozatAATTnovell.com
- Update to version 1.3.8:
+ Implementation of the GstNavigation interface in the sink.
+ Initial support of download buffering (opt in).
+ Series of cleanups in VideoTexture (subtitles reset when
changing URI, state management, seek behaviour, ...).
+ The audio volume suffered from an hilariously bad bug that
multiplied the volume set by 10. Took the opportunity to use
GStreamer\'s StreamVolume to expose a cubic volume.
- Changes from version 1.3.4:
+ Make looping possible with set_playing(TRUE) in the the EOS
callback.
+ set_uri(NULL) is now handled and defined to stop the pipeline
and set the video texture in \"idle mode\" (painted with the idle
material).
- Changes from version 1.3.2:
+ An API addition: set_seek_flags() on the VideoTexture for a
finer control on how you can seek (fast or accurate).
+ Fix the notification of \"progress\" so it does not advertise 0
when seeking.
+ Fix the AYUV to RGBA shader.
Tue Sep 21 14:00:00 2010 vuntzAATTopensuse.org
- Update to version 1.3.2:
+ Respects the pixel-aspect-ratio property of the video frames
and have VideoTexture advertise the right preferred size.
+ Reworked how ARB fp programs are set on the materials using a
clutter 1.4 feature to set a program on a material, fixing the
way materials were used along the way.
+ Removed all raw GL code and only use Cogl.
- Changes from version 1.2.0:
+ Supports the ClutterMedia subtitle-related properties
introduced in 1.2.0.
+ Added a \"idle material\" to VideoTexture, a material that will
be used to paint the texture when not playing any video.
+ You can now set a user-agent when streaming videos.
+ The usual bulk of small fixes, small memory leaks, build
(builds on GLES2 now), don\'t use deprecated symbols, ...
- Move gir file to devel subpackage.
- Remove explicit Requires of devel subpackage: they will be added
automatically, the pkgconfig() way.
Fri Apr 2 14:00:00 2010 vuntzAATTopensuse.org
- Improve description of package.
Sat Mar 13 13:00:00 2010 dimstarAATTopensuse.org
- Fix build: correct filelist.
Thu Feb 11 13:00:00 2010 vuntzAATTopensuse.org
- Update to version 1.0.0:
+ Uses the playbin2 GStreamer element.
+ Autoloads subtitle files when they have the same name than the
video being played and are in the same directory.
+ GObject introspection support.
+ Added a new clutter_gst_init_with_arg() symbol, changed
* get_playbin() to a more generic
*get_pipeline()
+ A lot of small bug fixes and code clean up.
- Add gobject-introspection-devel BuildRequires. The introspection
data doesn\'t build yet, but it will once we have a newer
gobject-introspection.
- Drop clutter-gst-fix-build.patch: fixed upstream.
- Rename libclutter-gst-0_10-0 to libclutter-gst-1_0-0 after soname
change.
Thu Jan 28 13:00:00 2010 vuntzAATTopensuse.org
- Add clutter-gst-fix-build.patch to fix build with latest clutter.
- Fix self-obsoletion of clutter-doc.
Fri Jul 31 14:00:00 2009 vuntzAATTnovell.com
- Remove Obsoletes for libclutter-gst-0_8-0.
- Drop clutter-rpmlintrc as it\'s not needed anymore.
- Remove libdrm-devel BuildRequires from there -- it should now
appear automatically with a Requires in the Mesa-devel package.
Thu Jul 30 14:00:00 2009 vuntzAATTnovell.com
- Update to version 0.10.0:
+ Requires stable Clutter 1.0.0
- Rename libclutter-gst-0_8-0 to libclutter-gst-0_10-0 and make it
obsolete the old package.
- Add clutter-gst-rpmlintrc.
Sun Jul 26 14:00:00 2009 captain.magnusAATTopensuse.org
- Update to version 0.9.0:
+ Requires clutter 0.9.6
+ Added support for ARB fp 1.0 shaders when available
+ Added support for YUV I420 to RBG colorspacing
+ 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
- Remove clutter-gst-warnings.patch. One part fixed upstream, other
part not relevant due to code change
- Remove BuildRequires gtk2-devel, pango-devel, xmlto, gtk-doc
- Add BuildRequires libdrm-devel
- Merge -doc into -devel since it only contains gtk-doc
- Remove gtk2-devel from -devel Requires
- Remove %if statements for <= 11.0
- Remove export SUSE_ASNEEDED=0
- Don\'t use --enable-gtk-doc with configure
- Replace DESTDIR=$RPM_BUILD_ROOT make install with %makeinstall
Sun Jul 12 14:00:00 2009 cooloAATTnovell.com
- fix build in disabling as-needed