diff --git a/src/gui/imdb.cpp b/src/gui/imdb.cpp index 8ecbbf670..606ffefe8 100644 --- a/src/gui/imdb.cpp +++ b/src/gui/imdb.cpp @@ -323,6 +323,16 @@ int CIMDB::getIMDb(const std::string& epgTitle) //download Poster if(m["Poster"] != "N/A") { + // if possible load bigger image + std::string origURL ("300"); + std::string replURL ("600"); + + if (m["Poster"].compare(m["Poster"].size()-7,3,origURL) == 0){ + //std::cout << "########## " << m["Poster"] << " contains " << origURL << '\n'; + m["Poster"].replace(m["Poster"].size()-7,3,replURL); + //std::cout << "########## New string: " << m["Poster"] << '\n'; + } + if (httpTool.downloadFile(m["Poster"], posterfile.c_str())) return 2; else {