From f3e7db6bcc53146cb67e02a157b857f9e6fb4d7c Mon Sep 17 00:00:00 2001 From: Krisjanis Rijnieks Date: Wed, 9 Mar 2016 20:33:05 +0100 Subject: [PATCH] Attempt to fix not showing image source on rpi --- src/Commands/SetNextSourceCmd.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/Commands/SetNextSourceCmd.cpp b/src/Commands/SetNextSourceCmd.cpp index 1f1da1d..7e7dfac 100644 --- a/src/Commands/SetNextSourceCmd.cpp +++ b/src/Commands/SetNextSourceCmd.cpp @@ -69,9 +69,14 @@ void SetNextSourceCmd::exec(){ } // Load new source - BaseSource * newSource = mediaServer->loadMedia( - _sources[_nextSourceIndex].id, - _sources[_nextSourceIndex].type); + BaseSource * newSource; + if(_sources[_nextSourceIndex].type == SourceType::SOURCE_TYPE_IMAGE){ + newSource = mediaServer->loadImage(_sources[_nextSourceIndex].id); + }else{ + newSource = mediaServer->loadMedia( + _sources[_nextSourceIndex].id, + _sources[_nextSourceIndex].type); + } _surface->setSource(newSource);