1. 05 Dec, 2010 1 commit
  2. 31 Oct, 2008 1 commit
    • Emmanuele Bassi's avatar
      2008-10-31 Emmanuele Bassi <ebassi@linux.intel.com> · f43afdd5
      Emmanuele Bassi authored
      	* configure.ac:
      	* Makefile.am:
      	* clutter-gst/Makefile.am: Bump to 0.9 and require Clutter
      	from trunk.
      
      	* clutter-gst/clutter-gst-video-sink.c:
      	* clutter-gst/clutter-gst-util.c: Include <clutter/clutter.h>
      	and not sub-headers, now that we can't.
      f43afdd5
  3. 02 Oct, 2008 2 commits
  4. 24 Jul, 2008 1 commit
  5. 21 Jul, 2008 1 commit
    • Chris Lord's avatar
      Bug #1050 - glActiveTexture usage in clutter-gst-video-sink · 26d1883d
      Chris Lord authored
              * clutter-gst/clutter-gst-video-sink.c
              (clutter_gst_video_sink_init), (clutter_gst_yv12_paint),
              (clutter_gst_yv12_post_paint):
              Use cogl_get_proc_address to retrieve glActiveTexture function. 
              Fixes building on platforms with old OpenGL headers.
      26d1883d
  6. 18 Jul, 2008 1 commit
  7. 17 Jul, 2008 4 commits
    • Chris Lord's avatar
      * clutter-gst/clutter-gst-video-sink.c: · e9eaeee4
      Chris Lord authored
              (clutter_gst_video_sink_idle_func):
              s/CoglHandle */CoglHandle/ typos
      e9eaeee4
    • Chris Lord's avatar
      * clutter-gst/clutter-gst-video-sink.c: · 34db373d
      Chris Lord authored
              (clutter_gst_video_sink_init), (clutter_gst_video_sink_idle_func):
              Use cogl_get_proc_address to get the glUniform1iARB function pointer
      34db373d
    • Chris Lord's avatar
      * clutter-gst.pc.in: · 6c2e8bde
      Chris Lord authored
              Update required clutter to 0.8
      6c2e8bde
    • Chris Lord's avatar
      * AUTHORS: · b9f6acb0
      Chris Lord authored
              * NEWS:
              * README:
              Update for release
      
              * Makefile.am:
              * clutter-gst.pc.in:
              * clutter-gst/Makefile.am:
              * configure.ac:
              Update version to 0.8
      
              * clutter-gst/clutter-gst-video-sink.c:
              (clutter_gst_video_sink_set_property):
              Notify on change of use_shaders property
      b9f6acb0
  8. 16 Jul, 2008 4 commits
    • Chris Lord's avatar
      * clutter-gst/clutter-gst-video-sink.c · a38a01d4
      Chris Lord authored
              (clutter_gst_video_sink_set_caps):
              Don't forget to reset bgr flag when using the AYUV shader
      a38a01d4
    • Chris Lord's avatar
      * examples/video-sink.c (main): · 3fc8570f
      Chris Lord authored
              Update 'tiled' to 'disable-slicing'
      3fc8570f
    • Chris Lord's avatar
      * clutter-gst/clutter-gst-video-sink.c · 9ecd312b
      Chris Lord authored
              (clutter_gst_video_sink_idle_func):
              Don't forget to wrap YV12 shader bits with CLUTTER_COGL_HAS_GL
      9ecd312b
    • Chris Lord's avatar
      * clutter-gst/clutter-gst-shaders.h: · b8b8d81c
      Chris Lord authored
              Remove unneeded bits
      
              * clutter-gst/clutter-gst-video-sink.c
              (clutter_gst_video_sink_base_init), (clutter_gst_video_sink_paint),
              (clutter_gst_yv12_paint), (clutter_gst_yv12_post_paint),
              (clutter_gst_video_sink_set_shader),
              (clutter_gst_video_sink_idle_func),
              (clutter_gst_video_sink_render), (clutter_gst_video_sink_get_caps),
              (clutter_gst_video_sink_set_caps),
              (clutter_gst_video_sink_dispose),
              (clutter_gst_video_sink_set_property),
              (clutter_gst_video_sink_get_property),
              (clutter_gst_video_sink_class_init):
              Improve shader support, add multi-texturing YV12 acceleration, add 
              use_shader property (default FALSE), improve shaders, add support for
              24-bit RGB/BGR textures
      
              * configure.ac:
              Update for clutter 0.8
      
              * examples/video-player.c (main):
              Enable shader use
      b8b8d81c
  9. 04 Jul, 2008 1 commit
    • Chris Lord's avatar
      * clutter-gst/Makefile.am: · cdaeab39
      Chris Lord authored
              * clutter-gst/clutter-gst-shaders.h:
              Add some shader setup defines, taken from clutter test-shaders
      
              * clutter-gst/clutter-gst-video-sink.c
              (clutter_gst_video_sink_base_init),
              (clutter_gst_video_sink_idle_func),
              (clutter_gst_video_sink_set_caps):
              Add shaders to decode YUV and YV12 data. YV12 is disabled by default
      cdaeab39
  10. 23 Jun, 2008 1 commit
    • Emmanuele Bassi's avatar
      2008-06-23 Emmanuele Bassi <ebassi@openedhand.com> · 883c1427
      Emmanuele Bassi authored
      	Bug 978 - Inclusion of <gdk-pixbuf/gdk-pixbuf.h> in
      	          clutter-gst-video-texture.h
      
      	* Makefile.am:
      	* clutter-gst/Makefile.am: Substitute 0.6 with 0.7.
      
      	* clutter-gst/clutter-gst-video-texture.h: Remove inclusion
      	of gdk-pixbuf.h: Clutter-GST does not depend on GdkPixbuf. (978,
      	Haakon Sporsheim)
      
      	* examples/video-player.c:
      	(input_cb): Use clutter_actor_get_transformed_position().
      
      	(main): Remove unused GdkPixbuf variable.
      883c1427
  11. 25 Apr, 2008 3 commits
  12. 12 Mar, 2008 1 commit
  13. 03 Mar, 2008 1 commit
  14. 18 Feb, 2008 2 commits
  15. 17 Jan, 2008 1 commit
  16. 23 Nov, 2007 2 commits
    • Emmanuele Bassi's avatar
      2007-11-23 Emmanuele Bassi <ebassi@openedhand.com> · f523e4a8
      Emmanuele Bassi authored
      	* clutter-gst/clutter-gst-audio.h:
      	* clutter-gst/clutter-gst-version.h.in:
      	* clutter-gst/clutter-gst-video-sink.h:
      	* clutter-gst/clutter-gst-video-texture.h: Add missing
      	documentation.
      
      	* doc/reference/Makefile.am: Fix EXTRA_DIST.
      
      	* doc/reference/clutter-gst-docs.sgml: Fix wording a bit.
      
      	* examples/video-player.c (effect1_tl_cb): Update for upstream
      	API changes.
      f523e4a8
    • Emmanuele Bassi's avatar
      2007-11-22 Zeeshan Ali Khattak <zeenix@gstreamer.net> · c51f145a
      Emmanuele Bassi authored
      	* clutter-gst/clutter-gst-video-sink.c:
      	Use async queue with idle function instead of messages on the bus with
      	signal handlers to allow the application thread to actually render the
      	frames. (#644)
      
      	* examples/video-sink.c:
      	Remove the now unneeded call to gst_bus_add_signal_watch().
      c51f145a
  17. 20 Aug, 2007 3 commits
  18. 15 Aug, 2007 1 commit
  19. 07 Aug, 2007 1 commit
  20. 21 Jul, 2007 1 commit
  21. 17 Jul, 2007 1 commit
    • Emmanuele Bassi's avatar
      2007-07-17 Emmanuele Bassi <ebassi@openedhand.com> · 33f0d7ca
      Emmanuele Bassi authored
      	* clutter-gst/Makefile.am: Install headers under the clutter-0.x
      	include directory, so that the clutter integration libraries header
      	files are all self-contained into the version they are linking to.
      
      	* Makefile.am:
      	* clutter-gst.pc.in: Update pkgconfig file template.
      33f0d7ca
  22. 10 Jul, 2007 1 commit
  23. 06 Jul, 2007 4 commits
    • Emmanuele Bassi's avatar
      2007-07-06 Emmanuele Bassi <ebassi@openedhand.com> · 3b7e2b9e
      Emmanuele Bassi authored
      	* configure.ac: Bump up to 0.3.1
      3b7e2b9e
    • Emmanuele Bassi's avatar
      Update changelog · 6bd4c0a8
      Emmanuele Bassi authored
      6bd4c0a8
    • Emmanuele Bassi's avatar
      2007-07-06 Emmanuele Bassi <ebassi@openedhand.com> · 5ba121b9
      Emmanuele Bassi authored
      	* clutter-gst/clutter-gst-video-texture.c: General code clean
      	up and code style consistency check. Fix a memory leak, where
      	we allocated the space of the private data structure but never
      	freed it inside the ::finalize method; use GObject private
      	data pointer instead.
      5ba121b9
    • Emmanuele Bassi's avatar
      2007-07-06 Emmanuele Bassi <ebassi@openedhand.com> · 59e13bac
      Emmanuele Bassi authored
      	* configure.ac: Use the same M4 macros clutter-core uses to set
      	the various libtool flags and simplify the release process.
      
      	* clutter-gst/clutter-gst.h:
      	* clutter-gst/clutter-gst-version.h.in: Add version header and
      	macros for clutter-gst.
      
      	* clutter-gst/*.[ch]: Fix copyright and attributions.
      
      	* clutter-gst/clutter-gst-util.[hc]: Fix second argument of
      	clutter_gst_init() function call: the underlying libraries
      	require a pointer to the arguments vector to remove their own
      	arguments from it.
      
      	* README: Flesh out the description a little.
      59e13bac
  24. 05 Jul, 2007 1 commit