From 3ca9c451a4ba253f49971c96ce6ef1460a5f0627 Mon Sep 17 00:00:00 2001 From: max_10 Date: Wed, 20 Dec 2017 19:32:22 +0100 Subject: [PATCH] libeplayer3-arm: fix playback (thx DboxOldie) --- libeplayer3-arm/playback/playback.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libeplayer3-arm/playback/playback.c b/libeplayer3-arm/playback/playback.c index 19dfb6b..2e3b449 100644 --- a/libeplayer3-arm/playback/playback.c +++ b/libeplayer3-arm/playback/playback.c @@ -75,10 +75,14 @@ static int32_t PlaybackTerminate(Context_t *context); int8_t PlaybackDieNow(int8_t val) { static int8_t dieNow = 0; - if (val) + if (val == 1) { dieNow = 1; } + else if (val == 2) + { + dieNow = 0; + } return dieNow; } @@ -194,6 +198,7 @@ static int PlaybackClose(Context_t *context) free(context->playback->uri); context->playback->uri = NULL; } + PlaybackDieNow(2); playback_printf(10, "exiting with value %d\n", ret); return ret; }