Class ProxyPad
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
IntPtrTransfer ownership: None Nullable: False
parent
IntPtrTransfer ownership: None Nullable: True
buffer
BufferUnownedHandleTransfer 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
IntPtrTransfer ownership: None Nullable: False
parent
IntPtrTransfer ownership: None Nullable: True
list
BufferListUnownedHandleTransfer 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
IntPtrTransfer 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
IntPtrTransfer ownership: None Nullable: False
parent
IntPtrTransfer ownership: None Nullable: True
Returns
- IteratorOwnedHandle
Transfer ownership: Full Nullable: True