fixes for compilation
This commit is contained in:
parent
f08bcb813d
commit
c6aea2bbfa
@ -4504,47 +4504,87 @@ Login tokens expiration: %2</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="151"/>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="167"/>
|
||||
<source>Cannot load media (missing codecs)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="170"/>
|
||||
<source>Unrecognized format</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="173"/>
|
||||
<source>Network problem</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="176"/>
|
||||
<source>Access denied</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="180"/>
|
||||
<source>Service is missing</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="183"/>
|
||||
<source>This is playlist</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="187"/>
|
||||
<source>No errors</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="190"/>
|
||||
<source>Unknown error</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="205"/>
|
||||
<source>No media</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="154"/>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="208"/>
|
||||
<source>Loading...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="157"/>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="211"/>
|
||||
<source>Media loaded</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="160"/>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="214"/>
|
||||
<source>Media stalled</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="163"/>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="217"/>
|
||||
<source>Buffering...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="166"/>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="220"/>
|
||||
<source>Loaded</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="169"/>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="223"/>
|
||||
<source>Ended</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="172"/>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="226"/>
|
||||
<source>Media is invalid</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="175"/>
|
||||
<location filename="../src/librssguard/gui/reusable/mediaplayer.cpp" line="229"/>
|
||||
<source>Unknown</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@ -5550,7 +5590,7 @@ Login tokens expiration: %2</source>
|
||||
<context>
|
||||
<name>QObject</name>
|
||||
<message numerus="yes">
|
||||
<location filename="../src/librssguard/core/feeddownloader.cpp" line="552"/>
|
||||
<location filename="../src/librssguard/core/feeddownloader.cpp" line="558"/>
|
||||
<source>
|
||||
|
||||
+ %n other feeds.</source>
|
||||
|
@ -103,7 +103,12 @@ void MediaPlayer::onDurationChanged(qint64 duration) {
|
||||
}
|
||||
|
||||
void MediaPlayer::onErrorOccurred(QMediaPlayer::Error error, const QString& error_string) {
|
||||
m_ui.m_lblStatus->setText(error_string);
|
||||
if (error_string.isEmpty()) {
|
||||
m_ui.m_lblStatus->setText(errorToString(error));
|
||||
}
|
||||
else {
|
||||
m_ui.m_lblStatus->setText(error_string);
|
||||
}
|
||||
}
|
||||
|
||||
void MediaPlayer::onAudioAvailable(bool available) {
|
||||
@ -156,6 +161,36 @@ void MediaPlayer::onSeekableChanged(bool seekable) {
|
||||
}
|
||||
}
|
||||
|
||||
QString MediaPlayer::errorToString(QMediaPlayer::Error error) const {
|
||||
switch (error) {
|
||||
case QMediaPlayer::ResourceError:
|
||||
return tr("Cannot load media (missing codecs)");
|
||||
|
||||
case QMediaPlayer::FormatError:
|
||||
return tr("Unrecognized format");
|
||||
|
||||
case QMediaPlayer::NetworkError:
|
||||
return tr("Network problem");
|
||||
|
||||
case QMediaPlayer::AccessDeniedError:
|
||||
return tr("Access denied");
|
||||
|
||||
#if QT_VERSION_MAJOR == 5
|
||||
case QMediaPlayer::ServiceMissingError:
|
||||
return tr("Service is missing");
|
||||
|
||||
case QMediaPlayer::MediaIsPlaylist:
|
||||
return tr("This is playlist");
|
||||
#endif
|
||||
|
||||
case QMediaPlayer::NoError:
|
||||
return tr("No errors");
|
||||
|
||||
default:
|
||||
return tr("Unknown error");
|
||||
}
|
||||
}
|
||||
|
||||
float MediaPlayer::convertSliderVolume(int slider_volume) const {
|
||||
return slider_volume / 100.0f;
|
||||
}
|
||||
|
@ -64,6 +64,7 @@ class MediaPlayer : public TabContent {
|
||||
qint64 convertSliderProgress(int slider_progress) const;
|
||||
int convertToSliderProgress(qint64 player_progress) const;
|
||||
|
||||
QString errorToString(QMediaPlayer::Error error) const;
|
||||
QString mediaStatusToString(QMediaPlayer::MediaStatus status) const;
|
||||
|
||||
void setupIcons();
|
||||
|
Loading…
x
Reference in New Issue
Block a user