Pixels are arranged with alternating pixels representing left and right eye views in a checkerboard fashion.
Alternating vertical columns of pixels represent the left and right eye view respectively.
All frames represent a left-eye view.
All frames are monoscopic.
A special value indicating no frame packing info.
All frames represent a right-eye view.
Alternating horizontal rows of pixels represent the left and right eye view respectively.
Left and right eye views are provided in the left and right half of the frame respectively.
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.
The top half of the frame contains the left eye, and the bottom half the right eye.
#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.