Table of Contents

Class ProxyPad

Namespace
Gst.Internal
Assembly
Gst-1.0.dll
public class ProxyPad
Inheritance
ProxyPad
Inherited Members

Methods

ChainDefault(IntPtr, IntPtr, BufferUnownedHandle)

Calls native function gst_proxy_pad_chain_default.

public static extern FlowReturn ChainDefault(IntPtr pad, IntPtr parent, BufferUnownedHandle buffer)

Parameters

pad IntPtr

Transfer ownership: None Nullable: False

parent IntPtr

Transfer ownership: None Nullable: True

buffer BufferUnownedHandle

Transfer ownership: Full Nullable: False

Returns

FlowReturn

Transfer ownership: None Nullable: False

ChainListDefault(IntPtr, IntPtr, BufferListUnownedHandle)

Calls native function gst_proxy_pad_chain_list_default.

public static extern FlowReturn ChainListDefault(IntPtr pad, IntPtr parent, BufferListUnownedHandle list)

Parameters

pad IntPtr

Transfer ownership: None Nullable: False

parent IntPtr

Transfer ownership: None Nullable: True

list BufferListUnownedHandle

Transfer ownership: Full Nullable: False

Returns

FlowReturn

Transfer ownership: None Nullable: False

GetGType()

Calls native function gst_proxy_pad_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetInternal(IntPtr)

Calls native method gst_proxy_pad_get_internal.

public static extern IntPtr GetInternal(IntPtr pad)

Parameters

pad IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: True

IterateInternalLinksDefault(IntPtr, IntPtr)

Calls native function gst_proxy_pad_iterate_internal_links_default.

public static extern IteratorOwnedHandle IterateInternalLinksDefault(IntPtr pad, IntPtr parent)

Parameters

pad IntPtr

Transfer ownership: None Nullable: False

parent IntPtr

Transfer ownership: None Nullable: True

Returns

IteratorOwnedHandle

Transfer ownership: Full Nullable: True