diff options
-rw-r--r-- | apps/gui/skin_engine/skin_engine.c | 7 | ||||
-rw-r--r-- | docs/CREDITS | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/apps/gui/skin_engine/skin_engine.c b/apps/gui/skin_engine/skin_engine.c index b14460e17e..ec4e1fd073 100644 --- a/apps/gui/skin_engine/skin_engine.c +++ b/apps/gui/skin_engine/skin_engine.c | |||
@@ -39,6 +39,9 @@ | |||
39 | #define FAILSAFENAME "rockbox_failsafe" | 39 | #define FAILSAFENAME "rockbox_failsafe" |
40 | 40 | ||
41 | void skin_data_free_buflib_allocs(struct wps_data *wps_data); | 41 | void skin_data_free_buflib_allocs(struct wps_data *wps_data); |
42 | #ifdef HAVE_ALBUMART | ||
43 | void playback_release_aa_slot(int slot); | ||
44 | #endif | ||
42 | char* wps_default_skin(enum screen_type screen); | 45 | char* wps_default_skin(enum screen_type screen); |
43 | char* default_radio_skin(enum screen_type screen); | 46 | char* default_radio_skin(enum screen_type screen); |
44 | static bool skins_initialised = false; | 47 | static bool skins_initialised = false; |
@@ -169,6 +172,10 @@ void settings_apply_skins(void) | |||
169 | if (!first_run) | 172 | if (!first_run) |
170 | { | 173 | { |
171 | skin_data_free_buflib_allocs(&skins[i][j].data); | 174 | skin_data_free_buflib_allocs(&skins[i][j].data); |
175 | #ifdef HAVE_ALBUMART | ||
176 | if (skins[i][j].data.playback_aa_slot >= 0) | ||
177 | playback_release_aa_slot(skins[i][j].data.playback_aa_slot); | ||
178 | #endif | ||
172 | #ifdef HAVE_BACKDROP_IMAGE | 179 | #ifdef HAVE_BACKDROP_IMAGE |
173 | if (skins[i][j].data.backdrop_id >= 0) | 180 | if (skins[i][j].data.backdrop_id >= 0) |
174 | skin_backdrop_unload(skins[i][j].data.backdrop_id); | 181 | skin_backdrop_unload(skins[i][j].data.backdrop_id); |
diff --git a/docs/CREDITS b/docs/CREDITS index 6df7e58bca..43adcc5955 100644 --- a/docs/CREDITS +++ b/docs/CREDITS | |||
@@ -675,6 +675,7 @@ Nathan Follens | |||
675 | Gergely Békési | 675 | Gergely Békési |
676 | Stephane Doyon | 676 | Stephane Doyon |
677 | Alex Wallis | 677 | Alex Wallis |
678 | Christian Soffke | ||
678 | 679 | ||
679 | The libmad team | 680 | The libmad team |
680 | The wavpack team | 681 | The wavpack team |