Gjsify LogoGjsify Logo

#GstVideoMultiviewFramePacking represents the subset of #GstVideoMultiviewMode values that can be applied to any video frame without needing extra metadata. It can be used by elements that provide a property to override the multiview interpretation of a video stream when the video doesn't contain any markers.

This enum is used (for example) on playbin, to re-interpret a played video stream as a stereoscopic video. The individual enum values are equivalent to and have the same value as the matching #GstVideoMultiviewMode.

Index

Enumeration Members

CHECKERBOARD: number

Pixels are arranged with alternating pixels representing left and right eye views in a checkerboard fashion.

COLUMN_INTERLEAVED: number

Alternating vertical columns of pixels represent the left and right eye view respectively.

LEFT: number

All frames represent a left-eye view.

MONO: number

All frames are monoscopic.

NONE: number

A special value indicating no frame packing info.

RIGHT: number

All frames represent a right-eye view.

ROW_INTERLEAVED: number

Alternating horizontal rows of pixels represent the left and right eye view respectively.

SIDE_BY_SIDE: number

Left and right eye views are provided in the left and right half of the frame respectively.

SIDE_BY_SIDE_QUINCUNX: number

Left and right eye views are provided in the left and right half of the frame, but have been sampled using quincunx method, with half-pixel offset between the 2 views.

TOP_BOTTOM: number

The top half of the frame contains the left eye, and the bottom half the right eye.

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method