Class VideoMeta
public class VideoMeta
- Inheritance
-
VideoMeta
- Inherited Members
Methods
GetInfo()
Calls native function gst_video_meta_get_info.
public static extern MetaInfoUnownedHandle GetInfo()
Returns
- MetaInfoUnownedHandle
Transfer ownership: None Nullable: False
GetPlaneHeight(VideoMetaHandle, ref uint)
Calls native method gst_video_meta_get_plane_height. Version: 1.18
[Version("1.18")]
public static extern bool GetPlaneHeight(VideoMetaHandle meta, ref uint planeHeight)
Parameters
meta
VideoMetaHandleTransfer ownership: None Nullable: False
planeHeight
uintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetPlaneSize(VideoMetaHandle, ref nuint[])
Calls native method gst_video_meta_get_plane_size. Version: 1.18
[Version("1.18")]
public static extern bool GetPlaneSize(VideoMetaHandle meta, ref nuint[] planeSize)
Parameters
meta
VideoMetaHandleTransfer ownership: None Nullable: False
planeSize
nuint[]Transfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Map(VideoMetaHandle, uint, MapInfoHandle, out nint, out int, MapFlags)
Calls native method gst_video_meta_map.
public static extern bool Map(VideoMetaHandle meta, uint plane, MapInfoHandle info, out nint data, out int stride, MapFlags flags)
Parameters
meta
VideoMetaHandleTransfer ownership: None Nullable: False
plane
uintTransfer ownership: None Nullable: False
info
MapInfoHandleTransfer ownership: None Nullable: False
data
nintTransfer ownership: Full Nullable: True
stride
intTransfer ownership: Full Nullable: False
flags
MapFlagsTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
SetAlignment(VideoMetaHandle, VideoAlignmentHandle)
Calls native method gst_video_meta_set_alignment. Version: 1.18
[Version("1.18")]
public static extern bool SetAlignment(VideoMetaHandle meta, VideoAlignmentHandle alignment)
Parameters
meta
VideoMetaHandleTransfer ownership: None Nullable: False
alignment
VideoAlignmentHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Unmap(VideoMetaHandle, uint, MapInfoHandle)
Calls native method gst_video_meta_unmap.
public static extern bool Unmap(VideoMetaHandle meta, uint plane, MapInfoHandle info)
Parameters
meta
VideoMetaHandleTransfer ownership: None Nullable: False
plane
uintTransfer ownership: None Nullable: False
info
MapInfoHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False