Class StreamVolumeHelper
- Namespace
- GstAudio
- Assembly
- GstAudio-1.0.dll
public sealed class StreamVolumeHelper : Object, StreamVolume, NativeObject, IDisposable, InstanceFactory, GTypeProvider
- Inheritance
-
StreamVolumeHelper
- Implements
- Inherited Members
Constructors
StreamVolumeHelper(ObjectHandle)
protected StreamVolumeHelper(ObjectHandle handle)
Parameters
handleObjectHandle
Properties
Mute
public bool Mute { get; set; }
Property Value
Volume
public double Volume { get; set; }
Property Value
Methods
ConvertVolume(StreamVolumeFormat, StreamVolumeFormat, double)
public static double ConvertVolume(StreamVolumeFormat from, StreamVolumeFormat to, double val)
Parameters
fromStreamVolumeFormattoStreamVolumeFormatvaldouble
Returns
GetGType()
public static Type GetGType()
Returns
GetMute()
public bool GetMute()
Returns
GetVolume(StreamVolumeFormat)
public double GetVolume(StreamVolumeFormat format)
Parameters
formatStreamVolumeFormat
Returns
NewFromPointer(nint, bool)
Creates a new managed StreamVolumeHelper instance for a given pointer.
public static StreamVolumeHelper NewFromPointer(nint ptr, bool ownsHandle)
Parameters
Returns
SetMute(bool)
public void SetMute(bool mute)
Parameters
mutebool
SetVolume(StreamVolumeFormat, double)
public void SetVolume(StreamVolumeFormat format, double val)
Parameters
formatStreamVolumeFormatvaldouble