From ad1b47c708837fdd92a7880d097d33304be612eb Mon Sep 17 00:00:00 2001 From: Jacek Jendrzej Date: Sat, 4 Jan 2020 11:07:05 +0100 Subject: [PATCH] libeplayer3-arm:playback.c reduce log errors Origin commit data ------------------ Branch: master Commit: https://github.com/neutrino-images/ni-libstb-hal/commit/6542b3ee9759509931a3bd3dd8d568408b27140c Author: Jacek Jendrzej Date: 2020-01-04 (Sat, 04 Jan 2020) ------------------ No further description and justification available within origin commit message! ------------------ This commit was generated by Migit --- libeplayer3/playback/playback.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/libeplayer3/playback/playback.c b/libeplayer3/playback/playback.c index 9adb94b..296d298 100644 --- a/libeplayer3/playback/playback.c +++ b/libeplayer3/playback/playback.c @@ -242,10 +242,12 @@ static int PlaybackClose(Context_t *context) { playback_err("container delete failed\n"); } - - context->manager->audio->Command(context, MANAGER_DEL, NULL); - context->manager->video->Command(context, MANAGER_DEL, NULL); - context->manager->chapter->Command(context, MANAGER_DEL, NULL); + if(context->manager->audio) + context->manager->audio->Command(context, MANAGER_DEL, NULL); + if(context->manager->video) + context->manager->video->Command(context, MANAGER_DEL, NULL); + if (context->manager->chapter) + context->manager->chapter->Command(context, MANAGER_DEL, NULL); context->playback->isPaused = 0; context->playback->isPlaying = 0;