CVolume
Object Hierarchy:
Description:
[ CCode ( cname = "pa_cvolume" , has_type_id = false ) ]
public struct CVolume
Content:
Constants:
Creation methods:
Methods:
- public unowned CVolume? @set (uint8 channels, Volume v)
- public Volume avg ()
- public Volume avg_mask (ChannelMap map, ChannelPositionMask mask)
- public bool channels_equal_to (Volume other)
- public bool compatible (SampleSpec ss)
- public bool compatible_with_channel_map (ChannelMap cm)
- public unowned CVolume? dec (Volume minus = 1)
- public unowned CVolume? divide (CVolume other)
- public unowned CVolume? divide_scalar (Volume other)
- public bool equal (CVolume other)
- public float get_balance (ChannelMap map)
- public float get_fade (ChannelMap map)
- public Volume get_position (ChannelMap map, ChannelPosition p)
- public unowned CVolume? inc (Volume plus = 1)
- public unowned CVolume? init ()
- public bool is_muted ()
- public bool is_norm ()
- public Volume max ()
- public Volume max_mask (ChannelMap map, ChannelPositionMask mask)
- public unowned CVolume? merge (CVolume other)
- public Volume min ()
- public Volume min_mask (ChannelMap map, ChannelPositionMask mask)
- public unowned CVolume? multiply (CVolume other)
- public unowned CVolume? multiply_scalar (Volume other)
- public unowned CVolume? mute (uint8 channels)
- public unowned CVolume? remap (ChannelMap from, ChannelMap to)
- public unowned CVolume? reset (uint8 channels)
- public unowned CVolume? scale (Volume max)
- public unowned CVolume? scale_mask (Volume max, ChannelMap map, ChannelPositionMask mask)
- public unowned CVolume? set_balance (ChannelMap map, float b)
- public unowned CVolume? set_fade (ChannelMap map, float f)
- public unowned CVolume? set_position (ChannelMap map, ChannelPosition p, Volume v)
- public unowned string snprint (char[] s)
- public string sprint ()
- public unowned string sw_snprint_dB (char[] s)
- public string sw_sprint_dB ()
- public string to_string ()
- public bool valid ()
Fields: