diff --git a/src/nhttpd/tuxboxapi/coolstream/neutrinoapi.cpp b/src/nhttpd/tuxboxapi/coolstream/neutrinoapi.cpp index 7987537f6..b1e00e092 100644 --- a/src/nhttpd/tuxboxapi/coolstream/neutrinoapi.cpp +++ b/src/nhttpd/tuxboxapi/coolstream/neutrinoapi.cpp @@ -488,10 +488,14 @@ std::string CNeutrinoAPI::getLogoFile(std::string _logoURL, t_channel_id channel _logoURL+="/"; if(access((_logoURL + channelIdAsString + ".jpg").c_str(), 4) == 0) return _logoURL + channelIdAsString + ".jpg"; + else if (access((_logoURL + channelIdAsString + ".png").c_str(), 4) == 0) + return _logoURL + channelIdAsString + ".png"; else if (access((_logoURL + channelIdAsString + ".gif").c_str(), 4) == 0) return _logoURL + channelIdAsString + ".gif"; else if (access((_logoURL + channelName + ".jpg").c_str(), 4) == 0) return _logoURL + channelName + ".jpg"; + else if (access((_logoURL + channelName + ".png").c_str(), 4) == 0) + return _logoURL + channelName + ".png"; else if (access((_logoURL + channelName + ".gif").c_str(), 4) == 0) return _logoURL + channelName + ".gif"; else