Table of Contents

Class BaseParseFrame

Namespace
GstBase.Internal
Assembly
GstBase-1.0.dll
public class BaseParseFrame
Inheritance
BaseParseFrame
Inherited Members

Methods

Copy(BaseParseFrameHandle)

Calls native method gst_base_parse_frame_copy. Version: 1.12.1

[Version("1.12.1")]
public static extern BaseParseFrameOwnedHandle Copy(BaseParseFrameHandle frame)

Parameters

frame BaseParseFrameHandle

Transfer ownership: None Nullable: False

Returns

BaseParseFrameOwnedHandle

Transfer ownership: Full Nullable: False

Free(BaseParseFrameHandle)

Calls native method gst_base_parse_frame_free.

public static extern void Free(BaseParseFrameHandle frame)

Parameters

frame BaseParseFrameHandle

Transfer ownership: None Nullable: False

GetGType()

Calls native function gst_base_parse_frame_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

Init(BaseParseFrameHandle)

Calls native method gst_base_parse_frame_init.

public static extern void Init(BaseParseFrameHandle frame)

Parameters

frame BaseParseFrameHandle

Transfer ownership: None Nullable: False

New(BufferHandle, BaseParseFrameFlags, int)

Calls native constructor gst_base_parse_frame_new.

public static extern BaseParseFrameOwnedHandle New(BufferHandle buffer, BaseParseFrameFlags flags, int overhead)

Parameters

buffer BufferHandle

Transfer ownership: None Nullable: False

flags BaseParseFrameFlags

Transfer ownership: None Nullable: False

overhead int

Transfer ownership: None Nullable: False

Returns

BaseParseFrameOwnedHandle

Transfer ownership: Full Nullable: False