For more details, see:
https://www.atsc.org/wp-content/uploads/2015/03/a_53-Part-4-2009.pdfand SMPTE ST2016-1
Module for [VideoBarMeta] class
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.
For more details, see:
https://www.atsc.org/wp-content/uploads/2015/03/a_53-Part-4-2009.pdfand SMPTE ST2016-1
GstVideoBarMeta _cInstancevoid * _cPtr()void field(ubyte propval) @propertySet `field` field. Params: propval = 0 for progressive or field 1 and 1 for field 2bool isLetterbox() @propertyGet `isLetterbox` field. Returns: if true then bar data specifies letterbox, otherwise pillarboxvoid isLetterbox(bool propval) @propertySet `isLetterbox` field. Params: propval = if true then bar data specifies letterbox, otherwise pillarboxuint barData1() @propertyGet `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) @propertySet `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() @propertyGet `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) @propertySet `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...