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>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<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>
|
<source>No media</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<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>
|
<source>Loading...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<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>
|
<source>Media loaded</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<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>
|
<source>Media stalled</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<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>
|
<source>Buffering...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<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>
|
<source>Loaded</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<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>
|
<source>Ended</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<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>
|
<source>Media is invalid</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<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>
|
<source>Unknown</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@ -5550,7 +5590,7 @@ Login tokens expiration: %2</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>QObject</name>
|
<name>QObject</name>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/librssguard/core/feeddownloader.cpp" line="552"/>
|
<location filename="../src/librssguard/core/feeddownloader.cpp" line="558"/>
|
||||||
<source>
|
<source>
|
||||||
|
|
||||||
+ %n other feeds.</source>
|
+ %n other feeds.</source>
|
||||||
|
@ -103,7 +103,12 @@ void MediaPlayer::onDurationChanged(qint64 duration) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void MediaPlayer::onErrorOccurred(QMediaPlayer::Error error, const QString& error_string) {
|
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) {
|
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 {
|
float MediaPlayer::convertSliderVolume(int slider_volume) const {
|
||||||
return slider_volume / 100.0f;
|
return slider_volume / 100.0f;
|
||||||
}
|
}
|
||||||
|
@ -64,6 +64,7 @@ class MediaPlayer : public TabContent {
|
|||||||
qint64 convertSliderProgress(int slider_progress) const;
|
qint64 convertSliderProgress(int slider_progress) const;
|
||||||
int convertToSliderProgress(qint64 player_progress) const;
|
int convertToSliderProgress(qint64 player_progress) const;
|
||||||
|
|
||||||
|
QString errorToString(QMediaPlayer::Error error) const;
|
||||||
QString mediaStatusToString(QMediaPlayer::MediaStatus status) const;
|
QString mediaStatusToString(QMediaPlayer::MediaStatus status) const;
|
||||||
|
|
||||||
void setupIcons();
|
void setupIcons();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user