mirror of https://github.com/KDE/kasts.git
eb07e67f70
KMediaSession is an audio player library that has an API which is close to QMediaPlayer and which allows to use --- and dynamically switch between --- different audio backends. At this moment there is implementation for libVLC, gstreamer and QtMultimedia. Only QtMultimedia is a hard dependency in order to at least have one functional backend on all platforms; all other dependencies are optional. KMediaSession has out-of-the-box, built-in MPRIS2 support, sleep inhibit, and basic metadata support. BUG: 462358 Closes #35 |
||
---|---|---|
.. | ||
BSD-2-Clause.txt | ||
BSD-3-Clause.txt | ||
CC-BY-SA-4.0.txt | ||
CC0-1.0.txt | ||
GPL-2.0-only.txt | ||
GPL-2.0-or-later.txt | ||
GPL-3.0-only.txt | ||
GPL-3.0-or-later.txt | ||
LGPL-2.0-or-later.txt | ||
LGPL-2.1-only.txt | ||
LGPL-2.1-or-later.txt | ||
LGPL-3.0-only.txt | ||
LGPL-3.0-or-later.txt | ||
LicenseRef-KDE-Accepted-GPL.txt | ||
LicenseRef-KDE-Accepted-LGPL.txt |