1
0
mirror of https://github.com/strawberrymusicplayer/strawberry synced 2024-12-16 10:38:53 +01:00
strawberry-audio-player-win.../3rdparty
Emmanuel 0637b65846
Fix a few narrowing conversions (#761)
* Fix narrowing conversion in album cover loader

* Fix narrowing conversions in discogs cover provider

* Fix narrowing conversions in spotify cover provider

* Add explicit conversion in moodbarbuilder

* Fix narrowing conversions in osd dbus

* Make WordyTimeNanosec use unsigned quint64

* Fix narrowing conversions in song

* Fix narrowing conversions in qobuz stream url request

* Make ConnectionInfo.msgLen use unsigned quint64

* Make AnalizerBase.timeout to signed int

* Fix narrowing conversions in album cover fetcher

* Make fht type be unsigned int

* Correct for type in blockanalizer and use std::fill where possible

* Revert "Fix narrowing conversions in song"

This reverts commit 3de291394d.
2021-09-12 21:24:22 +02:00
..
macdeployqt macdeployqt: Replace foreach with C++11 for loop 2021-08-23 01:44:35 +02:00
singleapplication Fix a few narrowing conversions (#761) 2021-09-12 21:24:22 +02:00
SPMediaKeyTap Add SPMediaKeyTap back (#621) 2021-01-06 14:46:21 +01:00
README.md Update README.md 2021-03-19 00:35:13 +01:00

3rdparty libraries located in this directory

singleapplication

This is a small static library used by Strawberry to prevent it from starting twice per user session. If the user tries to start strawberry twice, the main window will maximize instead of starting another instance. If you dynamically link to your systems version, you'll need two versions, one defined as QApplication and one as a QCoreApplication. It is included here because it is not packed by distros and is also used on macOS and Windows.

URL: https://github.com/itay-grudev/SingleApplication

SPMediaKeyTap

Used on macOS to exclusively enable strawberry to grab global media shortcuts. Can safely be deleted on other platforms.

macdeployqt

A modified version of Qt's official macdeployqt utility that fixes some issues, this version also deploys gstreamer plugins. Can safely be deleted on other platforms.