ClutterGstTypes: Clutter Gst 3.0.18 Reference Manual

## ClutterGstTypes ClutterGstTypes — Clutter-Gst common types. |

## Functions

gfloat | clutter_gst_box_get_width ()
gfloat | clutter_gst_box_get_height ()

## Types and Values

enum | ClutterGstBufferingMode
enum | ClutterGstSeekFlags
struct | ClutterGstBox
struct | ClutterGstFrame
struct | ClutterGstOverlay
struct | ClutterGstOverlays
struct | ClutterGstVideoResolution

## Object Hierarchy

        GBoxed
        ├── ClutterGstBox
        ├── ClutterGstFrame
        ├── ClutterGstOverlay
        ╰── ClutterGstOverlays
        GEnum
        ╰── ClutterGstBufferingMode
        GFlags
        ╰── ClutterGstSeekFlags

## Description

## Functions

### clutter_gst_box_get_width ()

    gfloat
    clutter_gst_box_get_width (const ClutterGstBox *box);

Since: 3.0

### clutter_gst_box_get_height ()

    gfloat
    clutter_gst_box_get_height (const ClutterGstBox *box);

Since: 3.0

## Types and Values

### enum ClutterGstBufferingMode

Different buffering policies clutter-gst supports

#### Members

CLUTTER_GST_BUFFERING_MODE_STREAM | In-memory buffering |
CLUTTER_GST_BUFFERING_MODE_DOWNLOAD | On-disk buffering |

Since: 1.4

### enum ClutterGstSeekFlags

Flags that can be given to `clutter_gst_player_set_seek_flags()`.

#### Members

CLUTTER_GST_SEEK_FLAG_NONE | Fast seeks (key frame boundaries, default) |
CLUTTER_GST_SEEK_FLAG_ACCURATE | Accurate seeks (potentially slower) |

Since: 1.4

### struct ClutterGstBox

    struct ClutterGstBox {
      gfloat x1;
      gfloat y1;

      gfloat x2;
      gfloat y2;
    };

Since: 3.0

### struct ClutterGstFrame

    struct ClutterGstFrame {
      ClutterGstVideoResolution  resolution;
      CoglPipeline              *pipeline;
    };

Since: 3.0

### struct ClutterGstOverlay

    struct ClutterGstOverlay {
      ClutterGstBox  position;
      CoglPipeline  *pipeline;
    };

Since: 3.0

### struct ClutterGstOverlays

    struct ClutterGstOverlays {
      GPtrArray *overlays;
    };

Since: 3.0

### struct ClutterGstVideoResolution

    struct ClutterGstVideoResolution {
      gint width;
      gint height;

      gint par_n;
      gint par_d;
    };

Since: 3.0