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

Public Member Functions | Public Attributes | Protected Member Functions

StreamWidget Class Reference

Inheritance diagram for StreamWidget:
Inheritance graph
Collaboration diagram for StreamWidget:
Collaboration graph

List of all members.

Public Member Functions

virtual void executeVolumeUpdate ()
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)
 StreamWidget (BaseObjectType *cobject, const Glib::RefPtr< Gnome::Glade::Xml > &x)
bool timeoutEvent ()
virtual void updateChannelVolume (int channel, pa_volume_t v)

Public Attributes

Gtk::Label * boldNameLabel
pa_channel_map channelMap
Gtk::VBox * channelsVBox
ChannelWidgetchannelWidgets [PA_CHANNELS_MAX]
Gtk::ToggleButton * lockToggleButton
Gtk::Menu menu
Gtk::ToggleButton * muteToggleButton
Gtk::Label * nameLabel
Gtk::ToggleButton * streamToggleButton
sigc::connection timeoutConnection
bool updating
pa_cvolume volume

Protected Member Functions

virtual bool on_button_press_event (GdkEventButton *event)

Detailed Description

Definition at line 116 of file pavucontrol.cc.

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

Generated by  Doxygen 1.6.0   Back to index