I found this which might be the problem:
QUrl AalMediaPlayerControl::unescape(const QMediaContent &media) const
{
if (media.isNull())
return QUrl();
return QUrl::fromPercentEncoding(media.canonicalUrl().toString().toUtf8());
}
I tested this with a small commandline thing, and fromPercentEncoding() can
mangle that url
:
QString str =
"http://previews.7digital.com/clip/40202347?oauth_signature=FVgXk5tzbSyyB6/g/78GO8REavA%3D";
qDebug() << QUrl::fromPercentEncoding(str.toUtf8());
output:
"http://previews.7digital.com/clip/40202347?oauth_signature=FVgXk5tzbSyyB6/g/78GO8REavA="
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1381930
Title:
[TOPBLOCKER] 7digital previews do not play in the scope
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1381930/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs