diff options
author | waker <wakeroid@gmail.com> | 2009-08-25 22:58:10 +0200 |
---|---|---|
committer | waker <wakeroid@gmail.com> | 2009-08-25 22:58:10 +0200 |
commit | d8a6c838e60a50db2ec35a00c45786a2df9d0f43 (patch) | |
tree | a6eb64394a2f09594fb641a1448a836c542eb28e /main.c | |
parent | e961015695b5c65c61a2b945989c38061374e0a7 (diff) |
plugins prototyping WIP
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -48,6 +48,7 @@ #include "conf.h" #include "volume.h" #include "session.h" +#include "plugins.h" #ifndef PREFIX #error PREFIX must be defined @@ -310,6 +311,7 @@ player_thread (uintptr_t ctx) { messagepump_push (M_TERMINATE, 0, 0, 0); } } + plug_trigger_event (DB_EV_FRAMEUPDATE); uint32_t msg; uintptr_t ctx; uint32_t p1; @@ -345,6 +347,7 @@ player_thread (uintptr_t ctx) { // update playlist view gtkpl_songchanged (&main_playlist, p1, p2); GDK_THREADS_LEAVE(); + plug_trigger_event (DB_EV_SONGCHANGED); break; case M_PLAYSONG: gtkpl_playsong (&main_playlist); @@ -576,6 +579,7 @@ main (int argc, char *argv[]) { conf_load (); pl_load (defpl); session_load (sessfile); + plug_load_all (); messagepump_init (); codec_init_locking (); streamer_init (); |