remove manual status update method

This commit is contained in:
zmike 2014-02-01 13:35:44 -05:00
parent 38f9b385b7
commit 48380bfd72
3 changed files with 1 additions and 17 deletions

View File

@ -677,13 +677,6 @@ control_skip_forward(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void
empd_empc_next_call(empd_proxy);
}
static Eina_Bool
status_poller(void *d EINA_UNUSED)
{
empd_empc_status_call(empd_proxy);
return EINA_TRUE;
}
static void
slider_seek(void *data EINA_UNUSED, Evas_Object *obj, void *event_info EINA_UNUSED)
{
@ -863,8 +856,6 @@ main(int argc, char *argv[])
for (i = 0; i < EMPC_METADATA_TYPE_COUNT; i++)
empc_metadata_fetch_reqs[i] = eina_hash_string_superfast_new(free_cbs[i]);
ecore_poller_add(ECORE_POLLER_CORE, 8, status_poller, NULL);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
modpath = getenv("EMPC_MODULE_DIR");
@ -878,8 +869,6 @@ main(int argc, char *argv[])
E_LIST_HANDLER_APPEND(handlers, EMPD_EMPC_STATUS_EVENT, empc_status, NULL);
E_LIST_HANDLER_APPEND(handlers, EMPD_EMPC_QUEUE_LIST_EVENT, empc_queue_list, NULL);
empd_empc_status_call(empd_proxy);
win = elm_win_add(NULL, "empc", ELM_WIN_BASIC);
elm_win_title_set(win, "empc");
elm_win_autodel_set(win, 1);

View File

@ -417,7 +417,7 @@ data_cb(void *d EINA_UNUSED, int t EINA_UNUSED, Ecore_Con_Event_Server_Data *ev)
else
{
eldbus_service_signal_emit(empd_iface, EMPD_SIGNAL_CONNECTED);
empd->pinger = ecore_poller_add(ECORE_POLLER_CORE, 16, pinger_cb, NULL);
empd->pinger = ecore_poller_add(ECORE_POLLER_CORE, 8, pinger_cb, NULL);
}
return ECORE_CALLBACK_DONE;
}
@ -445,7 +445,6 @@ _dbus_##name##_cb(const Eldbus_Service_Interface *iface EINA_UNUSED, const Eldbu
return eldbus_message_method_return_new(msg); \
}
DBUS_BASIC_CB(status, STATUS)
DBUS_BASIC_CB(currentsong, CURRENT_SONG)
DBUS_BASIC_CB(play, PLAY)
@ -562,7 +561,6 @@ _dbus_delete_list_cb(const Eldbus_Service_Interface *iface EINA_UNUSED, const El
static const Eldbus_Method empd_methods[] =
{
{ "Status", NULL, NULL, _dbus_status_cb, 0},
{ "CurrentSong", NULL, NULL, _dbus_currentsong_cb, 0},
{ "Play", NULL, NULL, _dbus_play_cb, 0},
{ "Pause", ELDBUS_ARGS({"b", "mode"}), NULL, _dbus_pause_cb, 0},

View File

@ -27,9 +27,6 @@
</signal>
</interface>
<interface name="org.empd.empc">
<method name="Status">
<annotation name="org.freedesktop.DBus.Method.NoReply" value="true" />
</method>
<method name="CurrentSong">
<annotation name="org.freedesktop.DBus.Method.NoReply" value="true" />
</method>