| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
With non-ancient libtool (>= 2.2) there is no longer a significant
speed difference.
The version of dolt that was included was anyway a NOP on architectures
where build speed matters much (e.g. ARM).
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* Build the videosink as an independent .so library that can be deployed
in GStreamer plugin directory.
* Deprecate clutter_gst_video_sink_new() in favor of the usual GStreamer
way of instanciating elements
|
|
|
|
|
|
|
| |
That chunk was forgotten in the last commit which was already pushed on
git.gnome.org.
Sigh, Fridays.
|
|
|
|
| |
1.4 has branched, master in now unstable.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The --enable-debug option had a special m4_define to set the default
value depending on whether the minor version of the release number
suggests this is a git build. This patch changes it to use the
clutter_gst_release_status define instead so that it by default is
enabled only for git builds. The --enable-maintainer-flags option now
uses this too.
The help strings now have some added square brackets otherwise m4
doesn't seem to expand the macro properly.
https://bugzilla.gnome.org/show_bug.cgi?id=661781
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since Cogl 1.8.0 we can use cogl_renderer_get_n_fragment_texture_units()
to know the number of texture image units available for fragment
shaders and we can thus avoid using the direct GL call glGetIntegerv and
linking against libGL.
This does not work on OS X though as we can't get the CoglContext out of
the ClutterBackend is that case. Make sure to special case this.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=657225
|
| |
|
|
|
|
| |
As GNOME is moving to this format.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
We are using a gl call (glGetIntergerv). However, detecting wich GL
headers and library to use is getting impossible (as nowedays, cogl even
has a runtime selection of which library should be dlopened, so it could
be either one of flavours of the GLES1 DSO or the GLES2 DSO, or the Big
GL one).
So, really, we should not have any direct GL call in clutter-gst. The
solution is coming, but in the mean time, just link against -lGL when
it's safe to assume so.
|
|
|
|
|
|
| |
It's basicaly a thin layer on top of playbin2. The only extra smartness
bits are serializing all the notifications in the main thread and not
nofifying twice the same list of available audio streams.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Follow the changes from Clutter and generates the full announcement
message automatically.
|
|
|
|
|
|
|
|
|
|
| |
This patch introduces new APIs to get and set the buffering mode. We
still default to the old behaviour and people will have to opt in to use
download buffering.
VideoTexture sorts some details for you and exposes a download-buffering
signal that is supposed to give the start and end of the current segment
of downloaded data you're in. 'start' is always 0 for now.
|
|
|
|
|
|
|
|
|
|
|
| |
* Don't use GStreamer structures directly but the gst_message API
instead,
* Pause the pipeline when buffering. This is explicitely documented as
required,
* A new "buffering" debug category has been introduced.
* The minimum GStreamer version has never been specified, which is
somewhat of a mistake since a lot of API addition has orccurred since
0.10.0. Bump it to 0.10.20 for gst_message_parse_buffering_stats()
|
|
|
|
|
| |
For some reason we try override GST_LIBS from the pkg-config check. What
the hell? Just add the necessary pkg-config modules.
|
|
|
|
|
|
| |
You need to give -no-undefined to libtool to generate DLLs under Windows.
Fixes: http://bugzilla.clutter-project.org/show_bug.cgi?id=2603
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Copy what Clutter does and add two new Makefile targets (release-check
and release-upload) that helps me making releases
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
ClutterGstVideoTexture has now a property (and its equivalent getter
and setter) to set seek flags to customize a bit the seek done by
set_progress(). For now, we have an "ACCURATE" flag that maps directly
to GST_SEEK_FLAG_ACCURATE.
To be able to export correctly this new API to g-i and bindings, we need
to generate the enum types for ClutterGstSeekFlags.
Fixes: http://bugzilla.clutter-project.org/show_bug.cgi?id=2279
|
|
|
|
|
| |
Instead of depending on a development version, clutter-gst 1.4.0 should
depend on clutter 1.4.0.
|
| |
|
|
|
|
|
| |
To be sure to avoid memory leaks of layers/materials seen in the 1.3.x
development cycle.
|
|
|
|
| |
Preparing for the 1.3.2 release.
|
|
|
|
|
| |
Clutter-gst needs some new symbols to be able to attach a ARBfp program
to a CoglMaterial.
|
| |
|
| |
|