From 0a84f669d3d4c72c498b01b999dd89af7f917480 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Thu, 16 Sep 2004 00:02:32 +0000 Subject: update to new API show source and source_output latencies ad kill buttons to client/sink_input/source_output (incomplete) add vumeter buttons to sink/source git-svn-id: file:///home/lennart/svn/public/paman/trunk@33 cdefa82f-4ce1-0310-97f5-ab6066f37c3c --- src/SinkInputWindow.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/SinkInputWindow.cc') diff --git a/src/SinkInputWindow.cc b/src/SinkInputWindow.cc index 19546a6..6a59969 100644 --- a/src/SinkInputWindow.cc +++ b/src/SinkInputWindow.cc @@ -21,6 +21,7 @@ SinkInputWindow::SinkInputWindow(BaseObjectType* cobject, const Glib::RefPtrget_widget("nameLabel", nameLabel); @@ -38,6 +39,7 @@ SinkInputWindow::SinkInputWindow(BaseObjectType* cobject, const Glib::RefPtrget_widget("volumeScale", volumeScale); refGlade->get_widget("volumeResetButton", volumeResetButton); refGlade->get_widget("volumeMuteButton", volumeMuteButton); + refGlade->get_widget("killButton", killButton); closeButton->signal_clicked().connect(sigc::mem_fun(*this, &SinkInputWindow::onCloseButton)); toOwnerModuleButton->signal_clicked().connect(sigc::mem_fun(*this, &SinkInputWindow::onToOwnerModuleButton)); @@ -72,7 +74,7 @@ void SinkInputWindow::updateInfo(const SinkInputInfo &i) { ownerModuleLabel->set_text(t); } - snprintf(t, sizeof(t), "%u μs (= buffer: %u μs + sink: %u μs)", i.buffer_usec+i.sink_usec, i.buffer_usec, i.sink_usec); + snprintf(t, sizeof(t), "%0.0f μs (= buffer: %0.0f μs + sink: %0.0f μs)", (double) i.buffer_usec+i.sink_usec, (double) i.buffer_usec, (double) i.sink_usec); latencyLabel->set_markup(t); SinkInfo *sink = serverInfoManager->getSinkInfo(i.sink); @@ -134,7 +136,7 @@ void SinkInputWindow::onVolumeMuteButton() { serverInfoManager->setSinkInputVolume(index, PA_VOLUME_MUTED); } -bool SinkInputWindow::on_delete_event(GdkEventAny* e) { +bool SinkInputWindow::on_delete_event(GdkEventAny* ) { hide(); return false; } -- cgit