Logo Search packages:      
Sourcecode: pavucontrol version File versions  Download package

Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions

SinkWidget Class Reference

Inheritance diagram for SinkWidget:
Inheritance graph
[legend]
Collaboration diagram for SinkWidget:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void executeVolumeUpdate ()
virtual void onDefaultToggle ()
void onMenuDeactivated ()
virtual void onMuteToggleButton ()
void onStreamToggleButton ()
void popupMenuPosition (int &x, int &y, bool &push_in)
virtual void prepareMenu (void)
void setChannelMap (const pa_channel_map &m, bool can_decibel)
void setVolume (const pa_cvolume &volume, bool force)
 SinkWidget (BaseObjectType *cobject, const Glib::RefPtr< Gnome::Glade::Xml > &x)
bool timeoutEvent ()
virtual void updateChannelVolume (int channel, pa_volume_t v)

Static Public Member Functions

static SinkWidgetcreate ()

Public Attributes

Gtk::Label * boldNameLabel
bool can_decibel
pa_channel_map channelMap
Gtk::VBox * channelsVBox
ChannelWidgetchannelWidgets [PA_CHANNELS_MAX]
Gtk::CheckMenuItem defaultMenuItem
Glib::ustring description
uint32_t index
Gtk::ToggleButton * lockToggleButton
Gtk::Menu menu
Gtk::ToggleButton * muteToggleButton
Glib::ustring name
Gtk::Label * nameLabel
Gtk::ToggleButton * streamToggleButton
sigc::connection timeoutConnection
SinkType type
bool updating
pa_cvolume volume

Protected Member Functions

virtual bool on_button_press_event (GdkEventButton *event)

Detailed Description

Definition at line 141 of file pavucontrol.cc.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index