[clutter-gst] Created tag 2.99.0



The unsigned tag '2.99.0' was created.

Tagger: Lionel Landwerlin <llandwerlin gmail com>
Date: Tue Nov 19 17:13:25 2013 +0000

    2.99.0

Changes since the last tag '2.0.2':

Andre Moreira Magalhaes (andrunko) (20):
      ClutterGstActor: Add new baseclass for GStreamer actors.
      Do not use deprecated ClutterTexture.
      ClutterGstVideoActor: Add new actor replacing ClutterGstVideoTexture.
      Rename test-video-texture-new-unref-loop to test-video-actor-new-unref-loop for consistency.
      Do not use deprecated ClutterMedia.
      Update docs.
      ClutterGstVideoResolution: Add new simple type representing a video resolution.
      ClutterGstCameraDevice: Add new class representing a camera device using GStreamer.
      ClutterGstCameraActor: Add new actor for camera streams.
      Add new camera-player example for camera playback.
      Add new examples to .gitignore.
      Update docs.
      ClutterGstPlayer: Use gst_query_parse_buffering_percent to parse buffer download percentage.
      ClutterGstPlayer: Add API to set/get buffer size/duration.
      video-player example: Demonstrate how to handle stream buffering.
      Update docs.
      ClutterGstPlayer: Add method to check if the player is using a live media.
      ClutterGstPlayer: Handle buffering for live media.
      video-player2 example: Demonstrate how to handle live streams.
      Update docs.

Bastian Winkler (3):
      frame: Add missing return value to clutter_gst_frame_new
      Add ClutterGstContent
      camaera-manager: Fix compilation without GUdev

Bastien Nocera (1):
      playback: Fix X11 code running on non-X11 backends

Lionel Landwerlin (76):
      build: Post release bump to 2.0.3
      ClutterGstVideoActor: fix documentation section name
      fix introspection warnings
      examples: remove usage of deprecated APIs
      Break API and concepts around VideoTexture
      remove ClutterGstVideoSink as we know it, we rely on CoglSink now
      clutter-gst-actor: remove commented code
      clutter-gst-frame: fix resolution
      examples: video-player: display video at right aspect ratio
      configure.ac bump API to 3.0
      add util functions
      actor: don't use private data in paint_frame() vfunc
      playback: remove warnings
      add Aspectratio renderer
      move update frame util function to player
      examples: video-player: use Aspectratio renderer
      frame: add pixel aspect ratio values
      players: listen to pixel-aspect-ratio changes
      player: emit signals using ids instead of names
      actor: fix player new-frame signal connection when set through property
      actor: remove unused function
      camera: get player working with the new infrastructure
      headers: add missing protections against direct header inclusion
      playback: add missing header
      aspectratio: add paint-borders property
      aspectratio: return a ClutterActor type
      add Crop actor
      do not register any plugin for now
      actor: remove warnings
      crop: add cull-backface property
      examples: add a couple of javascript examples
      examples: add one more javascript example
      examples: fix camera-player to work with ClutterGst 3.0 API
      examples: video-flip: tweak animation duration
      examples: video-flip: remove unused code
      examples: video-flip: tweak animation duration again
      camera: silent warning
      examples: video-flip: fix typo
      examples: add video-flip2 example
      Introduce ClutterGstBox to replace usage of (soon to be deprecated) ClutterActorBox
      examples: remove imports of external libraries not being dependencies
      actor: implement get_preferred_width/height
      actor: expose clutter_gst_actor_new()
      util: expose help to create a CoglVideoSink
      introduce ClutterGstPipeline to allow custom Gstreamer pipelines to feed Actors
      actor: fix crash if no current frame
      switch ClutterGst to use ClutterContent
      examples: add simple player
      content: start with no frame
      examples: camera-player: use given size from the player
      remove ClutterGstActor now replaced by ClutterGstContent
      remove ClutterGstPipeline
      update documentation
      configure.ac: bump back version number to 2.99.0 as pre release
      fix compilation warnings all over the place
      autotools: update release file
      content: use new Cogl API to know if a sink is ready
      content: fix unref on wrong internal data
      examples: update examples' descriptions
      camera: move device list to its own component
      autovideosink: fix content property getter/setter
      camera-manager: add camera-added/camera-removed signals
      camera: add device property
      examples: add camera list example
      examples: camera-list: remove useless logging
      frame: fix introspection annotation
      configure.ac: explicit cogl 2.0 dependency
      aspectratio: remove commented code
      aspectratio: add fill-allocation property to avoid pillarbox/letterbox
      plugin: defer clutter_init() call from plugin registration to sink creation
      plugin: make 3.0 plugin parallel installable with 2.0 plugin
      clutter-gst-playback: fix comment typo
      plugin: return error on state change if Clutter is not initialized
      configure.ac: bump Clutter dependency
      doap: add new releases
      build: Release 2.99.0

Marvin Schmidt (1):
      doc: Set DOC_MODULE_VERSION

Sjoerd Simons (6):
      Handle both uris and local files
      video-player: Listen to the right object for buffer-fill signals
      Leave selection of audiosink to playbin
      ClutterGstPlayback: implement a method to get position in seconds
      ClutterGstPlayback: Rework the download buffering mode
      video-player: By default use download buffering

Sunjin Yang (1):
      Use shared template materials for multiple sinks


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]