diff options
Diffstat (limited to 'apps/plugins')
-rw-r--r-- | apps/plugins/clock/clock_settings.c | 2 | ||||
-rw-r--r-- | apps/plugins/jpeg/jpeg.c | 2 | ||||
-rw-r--r-- | apps/plugins/mpegplayer/disk_buf.c | 6 | ||||
-rw-r--r-- | apps/plugins/video.c | 2 | ||||
-rw-r--r-- | apps/plugins/wavplay.c | 2 |
5 files changed, 14 insertions, 0 deletions
diff --git a/apps/plugins/clock/clock_settings.c b/apps/plugins/clock/clock_settings.c index d765cbb0da..ef3114a943 100644 --- a/apps/plugins/clock/clock_settings.c +++ b/apps/plugins/clock/clock_settings.c | |||
@@ -173,7 +173,9 @@ void load_settings(void){ | |||
173 | draw_message(display, MESSAGE_ERRLOAD, 1); | 173 | draw_message(display, MESSAGE_ERRLOAD, 1); |
174 | display->update(); | 174 | display->update(); |
175 | } | 175 | } |
176 | #ifdef HAVE_DISK_STORAGE | ||
176 | rb->storage_sleep(); | 177 | rb->storage_sleep(); |
178 | #endif | ||
177 | rb->sleep(HZ); | 179 | rb->sleep(HZ); |
178 | } | 180 | } |
179 | 181 | ||
diff --git a/apps/plugins/jpeg/jpeg.c b/apps/plugins/jpeg/jpeg.c index fc98834a7d..685122bb1a 100644 --- a/apps/plugins/jpeg/jpeg.c +++ b/apps/plugins/jpeg/jpeg.c | |||
@@ -1038,7 +1038,9 @@ int load_and_show(char* filename) | |||
1038 | else if(immediate_ata_off) | 1038 | else if(immediate_ata_off) |
1039 | { | 1039 | { |
1040 | /* running slideshow and time is long enough: power down disk */ | 1040 | /* running slideshow and time is long enough: power down disk */ |
1041 | #ifdef HAVE_DISK_STORAGE | ||
1041 | rb->storage_sleep(); | 1042 | rb->storage_sleep(); |
1043 | #endif | ||
1042 | } | 1044 | } |
1043 | #endif | 1045 | #endif |
1044 | 1046 | ||
diff --git a/apps/plugins/mpegplayer/disk_buf.c b/apps/plugins/mpegplayer/disk_buf.c index defd8ef81d..4328606a1e 100644 --- a/apps/plugins/mpegplayer/disk_buf.c +++ b/apps/plugins/mpegplayer/disk_buf.c | |||
@@ -172,7 +172,9 @@ static inline void disk_buf_buffer(void) | |||
172 | if (!stream_get_window(&sw)) | 172 | if (!stream_get_window(&sw)) |
173 | { | 173 | { |
174 | disk_buf.state = TSTATE_DATA; | 174 | disk_buf.state = TSTATE_DATA; |
175 | #ifdef HAVE_DISK_STORAGE | ||
175 | rb->storage_sleep(); | 176 | rb->storage_sleep(); |
177 | #endif | ||
176 | break; | 178 | break; |
177 | } | 179 | } |
178 | 180 | ||
@@ -187,7 +189,9 @@ static inline void disk_buf_buffer(void) | |||
187 | /* Free space is less than one page */ | 189 | /* Free space is less than one page */ |
188 | disk_buf.state = TSTATE_DATA; | 190 | disk_buf.state = TSTATE_DATA; |
189 | disk_buf.low_wm = DISK_BUF_LOW_WATERMARK; | 191 | disk_buf.low_wm = DISK_BUF_LOW_WATERMARK; |
192 | #ifdef HAVE_DISK_STORAGE | ||
190 | rb->storage_sleep(); | 193 | rb->storage_sleep(); |
194 | #endif | ||
191 | break; | 195 | break; |
192 | } | 196 | } |
193 | 197 | ||
@@ -209,7 +213,9 @@ static inline void disk_buf_buffer(void) | |||
209 | { | 213 | { |
210 | /* Error or end of stream */ | 214 | /* Error or end of stream */ |
211 | disk_buf.state = TSTATE_EOS; | 215 | disk_buf.state = TSTATE_EOS; |
216 | #ifdef HAVE_DISK_STORAGE | ||
212 | rb->storage_sleep(); | 217 | rb->storage_sleep(); |
218 | #endif | ||
213 | break; | 219 | break; |
214 | } | 220 | } |
215 | 221 | ||
diff --git a/apps/plugins/video.c b/apps/plugins/video.c index 6b0a47c7c6..8ead0a72f3 100644 --- a/apps/plugins/video.c +++ b/apps/plugins/video.c | |||
@@ -681,7 +681,9 @@ int PlayTick(int fd) | |||
681 | #endif | 681 | #endif |
682 | ) | 682 | ) |
683 | { | 683 | { |
684 | #ifdef HAVE_DISK_STORAGE | ||
684 | rb->storage_sleep(); /* no point in leaving the disk run til timeout */ | 685 | rb->storage_sleep(); /* no point in leaving the disk run til timeout */ |
686 | #endif | ||
685 | gPlay.bDiskSleep = true; | 687 | gPlay.bDiskSleep = true; |
686 | } | 688 | } |
687 | 689 | ||
diff --git a/apps/plugins/wavplay.c b/apps/plugins/wavplay.c index 368d8e3475..9cb784b54d 100644 --- a/apps/plugins/wavplay.c +++ b/apps/plugins/wavplay.c | |||
@@ -3596,7 +3596,9 @@ int play_file(char* filename) | |||
3596 | if (free_space <= 0) | 3596 | if (free_space <= 0) |
3597 | { | 3597 | { |
3598 | filling = false; | 3598 | filling = false; |
3599 | #ifdef HAVE_DISK_STORAGE | ||
3599 | rb->storage_sleep(); | 3600 | rb->storage_sleep(); |
3601 | #endif | ||
3600 | } | 3602 | } |
3601 | else | 3603 | else |
3602 | { | 3604 | { |