Class VideoCodecFrame
public class VideoCodecFrame
- Inheritance
-
VideoCodecFrame
- Inherited Members
Methods
GetGType()
Calls native function gst_video_codec_frame_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetUserData(VideoCodecFrameHandle)
Calls native method gst_video_codec_frame_get_user_data.
public static extern IntPtr GetUserData(VideoCodecFrameHandle frame)
Parameters
frame
VideoCodecFrameHandleTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
Ref(VideoCodecFrameHandle)
Calls native method gst_video_codec_frame_ref.
public static extern VideoCodecFrameOwnedHandle Ref(VideoCodecFrameHandle frame)
Parameters
frame
VideoCodecFrameHandleTransfer ownership: None Nullable: False
Returns
- VideoCodecFrameOwnedHandle
Transfer ownership: Full Nullable: False
SetUserData(VideoCodecFrameHandle, IntPtr, DestroyNotify)
Calls native method gst_video_codec_frame_set_user_data.
public static extern void SetUserData(VideoCodecFrameHandle frame, IntPtr userData, DestroyNotify notify)
Parameters
frame
VideoCodecFrameHandleTransfer ownership: None Nullable: False
userData
IntPtrTransfer ownership: None Nullable: True
notify
DestroyNotifyTransfer ownership: None Nullable: False
Unref(VideoCodecFrameHandle)
Calls native method gst_video_codec_frame_unref.
public static extern void Unref(VideoCodecFrameHandle frame)
Parameters
frame
VideoCodecFrameHandleTransfer ownership: None Nullable: False