summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/playback.c10
-rw-r--r--apps/plugin.c2
2 files changed, 5 insertions, 7 deletions
diff --git a/apps/playback.c b/apps/playback.c
index 391f5e9537..5454fd0e31 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -1145,10 +1145,7 @@ bool codec_request_next_track_callback(void)
1145 track_ridx = 0; 1145 track_ridx = 0;
1146 1146
1147 if (track_ridx == track_widx && tracks[track_ridx].filerem == 0) { 1147 if (track_ridx == track_widx && tracks[track_ridx].filerem == 0) {
1148 if (ci.reload_codec) { 1148 logf("No more tracks");
1149 } else {
1150 logf("No more tracks");
1151 }
1152 new_track = 0; 1149 new_track = 0;
1153 return false; 1150 return false;
1154 } 1151 }
@@ -1256,7 +1253,7 @@ void codec_thread(void)
1256 ci.stop_codec = false; 1253 ci.stop_codec = false;
1257 wrap = (int)&codecbuf[codecbuflen] - (int)cur_ti->codecbuf; 1254 wrap = (int)&codecbuf[codecbuflen] - (int)cur_ti->codecbuf;
1258 status = codec_load_ram(cur_ti->codecbuf, codecsize, 1255 status = codec_load_ram(cur_ti->codecbuf, codecsize,
1259 &ci, &codecbuf[0], codecbuflen); 1256 &ci, &codecbuf[0], wrap);
1260 break ; 1257 break ;
1261 1258
1262#ifndef SIMULATOR 1259#ifndef SIMULATOR
@@ -1272,7 +1269,8 @@ void codec_thread(void)
1272 case CODEC_LOAD: 1269 case CODEC_LOAD:
1273 if (status != PLUGIN_OK) { 1270 if (status != PLUGIN_OK) {
1274 logf("Codec failure"); 1271 logf("Codec failure");
1275 // playing = false; 1272 splash(HZ*2, true, "Codec failure");
1273 playing = false;
1276 } else { 1274 } else {
1277 logf("Codec finished"); 1275 logf("Codec finished");
1278 } 1276 }
diff --git a/apps/plugin.c b/apps/plugin.c
index a97f7e4754..62bc4cfde7 100644
--- a/apps/plugin.c
+++ b/apps/plugin.c
@@ -347,7 +347,7 @@ int codec_load_ram(char* pluginptr, size_t size, void *parameter, void* ptr2, si
347 347
348 size -= copy_n; 348 size -= copy_n;
349 if (size > 0) { 349 if (size > 0) {
350 memcpy(ptr2, &pluginptr[copy_n], size); 350 memcpy(&pluginbuf[copy_n], ptr2, size);
351 } 351 }
352 } 352 }
353 353