Class VideoVBIParser
public class VideoVBIParser
- Inheritance
-
VideoVBIParser
- Inherited Members
Methods
AddLine(VideoVBIParserHandle, ref byte)
Calls native method gst_video_vbi_parser_add_line. Version: 1.16
[Version("1.16")]
public static extern void AddLine(VideoVBIParserHandle parser, ref byte data)
Parameters
parser
VideoVBIParserHandleTransfer ownership: None Nullable: False
data
byteTransfer ownership: None Nullable: False
Copy(VideoVBIParserHandle)
Calls native method gst_video_vbi_parser_copy.
public static extern VideoVBIParserOwnedHandle Copy(VideoVBIParserHandle parser)
Parameters
parser
VideoVBIParserHandleTransfer ownership: None Nullable: False
Returns
- VideoVBIParserOwnedHandle
Transfer ownership: Full Nullable: False
Free(VideoVBIParserHandle)
Calls native method gst_video_vbi_parser_free. Version: 1.16
[Version("1.16")]
public static extern void Free(VideoVBIParserHandle parser)
Parameters
parser
VideoVBIParserHandleTransfer ownership: None Nullable: False
GetAncillary(VideoVBIParserHandle, VideoAncillaryOwnedHandle)
Calls native method gst_video_vbi_parser_get_ancillary. Version: 1.16
[Version("1.16")]
public static extern VideoVBIParserResult GetAncillary(VideoVBIParserHandle parser, VideoAncillaryOwnedHandle anc)
Parameters
parser
VideoVBIParserHandleTransfer ownership: None Nullable: False
anc
VideoAncillaryOwnedHandleTransfer ownership: None Nullable: False
Returns
- VideoVBIParserResult
Transfer ownership: None Nullable: False
GetGType()
Calls native function gst_video_vbi_parser_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
New(VideoFormat, uint)
Calls native constructor gst_video_vbi_parser_new. Version: 1.16
[Version("1.16")]
public static extern VideoVBIParserOwnedHandle New(VideoFormat format, uint pixelWidth)
Parameters
format
VideoFormatTransfer ownership: None Nullable: False
pixelWidth
uintTransfer ownership: None Nullable: False
Returns
- VideoVBIParserOwnedHandle
Transfer ownership: Full Nullable: True