Class AudioBaseSrc
public class AudioBaseSrc
- Inheritance
-
AudioBaseSrc
- Inherited Members
Methods
CreateRingbuffer(IntPtr)
Calls native method gst_audio_base_src_create_ringbuffer.
public static extern IntPtr CreateRingbuffer(IntPtr src)
Parameters
src
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetGType()
Calls native function gst_audio_base_src_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetProvideClock(IntPtr)
Calls native method gst_audio_base_src_get_provide_clock.
public static extern bool GetProvideClock(IntPtr src)
Parameters
src
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetSlaveMethod(IntPtr)
Calls native method gst_audio_base_src_get_slave_method.
public static extern AudioBaseSrcSlaveMethod GetSlaveMethod(IntPtr src)
Parameters
src
IntPtrTransfer ownership: None Nullable: False
Returns
- AudioBaseSrcSlaveMethod
Transfer ownership: None Nullable: False
SetProvideClock(IntPtr, bool)
Calls native method gst_audio_base_src_set_provide_clock.
public static extern void SetProvideClock(IntPtr src, bool provide)
Parameters
src
IntPtrTransfer ownership: None Nullable: False
provide
boolTransfer ownership: None Nullable: False
SetSlaveMethod(IntPtr, AudioBaseSrcSlaveMethod)
Calls native method gst_audio_base_src_set_slave_method.
public static extern void SetSlaveMethod(IntPtr src, AudioBaseSrcSlaveMethod method)
Parameters
src
IntPtrTransfer ownership: None Nullable: False
method
AudioBaseSrcSlaveMethodTransfer ownership: None Nullable: False