Class FlowCombiner
public class FlowCombiner
- Inheritance
-
FlowCombiner
- Inherited Members
Methods
AddPad(FlowCombinerHandle, nint)
Calls native method gst_flow_combiner_add_pad. Version: 1.4
[Version("1.4")]
public static extern void AddPad(FlowCombinerHandle combiner, nint pad)
Parameters
combiner
FlowCombinerHandleTransfer ownership: None Nullable: False
pad
nintTransfer ownership: None Nullable: False
Clear(FlowCombinerHandle)
Calls native method gst_flow_combiner_clear. Version: 1.6
[Version("1.6")]
public static extern void Clear(FlowCombinerHandle combiner)
Parameters
combiner
FlowCombinerHandleTransfer ownership: None Nullable: False
Free(FlowCombinerHandle)
Calls native method gst_flow_combiner_free. Version: 1.4
[Version("1.4")]
public static extern void Free(FlowCombinerHandle combiner)
Parameters
combiner
FlowCombinerHandleTransfer ownership: None Nullable: False
GetGType()
Calls native function gst_flow_combiner_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
New()
Calls native constructor gst_flow_combiner_new. Version: 1.4
[Version("1.4")]
public static extern FlowCombinerOwnedHandle New()
Returns
- FlowCombinerOwnedHandle
Transfer ownership: Full Nullable: False
Ref(FlowCombinerHandle)
Calls native method gst_flow_combiner_ref. Version: 1.12.1
[Version("1.12.1")]
public static extern FlowCombinerOwnedHandle Ref(FlowCombinerHandle combiner)
Parameters
combiner
FlowCombinerHandleTransfer ownership: None Nullable: False
Returns
- FlowCombinerOwnedHandle
Transfer ownership: Full Nullable: False
RemovePad(FlowCombinerHandle, nint)
Calls native method gst_flow_combiner_remove_pad. Version: 1.4
[Version("1.4")]
public static extern void RemovePad(FlowCombinerHandle combiner, nint pad)
Parameters
combiner
FlowCombinerHandleTransfer ownership: None Nullable: False
pad
nintTransfer ownership: None Nullable: False
Reset(FlowCombinerHandle)
Calls native method gst_flow_combiner_reset. Version: 1.6
[Version("1.6")]
public static extern void Reset(FlowCombinerHandle combiner)
Parameters
combiner
FlowCombinerHandleTransfer ownership: None Nullable: False
Unref(FlowCombinerHandle)
Calls native method gst_flow_combiner_unref. Version: 1.12.1
[Version("1.12.1")]
public static extern void Unref(FlowCombinerHandle combiner)
Parameters
combiner
FlowCombinerHandleTransfer ownership: None Nullable: False
UpdateFlow(FlowCombinerHandle, FlowReturn)
Calls native method gst_flow_combiner_update_flow. Version: 1.4
[Version("1.4")]
public static extern FlowReturn UpdateFlow(FlowCombinerHandle combiner, FlowReturn fret)
Parameters
combiner
FlowCombinerHandleTransfer ownership: None Nullable: False
fret
FlowReturnTransfer ownership: None Nullable: False
Returns
- FlowReturn
Transfer ownership: None Nullable: False
UpdatePadFlow(FlowCombinerHandle, nint, FlowReturn)
Calls native method gst_flow_combiner_update_pad_flow. Version: 1.6
[Version("1.6")]
public static extern FlowReturn UpdatePadFlow(FlowCombinerHandle combiner, nint pad, FlowReturn fret)
Parameters
combiner
FlowCombinerHandleTransfer ownership: None Nullable: False
pad
nintTransfer ownership: None Nullable: False
fret
FlowReturnTransfer ownership: None Nullable: False
Returns
- FlowReturn
Transfer ownership: None Nullable: False