[gnome-media] Bug 581630 - Use g_timeout_add_seconds to reduce wakeups
- From: Marc-Andre Lureau <malureau src gnome org>
- To: svn-commits-list gnome org
- Subject: [gnome-media] Bug 581630 - Use g_timeout_add_seconds to reduce wakeups
- Date: Mon, 15 Jun 2009 13:52:08 -0400 (EDT)
commit d4f3d2a908ad7f3a812a451a9d11adc5319727cb
Author: Javier Jardón <javierjc1982 gmail com>
Date: Wed May 6 20:31:29 2009 +0200
Bug 581630 - Use g_timeout_add_seconds to reduce wakeups
* gnome-cd/cdrom.c, (gnome_cdrom_construct),
* grecord/src/gsr-window.c, (pipeline_error_cb)
gnome-cd/cdrom.c | 4 ++--
grecord/src/gsr-window.c | 8 ++++----
2 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/gnome-cd/cdrom.c b/gnome-cd/cdrom.c
index dc18617..d2cad65 100644
--- a/gnome-cd/cdrom.c
+++ b/gnome-cd/cdrom.c
@@ -40,7 +40,7 @@
#include "gnome-cd.h"
/* how frequently we poke at the cdrom (ms) */
-#define CDROM_POLL_TIMEOUT 1000
+#define CDROM_POLL_TIMEOUT 1
static GObjectClass *parent_class = NULL;
@@ -873,7 +873,7 @@ gnome_cdrom_construct (GnomeCDRom *cdrom,
case GNOME_CDROM_UPDATE_WHEN_CHANGED:
case GNOME_CDROM_UPDATE_CONTINOUS:
- cdrom->priv->update_id = g_timeout_add (
+ cdrom->priv->update_id = g_timeout_add_seconds (
CDROM_POLL_TIMEOUT, timeout_update_cd, cdrom);
break;
diff --git a/grecord/src/gsr-window.c b/grecord/src/gsr-window.c
index 764bee6..b8cd22e 100644
--- a/grecord/src/gsr-window.c
+++ b/grecord/src/gsr-window.c
@@ -63,7 +63,7 @@ extern void gsr_add_recent (gchar *filename);
#define KEY_SAVE_DIR GCONF_DIR "system-state/save-file-directory"
#define KEY_LAST_PROFILE_ID GCONF_DIR "last-profile-id"
#define KEY_LAST_INPUT GCONF_DIR "last-input"
-#define EBUSY_TRY_AGAIN 3000 /* Empirical data */
+#define EBUSY_TRY_AGAIN 3 /* Empirical data */
typedef struct _GSRWindowPipeline {
GstElement *pipeline;
@@ -554,9 +554,9 @@ pipeline_error_cb (GstBus * bus, GstMessage * msg, GSRWindow * window)
window->priv->ebusy_pipeline = pipeline;
window->priv->ebusy_timeout_id =
- g_timeout_add (EBUSY_TRY_AGAIN,
- (GSourceFunc) handle_ebusy_error,
- window);
+ g_timeout_add_seconds (EBUSY_TRY_AGAIN,
+ (GSourceFunc) handle_ebusy_error,
+ window);
g_error_free (error);
g_free (dbg);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]