# HG changeset patch # User William Pitcock # Date 1192149535 18000 # Node ID a98b1189777bd38174d7de5894d09b1fb1c114dc # Parent 8ec5bb8aac58009caa77a15bad428453acee258e add new hook, playback seek, and subscribe mainwin_update_song_info() to it. diff -r 8ec5bb8aac58 -r a98b1189777b src/audacious/playback.c --- a/src/audacious/playback.c Thu Oct 11 16:14:21 2007 -0500 +++ b/src/audacious/playback.c Thu Oct 11 19:38:55 2007 -0500 @@ -502,6 +502,8 @@ playback_pause(); output_set_volume(l, r); } + + hook_call("playback seek", playback); } void diff -r 8ec5bb8aac58 -r a98b1189777b src/audacious/ui_main.c --- a/src/audacious/ui_main.c Thu Oct 11 16:14:21 2007 -0500 +++ b/src/audacious/ui_main.c Thu Oct 11 19:38:55 2007 -0500 @@ -2447,6 +2447,8 @@ hook_associate("playback audio error", (void *) mainwin_stop_pushed, NULL); hook_associate("playback audio error", (void *) run_no_output_device_dialog, NULL); + + hook_associate("playback seek", (HookFunction) mainwin_update_song_info, NULL); } static void