diff options
author | Alexey Yakovenko <wakeroid@gmail.com> | 2009-11-12 21:09:26 +0100 |
---|---|---|
committer | Alexey Yakovenko <wakeroid@gmail.com> | 2009-11-12 21:09:26 +0100 |
commit | 45fd185e734b0755a843017f891b178133ae43ea (patch) | |
tree | 0b3a704daa98c06a477a5ee682f551f7018d6b12 /plugins.c | |
parent | ebabdc99d7bcab39b80f8ac3938a477c3190fa27 (diff) |
gtkui WIP
Diffstat (limited to 'plugins.c')
-rw-r--r-- | plugins.c | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -61,6 +61,14 @@ static DB_functions_t deadbeef_api = { .playback_set_pos = plug_playback_set_pos, .playback_get_samplerate = p_get_rate, .playback_update_bitrate = streamer_update_bitrate, + // playback status + .playback_isstopped = p_isstopped, + .playback_ispaused = p_ispaused, + // streamer access + .streamer_get_playing_track = streamer_get_playing_track, + .streamer_get_streaming_track = streamer_get_streaming_track, + .streamer_get_playpos = streamer_get_playpos, + // process control .get_config_dir = plug_get_config_dir, .quit = plug_quit, // threading @@ -83,6 +91,7 @@ static DB_functions_t deadbeef_api = { .pl_get_idx_of = (int (*) (DB_playItem_t *it))pl_get_idx_of, .pl_set_item_duration = (void (*) (DB_playItem_t *it, float duration))pl_set_item_duration, .pl_get_item_duration = (float (*) (DB_playItem_t *it))pl_get_item_duration, + .pl_get_totaltime = pl_get_totaltime, // metainfo .pl_add_meta = (void (*) (DB_playItem_t *, const char *, const char *))pl_add_meta, .pl_find_meta = (const char *(*) (DB_playItem_t *, const char *))pl_find_meta, |