Class AggregatorPad
public class AggregatorPad
- Inheritance
-
AggregatorPad
- Inherited Members
Methods
DropBuffer(IntPtr)
Calls native method gst_aggregator_pad_drop_buffer.
public static extern bool DropBuffer(IntPtr pad)
Parameters
pad
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function gst_aggregator_pad_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
HasBuffer(IntPtr)
Calls native method gst_aggregator_pad_has_buffer. Version: 1.14.1
[Version("1.14.1")]
public static extern bool HasBuffer(IntPtr pad)
Parameters
pad
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsEos(IntPtr)
Calls native method gst_aggregator_pad_is_eos.
public static extern bool IsEos(IntPtr pad)
Parameters
pad
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsInactive(IntPtr)
Calls native method gst_aggregator_pad_is_inactive. Version: 1.20
[Version("1.20")]
public static extern bool IsInactive(IntPtr pad)
Parameters
pad
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekBuffer(IntPtr)
Calls native method gst_aggregator_pad_peek_buffer.
public static extern BufferOwnedHandle PeekBuffer(IntPtr pad)
Parameters
pad
IntPtrTransfer ownership: None Nullable: False
Returns
- BufferOwnedHandle
Transfer ownership: Full Nullable: True
PopBuffer(IntPtr)
Calls native method gst_aggregator_pad_pop_buffer.
public static extern BufferOwnedHandle PopBuffer(IntPtr pad)
Parameters
pad
IntPtrTransfer ownership: None Nullable: False
Returns
- BufferOwnedHandle
Transfer ownership: Full Nullable: True