diff options
Diffstat (limited to 'apps/iap.c')
-rw-r--r-- | apps/iap.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/apps/iap.c b/apps/iap.c index dd29563b1e..4d0c473800 100644 --- a/apps/iap.c +++ b/apps/iap.c | |||
@@ -29,6 +29,7 @@ | |||
29 | #include "system.h" | 29 | #include "system.h" |
30 | #include "kernel.h" | 30 | #include "kernel.h" |
31 | #include "serial.h" | 31 | #include "serial.h" |
32 | #include "appevents.h" | ||
32 | 33 | ||
33 | #include "playlist.h" | 34 | #include "playlist.h" |
34 | #include "playback.h" | 35 | #include "playback.h" |
@@ -80,6 +81,7 @@ void iap_setup(int ratenum) | |||
80 | iap_setupflag = true; | 81 | iap_setupflag = true; |
81 | iap_remotebtn = BUTTON_NONE; | 82 | iap_remotebtn = BUTTON_NONE; |
82 | tick_add_task(iap_task); | 83 | tick_add_task(iap_task); |
84 | add_event(PLAYBACK_EVENT_TRACK_CHANGE, false, iap_track_changed); | ||
83 | } | 85 | } |
84 | 86 | ||
85 | void iap_bitrate_set(int ratenum) | 87 | void iap_bitrate_set(int ratenum) |
@@ -175,8 +177,10 @@ int iap_getc(unsigned char x) | |||
175 | return newpkt; | 177 | return newpkt; |
176 | } | 178 | } |
177 | 179 | ||
178 | void iap_track_changed(void) | 180 | /* called by playback when the next track starts */ |
181 | void iap_track_changed(void *ignored) | ||
179 | { | 182 | { |
183 | (void)ignored; | ||
180 | iap_changedctr = 1; | 184 | iap_changedctr = 1; |
181 | } | 185 | } |
182 | 186 | ||