From 91c5800b305642bbe3e6f7da6d125520a040c7d8 Mon Sep 17 00:00:00 2001 From: martii Date: Sun, 3 Nov 2013 14:28:52 +0100 Subject: [PATCH] libspark/playback: SuspendSubtitle: check for player being valid Origin commit data ------------------ Branch: master Commit: https://github.com/neutrino-images/ni-libstb-hal/commit/7c4100b8560cea0362c382ec916e4e606ef265e6 Author: martii Date: 2013-11-03 (Sun, 03 Nov 2013) ------------------ No further description and justification available within origin commit message! ------------------ This commit was generated by Migit --- libspark/playback_libeplayer3.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/libspark/playback_libeplayer3.cpp b/libspark/playback_libeplayer3.cpp index 4c2ca4f..9f74aff 100644 --- a/libspark/playback_libeplayer3.cpp +++ b/libspark/playback_libeplayer3.cpp @@ -703,10 +703,12 @@ cPlayback::~cPlayback() void cPlayback::SuspendSubtitle(bool b) { - if (b) - player->playback->Command(player, PLAYBACK_FRAMEBUFFER_LOCK, 0); - else - player->playback->Command(player, PLAYBACK_FRAMEBUFFER_UNLOCK, 0); + if (player && player->playback) { + if (b) + player->playback->Command(player, PLAYBACK_FRAMEBUFFER_LOCK, 0); + else + player->playback->Command(player, PLAYBACK_FRAMEBUFFER_UNLOCK, 0); + } } void cPlayback::RequestAbort() {