public interface Mixer {
public signal void mute_toggled ( MixerTrack channel,
bool mute ) ;
public signal void option_changed ( MixerOptions opts,
string option ) ;
public signal void record_toggled ( MixerTrack channel,
bool record ) ;
public signal void volume_changed ( MixerTrack channel,
void** volumes ) ;
public static MixerMessageType message_get_type ( Message message ) ;
public static void message_parse_mute_toggled ( Message message,
weak MixerTrack track,
bool mute ) ;
public static void message_parse_option_changed ( Message message,
weak MixerOptions options,
string value ) ;
public static void message_parse_record_toggled ( Message message,
weak MixerTrack track,
bool record ) ;
public static void message_parse_volume_changed ( Message message,
weak MixerTrack track,
int volumes,
int num_channels ) ;
public abstract MixerFlags get_mixer_flags ( ) ;
public abstract weak string get_option ( MixerOptions opts ) ;
public abstract void get_volume ( MixerTrack track,
int volumes ) ;
public abstract weak GLib.List list_tracks ( ) ;
public abstract void set_mute ( MixerTrack track,
bool mute ) ;
public abstract void set_option ( MixerOptions opts,
string value ) ;
public abstract void set_record ( MixerTrack track,
bool record ) ;
public abstract void set_volume ( MixerTrack track,
int volumes ) ;
}
public signal void mute_toggled ( MixerTrack channel,
bool mute ) ;
public signal void option_changed ( MixerOptions opts,
string option ) ;
public signal void record_toggled ( MixerTrack channel,
bool record ) ;
public signal void volume_changed ( MixerTrack channel,
void** volumes ) ;
public static MixerMessageType message_get_type ( Message message ) ;
public static void message_parse_mute_toggled ( Message message,
weak MixerTrack track,
bool mute ) ;
public static void message_parse_option_changed ( Message message,
weak MixerOptions options,
string value ) ;
public static void message_parse_record_toggled ( Message message,
weak MixerTrack track,
bool record ) ;
public static void message_parse_volume_changed ( Message message,
weak MixerTrack track,
int volumes,
int num_channels ) ;
public abstract MixerFlags get_mixer_flags ( ) ;
public abstract weak string get_option ( MixerOptions opts ) ;
public abstract void get_volume ( MixerTrack track,
int volumes ) ;
public abstract weak GLib.List list_tracks ( ) ;
public abstract void set_mute ( MixerTrack track,
bool mute ) ;
public abstract void set_option ( MixerOptions opts,
string value ) ;
public abstract void set_record ( MixerTrack track,
bool record ) ;
public abstract void set_volume ( MixerTrack track,
int volumes ) ;
Created by Valadoc