ytparser: prefer 720p (due to 1080p playback problems with ffmpeg/eplayer3/spark, and I'm not even sure which of those is at fault)

This commit is contained in:
martii
2013-06-08 08:38:12 +02:00
committed by [CST] Focus
parent 1f297edafe
commit eb00181c52

View File

@@ -67,11 +67,11 @@ std::string cYTVideoInfo::GetUrl(int fmt)
return it->second.GetUrl();
return "";
}
if ((it = formats.find(37)) != formats.end())
if ((it = formats.find(22)) != formats.end()) // 720p
return it->second.GetUrl();
if ((it = formats.find(22)) != formats.end())
if ((it = formats.find(37)) != formats.end()) // 1080p
return it->second.GetUrl();
if ((it = formats.find(18)) != formats.end())
if ((it = formats.find(18)) != formats.end()) // 270p/360p
return it->second.GetUrl();
return "";
}