Class AggregatorPad
public class AggregatorPad
- Inheritance
-
AggregatorPad
- Inherited Members
Methods
DropBuffer(nint)
Calls native method gst_aggregator_pad_drop_buffer.
public static extern bool DropBuffer(nint pad)
Parameters
pad
nintTransfer 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(nint)
Calls native method gst_aggregator_pad_has_buffer. Version: 1.14.1
[Version("1.14.1")]
public static extern bool HasBuffer(nint pad)
Parameters
pad
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsEos(nint)
Calls native method gst_aggregator_pad_is_eos.
public static extern bool IsEos(nint pad)
Parameters
pad
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsInactive(nint)
Calls native method gst_aggregator_pad_is_inactive. Version: 1.20
[Version("1.20")]
public static extern bool IsInactive(nint pad)
Parameters
pad
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
PeekBuffer(nint)
Calls native method gst_aggregator_pad_peek_buffer.
public static extern BufferOwnedHandle PeekBuffer(nint pad)
Parameters
pad
nintTransfer ownership: None Nullable: False
Returns
- BufferOwnedHandle
Transfer ownership: Full Nullable: True
PopBuffer(nint)
Calls native method gst_aggregator_pad_pop_buffer.
public static extern BufferOwnedHandle PopBuffer(nint pad)
Parameters
pad
nintTransfer ownership: None Nullable: False
Returns
- BufferOwnedHandle
Transfer ownership: Full Nullable: True