summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* memory leaks at loggingVíctor Manuel Jáquez Leal2015-05-093-3/+12
| | | | | | | | | | | | The function gst_caps_to_string () return a new allocated string that should be free. Some logging instructions use that function without freeing the allocated string. This patch replaces the function with GST_PTR_FORMAT magic, and in the case of the tests, the free() is added. https://bugzilla.gnome.org/show_bug.cgi?id=744326
* tests: remove warningsLionel Landwerlin2014-12-063-4/+0
|
* content: rename video-sink property to sinkLionel Landwerlin2014-12-063-3/+3
|
* Drop Cogl-Gst dependency and reimport video sinkLionel Landwerlin2014-05-281-1/+0
|
* fix automake warningsLionel Landwerlin2014-02-121-3/+3
|
* tests, examples: fix LDFLAGS vs LDADD useRyan Lortie2014-02-121-5/+5
| | | | | | | | 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
* switch ClutterGst to use ClutterContentLionel Landwerlin2013-07-085-195/+43
|
* introduce ClutterGstPipeline to allow custom Gstreamer pipelines to feed ActorsLionel Landwerlin2013-04-255-73/+81
|
* Break API and concepts around VideoTextureLionel Landwerlin2013-03-182-21/+26
|
* Do not use deprecated ClutterMedia.Andre Moreira Magalhaes (andrunko)2013-03-181-13/+13
| | | | Merge ClutterMedia with ClutterGstPlayer.
* Rename test-video-texture-new-unref-loop to test-video-actor-new-unref-loop ↵Andre Moreira Magalhaes (andrunko)2013-03-183-5/+5
| | | | for consistency.
* ClutterGstVideoActor: Add new actor replacing ClutterGstVideoTexture.Andre Moreira Magalhaes (andrunko)2013-03-183-32/+27
| | | | | This patch re-enables examples/video-player and the tests that were requiring ClutterGstVideoTexture (using ClutterGstVideoActor instead).
* Do not use deprecated ClutterTexture.Andre Moreira Magalhaes (andrunko)2013-03-184-64/+54
| | | | | | | | - Remove ClutterGstVideoTexture to be replaced by ClutterGstVideoActor. - Make cluttersink/autocluttersink gstreamer elements accept a ClutterGstActor instead of a ClutterTexture for painting. - This patch temporarily disable examples/video-player and some tests requiring ClutterGstVideoTexture.
* remove most of remaining Clutter deprecation warningsLionel Landwerlin2013-01-314-16/+28
| | | | Apart from ClutterMedia/ClutterTexture because that would break API.
* remove usage of ClutterContainerLionel Landwerlin2013-01-302-2/+3
|
* remove clutter_stage_get_default() callsLionel Landwerlin2013-01-304-4/+4
|
* port to GStreamer 1.0Edward Hervey2012-07-123-29/+19
| | | | Contributions from: Alban Browaeys <prahal@yahoo.com>
* tests, examples: switch to new API to instantiate the videosinkJosep Torra2011-11-023-3/+6
| | | | | Change the application related code to use the new preferred API to create the sink.
* sink: Make the sink hold a weak reference to the ClutterTextureDamien Lespiau2011-10-281-3/+0
| | | | | | | | | | The sink does not need to hold a reference to the Texture, it better to leave the life cycle of the ClutterTexture entirely to Clutter. If the texture disapears when the sink is still live and pushing buffers to it, you will get warnings not nothing dramatic. It's your responsibility to ensure the GStreamer pipeline has been stopped when removing/destroying the texture.
* tests: Add a new little to to check if we are leakingDamien Lespiau2011-08-303-5/+69
| | | | | And while I fixed it a few commits ago, we are leaking again with the ClutterGstPlayer split.
* build: Fix missing #include <stdlib.h> for EXIT_SUCCESS/_FAILUREDamien Lespiau2010-09-233-0/+3
|
* video-texture: Respect the pixel aspect ratio of the incoming framesDamien Lespiau2010-09-163-3/+0
| | | | | | | | | | | Video frames come with a pixel-aspect-ratio cap that tells the sink what should be the final size of the video. This information is now given to ClutterGstVideoTexture that derives the preferred width and height based on the base size of the frames and that pixel-aspect-ratio. A new debug category "aspect-ratio" has been created to trace what
* [misc] size-change signal signature uses gintsDamien Lespiau2009-09-073-6/+6
| | | | | | During a short periode it used gfloats for the texture size, but got reverted to gints shortly after. I forgot to update the signal signature.
* [tests] Extends test-alpha with RGB videosDamien Lespiau2009-09-051-5/+22
| | | | It just works.
* [tests] Add an alpha testDamien Lespiau2009-09-053-18/+222
| | | | | The purpose of this test is to verify that we can now blend a video into a scene using the glColor of underlying actor.
* [test] Port the tests to the new clutter_gst_init_with_args() APIDamien Lespiau2009-08-052-18/+17
|
* [tests] Check for errors in g_option_context_parse()Damien Lespiau2009-06-262-4/+22
| | | | | ./tests/test-yuv-upload -f1 made the test segfault for instance. Checking for errors helps a lot, who knew?
* [videosink] Remove the use-shaders propertyDamien Lespiau2009-06-241-2/+0
| | | | | | | | | | This is an API change. This property had been unused for a couple of months. Basically the use of shaders depends on runtime detection. For those who still do not want to use the colorspacing shaders, you can use a capsfilter before the clutter sink to request RGB. See tests/test-rgb-upload.c for an example of doing just that.
* [tests] Reindent the testsDamien Lespiau2009-06-242-18/+19
|
* [tests] Add a video start/stop testDamien Lespiau2009-06-243-1/+178
| | | | | | | This tests switches between two videos. It was originally submitted as a test case in bug #1306 (bugzilla.openedhand.com). I've updated it to current clutter API and fix a few things. It might be useful to extend it further to test part of the ClutterMedia implementation.
* [misc] Pass on the c files headersDamien Lespiau2009-06-232-0/+54
| | | | | * Be sure to include licensing information * Update the Copyright assignment when needed
* [tests] Remove the unused ffmpegcolorspace elementDamien Lespiau2009-06-232-4/+0
| | | | It's both unused and misleading for someone peeking at the source code.
* Introduce --enable-maintainer-cflagsDamien Lespiau2009-06-141-2/+2
| | | | | | Mimic Clutter with stricter warnings and the use of David Schleef's AS_COMPILER_FLAG macro. Fix a small shadow variable warning introducted by these flags.
* Make examples and tests use GCC_FLAGSDamien Lespiau2009-06-133-2/+6
| | | | And few the few resulting warnings.
* Make the tests default to 320x240 30fpsDamien Lespiau2009-06-132-3/+5
| | | | | | These tests can be used to compare clutter-gst performance with plain gstreamer and the videotestsrc ! xvimagesink pipeline. For a fair comparison, let's use the same default frame size and rate.
* Finishes the port of all the examples/tests to 1.0 APIDamien Lespiau2009-05-222-24/+26
|
* Fixes for Clutter 1.0 API changesEmmanuele Bassi2009-05-201-8/+16
|
* Add a unit test for RGB frames uploadDamien Lespiau2009-04-283-1/+153
|
* Move the tests into their own directoryDamien Lespiau2009-04-283-0/+145
Small unit tests should have their own directory separate from examples.