videoparse

videoparse — Converts stream into video frames

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