videoparse

videoparse — Converts stream into video frames

Synopsis

                    GstVideoParse;

Object Hierarchy

  GObject
   +----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"                   GstVideoParseFormat   : 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

Description

Converts a byte stream into video frames.

Synopsis

Element Information

plugin

rawparse

author

David Schleef <ds@schleef.org>, Sebastian Dröge <slomo@circular-chaos.org>

class

Filter/Video

Element Pads

name

sink

direction

sink

presence

always

details

ANY

name

src

direction

source

presence

always

details

video/x-raw-yuv, format=(fourcc){ I420, YV12, YUY2, UYVY }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]

video/x-raw-rgb

video/x-raw-gray

Details

GstVideoParse

typedef struct _GstVideoParse GstVideoParse;

Property Details

The "alpha-mask" property

  "alpha-mask"               gint                  : Read / Write

Alpha mask of images in raw stream.

Allowed values: >= 0

Default value: 0


The "blue-mask" property

  "blue-mask"                gint                  : Read / Write

Blue mask of images in raw stream.

Allowed values: >= 0

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"                   GstVideoParseFormat   : Read / Write

Format of images in raw stream.

Default value: 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.

Allowed values: >= 0

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.

Allowed values: >= 0

Default value: 16711680


The "width" property

  "width"                    gint                  : Read / Write

Width of images in raw stream.

Allowed values: >= 0

Default value: 320