summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* build: Attempt at replicating introspection's build rulesclutter-gst-2.0Emmanuele Bassi2016-06-191-5/+8
| | | | | | | | | Since Clutter-GStreamer does not use Makefile.introspection to generate the GIR and typelib files, we need to try and keep the build rules as close as possible, in the hope that the reason why Continuous breaks whenever generating the introspection data for GStreamer and GStreamer-based libraries lies in how the build rules for generating introspection data are defined.
* build: Avoid warning when generating introspection dataEmmanuele Bassi2016-06-181-1/+1
| | | | We need to declare gst_init() before using it.
* build: Add dependencies CFLAGS to g-ir-scanner invocationEmmanuele Bassi2016-06-181-8/+7
| | | | This is an attempt at fixing the build under Continuous.
* build: Allow building in non-srcdirTing-Wei Lan2016-06-174-33/+51
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=767626
* build: Post release bump to 2.0.19Lionel Landwerlin2016-03-201-1/+1
|
* build: Release 2.0.182.0.18Lionel Landwerlin2016-03-203-1/+23
|
* shaders: modify cg shaders rather than generated filesLionel Landwerlin2016-03-206-47/+46
|
* video-sink: fix shaders with the removal of luminance texture in GL3Fabrice Bellet2016-03-043-37/+53
| | | | | | | | This patch uses the alpha component instead of the lumimance component, and fixes glsl fragment shaders and ARB fragment programs accordingly. https://bugzilla.gnome.org/show_bug.cgi?id=762764
* build: Post release bump to 2.0.17Lionel Landwerlin2015-05-241-1/+1
|
* build: Release 2.0.162.0.16Lionel Landwerlin2015-05-243-2/+24
|
* video-sink: clear buffer in flushWim Taymans2015-05-191-0/+26
| | | | | We need to release our refs to the buffer in FLUSH_START so that upstream can free and reuse the memory.
* build: Post release bump to 2.0.15Lionel Landwerlin2015-01-251-1/+1
|
* build: Release 2.0.142.0.14Lionel Landwerlin2015-01-253-1/+23
|
* introspection: disable display initializationLionel Landwerlin2015-01-251-1/+1
|
* introspection: prevent loading all the gst pluginsLionel Landwerlin2015-01-151-1/+3
|
* build: Do not initialize Clutter when generating introspection dataEmmanuele Bassi2014-10-231-1/+1
| | | | | | Only GStreamer requires to be initialized. https://bugzilla.gnome.org/show_bug.cgi?id=739017
* NEWS: fix obvious version number errorLionel Landwerlin2014-06-031-1/+1
|
* build: Post release bump to 2.0.13Lionel Landwerlin2014-06-011-1/+1
|
* build: Release 2.0.122.0.12Lionel Landwerlin2014-06-013-1/+26
|
* g-ir-scanner: do not hardcode libtool pathAntoine Jacoutot2014-04-221-1/+1
| | | | | | (see also https://bugzilla.gnome.org/show_bug.cgi?id=726571) https://bugzilla.gnome.org/show_bug.cgi?id=728484
* fix automake warningsLionel Landwerlin2014-02-122-6/+6
|
* tests, examples: fix LDFLAGS vs LDADD useRyan Lortie2014-02-122-8/+8
| | | | | | | | Extra libraries to link belong in LDADD, not LDFLAGS. This fixes the build under jhbuild on FreeBSD. https://bugzilla.gnome.org/show_bug.cgi?id=724189
* configure.ac: require Gstreamer 1.2Lionel Landwerlin2014-02-121-2/+2
| | | | | | | 1679946673a9f063fa4485f81baf9515049cfa89 introduced a dependency on Gstreamer 1.2. https://bugzilla.gnome.org/show_bug.cgi?id=724180
* build: Post release bump to 2.0.11Lionel Landwerlin2014-01-101-1/+1
|
* build: Release 2.0.102.0.10Lionel Landwerlin2014-01-103-1/+32
|
* Fix memory leak in clutter_gst_auto_video_sink_accept_caps()David King2014-01-021-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=721344
* video-sink: support video crop meta api in GLTextureUploadRendererMatthieu Bouron2013-12-191-6/+47
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=712834
* video-sink: suport gl texture upload meta apiMatthieu Bouron2013-12-191-2/+163
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=712834
* video-sink: add context field to GstClutterSinkRendererMatthieu Bouron2013-12-191-0/+10
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=712834
* video-sink: support video meta apiMatthieu Bouron2013-12-191-37/+60
| | | | | | | Support of the video meta API (including buffers alignment) is done through the video frame API. https://bugzilla.gnome.org/show_bug.cgi?id=712834
* video-sink: Add NV12 shader supportEdward Hervey2013-12-191-0/+98
| | | | | | Based on patch from Lionel Landwerlin. https://bugzilla.gnome.org/show_bug.cgi?id=712832
* video-sink: unref material template in disposeLionel Landwerlin2013-12-161-1/+5
|
* video-sink: don't use strings that can be freed in shader cacheLionel Landwerlin2013-12-161-2/+3
| | | | Patch by Vladimir Caruntu
* video-sink: use a shader cacheLionel Landwerlin2013-12-131-1/+23
| | | | | | | Cogl currently doesn't garbage collect its shader programs so introduce a local cache to avoid leaking. https://bugzilla.gnome.org/show_bug.cgi?id=720408
* build: add missing doap descriptionLionel Landwerlin2013-09-181-0/+10
|
* build: Post release bump to 2.0.9Lionel Landwerlin2013-09-181-1/+1
|
* build: Release 2.0.82.0.8Lionel Landwerlin2013-09-182-1/+17
|
* video-sink: remove weak pointer on textureLionel Landwerlin2013-09-181-0/+3
|
* player: prevent crashes when audio changes are processed after deinit()Lionel Landwerlin2013-09-181-14/+22
|
* hw: fix crash when running on Wayland with X11 backend compiledLionel Landwerlin2013-09-172-40/+44
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=707406
* autotools: update release fileLionel Landwerlin2013-07-231-8/+2
|
* build: Post release bump to 2.0.7Lionel Landwerlin2013-07-231-1/+1
|
* build: Release 2.0.62.0.6Lionel Landwerlin2013-07-233-1/+26
|
* video-sink: fix warningsLionel Landwerlin2013-07-231-3/+2
|
* video-sink: add support for x11-pixmap GstSurfaceMeta.Gwenole Beauchesne2013-07-221-2/+67
| | | | | | | | | | | Add support for hardware decoders that accept a video converter to X11 pixmap. This could improve performance on platforms that can bind a pixmap to a texture, e.g. GLX_EXT_texture_from_pixmap. We could also create pixmap of smaller size than the actual screen size, thus further saving memory bandwidth. Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
* video-sink: clean up creation of HW decoder resources.Gwenole Beauchesne2013-07-221-21/+47
| | | | | | | Create the underlying cogl texture when creating the video converter, i.e. the first time clutter_gst_hw_upload() is entered. Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
* Handle subclassing of gst-player implementationsSjoerd Simons2013-07-221-6/+15
| | | | | | | When subclassing a GstPlayer implementation (e.g. GstVideoTexture), the property mixing information isn't simply on the instance class, it's on a parent class. So traverse the class hierachy to find the information instead of simply looking at the current object class.
* build: Post release bump to 2.0.52.0.4Lionel Landwerlin2013-05-241-1/+1
|
* build: Release 2.0.4Lionel Landwerlin2013-05-243-1/+18
|
* Add HW decoder support back.Gwenole Beauchesne2013-04-232-14/+15
|