ClutterGstVideoTexture

ClutterGstVideoTexture — Actor for playback of video files.

Synopsis

                    ClutterGstVideoTexture;
                    ClutterGstVideoTextureClass;
ClutterActor*       clutter_gst_video_texture_new       (void);
GstElement*         clutter_gst_video_texture_get_playbin
                                                        (ClutterGstVideoTexture *texture);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----ClutterActor
               +----ClutterTexture
                     +----ClutterGstVideoTexture

Implemented Interfaces

ClutterGstVideoTexture implements ClutterScriptable and ClutterMedia.

Description

ClutterGstVideoTexture is a ClutterTexture that plays video files.

Details

ClutterGstVideoTexture

typedef struct _ClutterGstVideoTexture ClutterGstVideoTexture;

Subclass of ClutterTexture that displays videos using GStreamer.

The ClutterGstVideoTexture structure contains only private data and should not be accessed directly.


ClutterGstVideoTextureClass

typedef struct {
} ClutterGstVideoTextureClass;

Base class for ClutterGstVideoTexture.


clutter_gst_video_texture_new ()

ClutterActor*       clutter_gst_video_texture_new       (void);

Creates a video texture.

Returns :

A ClutterActor implementing a displaying a video texture.

clutter_gst_video_texture_get_playbin ()

GstElement*         clutter_gst_video_texture_get_playbin
                                                        (ClutterGstVideoTexture *texture);

Retrieves the GstElement used by the texture, for direct use with GStreamer API.

texture :

a ClutterGstVideoTexture

Returns :

the playbin element used by the video texture