[beast: 39/95] BSE: remove unused bse_engine_get_threads
- From: Tim Janik <timj src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [beast: 39/95] BSE: remove unused bse_engine_get_threads
- Date: Mon, 25 Mar 2013 00:39:47 +0000 (UTC)
commit 38254bbfb2866f9e9242c2895ebc1483d01cee8c
Author: Tim Janik <timj gnu org>
Date: Tue Mar 19 00:52:16 2013 +0100
BSE: remove unused bse_engine_get_threads
bse/bseengine.cc | 18 +++---------------
bse/bseengine.hh | 5 ++++-
2 files changed, 7 insertions(+), 16 deletions(-)
---
diff --git a/bse/bseengine.cc b/bse/bseengine.cc
index 91366a0..1dd191a 100644
--- a/bse/bseengine.cc
+++ b/bse/bseengine.cc
@@ -1096,7 +1096,7 @@ slave (gpointer data)
/* --- setup & trigger --- */
static gboolean bse_engine_initialized = FALSE;
static gboolean bse_engine_threaded = FALSE;
-static BirnetThread *master_thread = NULL;
+static BirnetThread *master_thread = NULL;
static EngineMasterData master_data;
guint bse_engine_exvar_block_size = 0;
guint bse_engine_exvar_sample_freq = 0;
@@ -1339,6 +1339,7 @@ bse_engine_check (const BseEngineLoop *loop)
else
return bse_engine_has_garbage ();
}
+
/**
*
* Perform necessary work the engine has to handle
@@ -1358,20 +1359,7 @@ bse_engine_dispatch (void)
if (bse_engine_has_garbage ()) /* prevent extra mutex locking */
bse_engine_user_thread_collect ();
}
-BirnetThread**
-bse_engine_get_threads (guint *n_threads)
-{
- BirnetThread **t;
- if (!master_thread)
- {
- *n_threads = 0;
- return NULL;
- }
- *n_threads = 1;
- t = g_new0 (BirnetThread*, 2);
- t[0] = master_thread;
- return t;
-}
+
/**
* @param systime System time in micro seconds.
* @return Engine tick stamp value
diff --git a/bse/bseengine.hh b/bse/bseengine.hh
index 1254924..a7db078 100644
--- a/bse/bseengine.hh
+++ b/bse/bseengine.hh
@@ -190,6 +190,7 @@ guint64 bse_engine_tick_stamp_from_systime (guint64 systime);
#define bse_engine_control_raster() (1 + (const guint) bse_engine_exvar_control_mask)
#define bse_engine_control_mask() (0 + (const guint) bse_engine_exvar_control_mask)
#define BSE_CONTROL_CHECK(index) ((bse_engine_control_mask() & (index)) == 0)
+
/* --- thread handling --- */
typedef struct
{
@@ -199,13 +200,15 @@ typedef struct
GPollFD *fds;
gboolean revents_filled;
} BseEngineLoop;
-BirnetThread** bse_engine_get_threads (guint *n_threads);
+
gboolean bse_engine_prepare (BseEngineLoop *loop);
gboolean bse_engine_check (const BseEngineLoop *loop);
void bse_engine_dispatch (void);
+
/*< private >*/
extern guint bse_engine_exvar_block_size;
extern guint bse_engine_exvar_sample_freq;
extern guint bse_engine_exvar_control_mask;
+
G_END_DECLS
#endif /* __BSE_ENGINE_H__ */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]