## ximagesink ximagesink — A standard X based videosink |

## Synopsis

    struct              GstXImageSink;

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----GstObject
                   +----GstElement
                         +----GstBaseSink
                               +----GstVideoSink
                                     +----GstXImageSink

## Implemented Interfaces

GstXImageSink implements GstNavigation and GstVideoOverlay.

## Properties

      "display"                  gchar*                : Read / Write
      "pixel-aspect-ratio"       gchar*                : Read / Write
      "synchronous"              gboolean              : Read / Write
      "force-aspect-ratio"       gboolean              : Read / Write
      "handle-events"            gboolean              : Read / Write
      "handle-expose"            gboolean              : Read / Write
      "window-height"            guint64               : Read
      "window-width"             guint64               : Read

## Description

## Synopsis

### Element Information

plugin | ximagesink
author | Julien Moutte <julien@moutte.net>
class | Sink/Video

### Element Pads

name | sink
direction | sink
presence | always
details | video/x-raw, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]

## Details

### struct GstXImageSink

    struct GstXImageSink;

## Property Details

### The `"display"` property

      "display"                  gchar*                : Read / Write

X Display name.

Default value: NULL

### The `"pixel-aspect-ratio"` property

      "pixel-aspect-ratio"       gchar*                : Read / Write

The pixel aspect ratio of the device.

Default value: "1/1"

### The `"synchronous"` property

      "synchronous"              gboolean              : Read / Write

When enabled, runs the X display in synchronous mode. (unrelated to A/V sync, used only for debugging).

Default value: FALSE

### The `"force-aspect-ratio"` property

      "force-aspect-ratio"       gboolean              : Read / Write

When enabled, reverse caps negotiation (scaling) will respect original aspect ratio.

Default value: TRUE

### The `"handle-events"` property

      "handle-events"            gboolean              : Read / Write

When enabled, XEvents will be selected and handled.

Default value: TRUE

### The `"handle-expose"` property

      "handle-expose"            gboolean              : Read / Write

When enabled, the current frame will always be drawn in response to X Expose events.

Default value: TRUE

### The `"window-height"` property

      "window-height"            guint64               : Read

Height of the window.

Default value: 0

### The `"window-width"` property

      "window-width"             guint64               : Read

Width of the window.

Default value: 0