gstvideo.video_bar_meta

Module for [VideoBarMeta] class

Types 1

Bar data should be included in video user data whenever the rectangular picture area containing useful information does not extend to the full height or width of the coded frame and AFD alone is insufficient to describe the extent of the image.

Note

either vertical or horizontal bars are specified, but not both.

For more details, see:

https://www.atsc.org/wp-content/uploads/2015/03/a_53-Part-4-2009.pdf

and SMPTE ST2016-1

Fields
GstVideoBarMeta _cInstance
Methods
void * _cPtr() nothrow
gst.meta.Meta meta() @property nothrowGet `meta` field. Returns: parent #GstMeta
ubyte field() @property nothrowGet `field` field. Returns: 0 for progressive or field 1 and 1 for field 2
void field(ubyte propval) @property nothrowSet `field` field. Params: propval = 0 for progressive or field 1 and 1 for field 2
bool isLetterbox() @property nothrowGet `isLetterbox` field. Returns: if true then bar data specifies letterbox, otherwise pillarbox
void isLetterbox(bool propval) @property nothrowSet `isLetterbox` field. Params: propval = if true then bar data specifies letterbox, otherwise pillarbox
uint barData1() @property nothrowGet `barData1` field. Returns: If @is_letterbox is true, then the value specifies the last line of a horizontal letterbox bar area at top of reconstructed frame. Otherwise, it specifies the last ho...
void barData1(uint propval) @property nothrowSet `barData1` field. Params: propval = If @is_letterbox is true, then the value specifies the last line of a horizontal letterbox bar area at top of reconstructed frame. Otherwise, it specifies th...
uint barData2() @property nothrowGet `barData2` field. Returns: If @is_letterbox is true, then the value specifies the first line of a horizontal letterbox bar area at bottom of reconstructed frame. Otherwise, it specifies the fir...
void barData2(uint propval) @property nothrowSet `barData2` field. Params: propval = If @is_letterbox is true, then the value specifies the first line of a horizontal letterbox bar area at bottom of reconstructed frame. Otherwise, it specifie...
Constructors
this(void * ptr, Flag!"Take" take)