ClutterGstVideoTexture

## 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 : | the newly created video texture actor

### 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