Class AudioBaseSrc
- Namespace
- GstAudio
- Assembly
- GstAudio-1.0.dll
public class AudioBaseSrc : PushSrc, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
AudioBaseSrc
- Implements
- Derived
- Inherited Members
Constructors
AudioBaseSrc(params ConstructArgument[])
public AudioBaseSrc(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
AudioBaseSrc(AudioBaseSrcHandle)
public AudioBaseSrc(AudioBaseSrcHandle handle)
Parameters
handle
AudioBaseSrcHandle
Fields
ActualBufferTimePropertyDefinition
public static readonly Property<long, AudioBaseSrc> ActualBufferTimePropertyDefinition
Field Value
ActualLatencyTimePropertyDefinition
public static readonly Property<long, AudioBaseSrc> ActualLatencyTimePropertyDefinition
Field Value
BufferTimePropertyDefinition
public static readonly Property<long, AudioBaseSrc> BufferTimePropertyDefinition
Field Value
LatencyTimePropertyDefinition
public static readonly Property<long, AudioBaseSrc> LatencyTimePropertyDefinition
Field Value
ProvideClockPropertyDefinition
public static readonly Property<bool, AudioBaseSrc> ProvideClockPropertyDefinition
Field Value
SlaveMethodPropertyDefinition
public static readonly Property<AudioBaseSrcSlaveMethod, AudioBaseSrc> SlaveMethodPropertyDefinition
Field Value
Properties
ActualBufferTime
public long ActualBufferTime { get; }
Property Value
ActualLatencyTime
public long ActualLatencyTime { get; }
Property Value
BufferTime
public long BufferTime { get; set; }
Property Value
LatencyTime
public long LatencyTime { get; set; }
Property Value
ProvideClock
public bool ProvideClock { get; set; }
Property Value
SlaveMethod
public AudioBaseSrcSlaveMethod SlaveMethod { get; set; }
Property Value
Methods
CreateRingbuffer()
public AudioRingBuffer? CreateRingbuffer()
Returns
GetGType()
public static Type GetGType()
Returns
GetProvideClock()
public bool GetProvideClock()
Returns
GetSlaveMethod()
public AudioBaseSrcSlaveMethod GetSlaveMethod()
Returns
SetProvideClock(bool)
public void SetProvideClock(bool provide)
Parameters
provide
bool
SetSlaveMethod(AudioBaseSrcSlaveMethod)
public void SetSlaveMethod(AudioBaseSrcSlaveMethod method)
Parameters
method
AudioBaseSrcSlaveMethod