int entries = getValue(lineIndex, line).toInt();
int count = m_readFlags == 0 ? (m_count - 1) : m_count;
if (entries != count) {
- emit error(QPlaylistFileParser::FormatError, QString(tr("Error parsing pls: %1, expected count = %2")).
+ emit error(QPlaylistFileParser::FormatError, QString(tr("Error parsing playlist: %1, expected count = %2")).
arg(line, QString::number(count)));
}
break;
if (line.startsWith(QLatin1String("Version"))) {
int version = getValue(lineIndex, line).toInt();
if (version != 2)
- emit error(QPlaylistFileParser::FormatError, QString(tr("Error parsing pls at line[%1], expected version = 2")).arg(line));
+ emit error(QPlaylistFileParser::FormatError, QString(tr("Error parsing playlist at line[%1], expected version = 2")).arg(line));
}
break;
}
QString getValue(int lineIndex, const QString& line) {
int start = line.indexOf('=');
if (start < 0) {
- emit error(QPlaylistFileParser::FormatError, QString(tr("Error parsing pls at line[%1]:%2")).arg(QString::number(lineIndex), line));
+ emit error(QPlaylistFileParser::FormatError, QString(tr("Error parsing playlist at line[%1]:%2")).arg(QString::number(lineIndex), line));
return QString();
}
return line.mid(start + 1).trimmed();
changeStatus(QMediaPlayer::NoMedia);
} else if (stream && (!stream->isReadable())) {
changeStatus(QMediaPlayer::InvalidMedia);
- emit error(QMediaPlayer::ResourceError, tr("Invalid stream source!"), true);
+ emit error(QMediaPlayer::ResourceError, tr("Invalid stream source."), true);
} else {
changeStatus(QMediaPlayer::LoadingMedia);
m_sourceResolver->load(resources, stream);
switch (hr) {
case QMediaPlayer::FormatError:
errorCode = QMediaPlayer::FormatError;
- errorString = tr("Attempting to play invalid Qt resource");
+ errorString = tr("Attempting to play invalid Qt resource.");
break;
case NS_E_FILE_NOT_FOUND:
errorString = tr("The system cannot find the file specified.");
setupPlaybackTopology(mediaSource, sourcePD);
} else {
changeStatus(QMediaPlayer::InvalidMedia);
- emit error(QMediaPlayer::ResourceError, tr("Can't create presentation descriptor!"), true);
+ emit error(QMediaPlayer::ResourceError, tr("Cannot create presentation descriptor."), true);
}
}
hr = sourcePD->GetStreamDescriptorCount(&cSourceStreams);
if (FAILED(hr)) {
changeStatus(QMediaPlayer::UnknownMediaStatus);
- emit error(QMediaPlayer::ResourceError, tr("Failed to get stream count"), true);
+ emit error(QMediaPlayer::ResourceError, tr("Failed to get stream count."), true);
return;
}
hr = MFCreateTopology(&topology);
if (FAILED(hr)) {
changeStatus(QMediaPlayer::UnknownMediaStatus);
- emit error(QMediaPlayer::ResourceError, tr("Failed to create topology!"), true);
+ emit error(QMediaPlayer::ResourceError, tr("Failed to create topology."), true);
return;
}
if (!connected)
hr = sourceNode->ConnectOutput(0, outputNode, 0);
if (FAILED(hr)) {
- emit error(QMediaPlayer::FormatError, tr("Unable to play some stream"), false);
+ emit error(QMediaPlayer::FormatError, tr("Unable to play any stream."), false);
}
else {
succeededCount++;
if (succeededCount == 0) {
changeStatus(QMediaPlayer::InvalidMedia);
- emit error(QMediaPlayer::ResourceError, tr("Unable to play"), true);
+ emit error(QMediaPlayer::ResourceError, tr("Unable to play."), true);
} else {
if (outputNodeId != -1) {
topology = insertMFT(topology, outputNodeId);
hr = m_session->SetTopology(MFSESSION_SETTOPOLOGY_IMMEDIATE, topology);
if (FAILED(hr)) {
changeStatus(QMediaPlayer::UnknownMediaStatus);
- emit error(QMediaPlayer::ResourceError, tr("Failed to set topology!"), true);
+ emit error(QMediaPlayer::ResourceError, tr("Failed to set topology."), true);
}
}
topology->Release();
}
} else {
// Unknown stream type.
- emit error(QMediaPlayer::FormatError, tr("Unknown stream type"), false);
+ emit error(QMediaPlayer::FormatError, tr("Unknown stream type."), false);
}
if (activate) {
m_varStart.hVal.QuadPart = 0;
}
} else {
- emit error(QMediaPlayer::ResourceError, tr("failed to stop"), true);
+ emit error(QMediaPlayer::ResourceError, tr("Failed to stop."), true);
}
}
}
m_state.setCommand(CmdPause);
m_pendingState = CmdPending;
} else {
- emit error(QMediaPlayer::ResourceError, tr("failed to pause"), false);
+ emit error(QMediaPlayer::ResourceError, tr("Failed to pause."), false);
}
}
}
HRESULT hr = MFCreateMediaSession(NULL, &m_session);
if (FAILED(hr)) {
changeStatus(QMediaPlayer::UnknownMediaStatus);
- emit error(QMediaPlayer::ResourceError, tr("Unable to create mediasession"), true);
+ emit error(QMediaPlayer::ResourceError, tr("Unable to create mediasession."), true);
}
hr = m_session->BeginGetEvent(this, m_session);
if (FAILED(hr)) {
changeStatus(QMediaPlayer::UnknownMediaStatus);
- emit error(QMediaPlayer::ResourceError, tr("Unable to pulling session events"), false);
+ emit error(QMediaPlayer::ResourceError, tr("Unable to pull session events."), false);
}
}
m_state.start = position;
m_pendingState = SeekPending;
} else {
- emit error(QMediaPlayer::ResourceError, tr("failed to seek"), true);
+ emit error(QMediaPlayer::ResourceError, tr("Failed to seek."), true);
}
}
sessionEvent->GetValue(&var);
qWarning() << "handleSessionEvent: non fatal error = " << var.ulVal;
PropVariantClear(&var);
- emit error(QMediaPlayer::ResourceError, tr("media session non-fatal error!"), false);
+ emit error(QMediaPlayer::ResourceError, tr("Media session non-fatal error."), false);
}
break;
case MESourceUnknown:
changeStatus(QMediaPlayer::InvalidMedia);
case MEError:
qWarning() << "handleSessionEvent: serious error = " << hrStatus;
- emit error(QMediaPlayer::ResourceError, tr("media session serious error!"), true);
+ emit error(QMediaPlayer::ResourceError, tr("Media session serious error."), true);
break;
case MESessionRateChanged:
// If the rate change succeeded, we've already got the rate