Class StreamVolume
public class StreamVolume
- Inheritance
-
StreamVolume
- Inherited Members
Methods
ConvertVolume(StreamVolumeFormat, StreamVolumeFormat, double)
Calls native function gst_stream_volume_convert_volume.
public static extern double ConvertVolume(StreamVolumeFormat from, StreamVolumeFormat to, double val)
Parameters
from
StreamVolumeFormatTransfer ownership: None Nullable: False
to
StreamVolumeFormatTransfer ownership: None Nullable: False
val
doubleTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetGType()
Calls native function gst_stream_volume_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetMute(IntPtr)
Calls native method gst_stream_volume_get_mute.
public static extern bool GetMute(IntPtr volume)
Parameters
volume
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetVolume(IntPtr, StreamVolumeFormat)
Calls native method gst_stream_volume_get_volume.
public static extern double GetVolume(IntPtr volume, StreamVolumeFormat format)
Parameters
volume
IntPtrTransfer ownership: None Nullable: False
format
StreamVolumeFormatTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
SetMute(IntPtr, bool)
Calls native method gst_stream_volume_set_mute.
public static extern void SetMute(IntPtr volume, bool mute)
Parameters
volume
IntPtrTransfer ownership: None Nullable: False
mute
boolTransfer ownership: None Nullable: False
SetVolume(IntPtr, StreamVolumeFormat, double)
Calls native method gst_stream_volume_set_volume.
public static extern void SetVolume(IntPtr volume, StreamVolumeFormat format, double val)
Parameters
volume
IntPtrTransfer ownership: None Nullable: False
format
StreamVolumeFormatTransfer ownership: None Nullable: False
val
doubleTransfer ownership: None Nullable: False