## videoparse videoparse |

## Synopsis

    struct              GstVideoParse;

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----GstObject
                   +----GstElement
                         +----GstRawParse
                               +----GstVideoParse

## Properties

      "alpha-mask"               gint                  : Read / Write
      "blue-mask"                gint                  : Read / Write
      "bpp"                      gint                  : Read / Write
      "depth"                    gint                  : Read / Write
      "endianness"               GstVideoParseEndianness  : Read / Write
      "format"                   GstVideoFormat        : Read / Write
      "framerate"                GstFraction           : Read / Write
      "green-mask"               gint                  : Read / Write
      "height"                   gint                  : Read / Write
      "pixel-aspect-ratio"       GstFraction           : Read / Write
      "red-mask"                 gint                  : Read / Write
      "width"                    gint                  : Read / Write
      "interlaced"               gboolean              : Read / Write
      "top-field-first"          gboolean              : Read / Write

## Description

Converts a byte stream into video frames.

## Synopsis

### Element Information

plugin | rawparse
author | David Schleef <ds@schleef.org>, Sebastian Dröge <sebastian.droege@collabora.co.uk>
class | Filter/Video

### Element Pads

name | sink
direction | sink
presence | always
details | ANY

name | src
direction | source
presence | always
details | video/x-raw
| video/x-bayer

## Details

### struct GstVideoParse

    struct GstVideoParse;

## Property Details

### The `"alpha-mask"` property

      "alpha-mask"               gint                  : Read / Write

Alpha mask of images in raw stream.

Default value: 0

### The `"blue-mask"` property

      "blue-mask"                gint                  : Read / Write

Blue mask of images in raw stream.

Default value: 255

### The `"bpp"` property

      "bpp"                      gint                  : Read / Write

Bits per pixel of images in raw stream.

Allowed values: >= 0

Default value: 24

### The `"depth"` property

      "depth"                    gint                  : Read / Write

Depth of images in raw stream.

Allowed values: >= 0

Default value: 24

### The `"endianness"` property

      "endianness"               GstVideoParseEndianness  : Read / Write

Endianness of images in raw stream.

Default value: Little Endian

### The `"format"` property

      "format"                   GstVideoFormat        : Read / Write

Format of images in raw stream.

Default value: GST_VIDEO_FORMAT_I420

### The `"framerate"` property

      "framerate"                GstFraction           : Read / Write

Frame rate of images in raw stream.

### The `"green-mask"` property

      "green-mask"               gint                  : Read / Write

Green mask of images in raw stream.

Default value: 65280

### The `"height"` property

      "height"                   gint                  : Read / Write

Height of images in raw stream.

Allowed values: >= 0

Default value: 240

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

      "pixel-aspect-ratio"       GstFraction           : Read / Write

Pixel aspect ratio of images in raw stream.

### The `"red-mask"` property

      "red-mask"                 gint                  : Read / Write

Red mask of images in raw stream.

Default value: 16711680

### The `"width"` property

      "width"                    gint                  : Read / Write

Width of images in raw stream.

Allowed values: >= 0

Default value: 320

### The `"interlaced"` property

      "interlaced"               gboolean              : Read / Write

True if video is interlaced.

Default value: FALSE

### The `"top-field-first"` property

      "top-field-first"          gboolean              : Read / Write

True if top field is earlier than bottom field.

Default value: TRUE