diff --git a/ChangeLog b/ChangeLog index 766d4a5ed..f7f369952 100644 --- a/ChangeLog +++ b/ChangeLog @@ -63,6 +63,7 @@ 47. URL encode online stream URLs before passing to MPD. 48. Show podcast descriptions in tooltips. 49. Parse name field in playlists. +50. Use 32-bit int for bitrate and samplerate staus values. 2.0.1 ----- diff --git a/mpd-interface/mpdstatus.h b/mpd-interface/mpdstatus.h index 13903eb6a..aea25cee7 100644 --- a/mpd-interface/mpdstatus.h +++ b/mpd-interface/mpdstatus.h @@ -74,8 +74,8 @@ struct MPDStatusValues { qint32 nextSongId; qint32 timeElapsed; qint32 timeTotal; - quint16 bitrate; - quint16 samplerate; + quint32 bitrate; + quint32 samplerate; quint8 bits; quint8 channels; qint32 updatingDb; @@ -108,8 +108,8 @@ public: qint32 nextSongId() const { return values.nextSongId; } qint32 timeElapsed() const { return values.timeElapsed; } qint32 timeTotal() const { return values.timeTotal; } - quint16 bitrate() const { return values.bitrate; } - quint16 samplerate() const { return values.samplerate; } + quint32 bitrate() const { return values.bitrate; } + quint32 samplerate() const { return values.samplerate; } quint8 bits() const { return values.bits; } quint8 channels() const { return values.channels; } qint32 updatingDb() const { return values.updatingDb; }