Gjsify LogoGjsify Logo

All possible stereoscopic 3D and multiview representations. In conjunction with #GstVideoMultiviewFlags, describes how multiview content is being transported in the stream.

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.

FRAME_BY_FRAME: number

Left and right eye views are provided in separate frames alternately.

LEFT: number

All frames represent a left-eye view.

MONO: number

All frames are monoscopic.

MULTIVIEW_FRAME_BY_FRAME: number

Multiple independent views are provided in separate frames in sequence. This method only applies to raw video buffers at the moment. Specific view identification is via the GstVideoMultiviewMeta and #GstVideoMeta(s) on raw video buffers.

NONE: number

A special value indicating no multiview information. Used in GstVideoInfo and other places to indicate that no specific multiview handling has been requested or provided. This value is never carried on caps.

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.

SEPARATED: number

Multiple views are provided as separate #GstMemory framebuffers attached to each #GstBuffer, described by the GstVideoMultiviewMeta and #GstVideoMeta(s)

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