mirror of
https://github.com/KDE/kasts.git
synced 2024-12-13 00:56:09 +01:00
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
13 lines
665 B
Plaintext
13 lines
665 B
Plaintext
This library is free software; you can redistribute it and/or
|
|
modify it under the terms of the GNU Lesser General Public
|
|
License as published by the Free Software Foundation; either
|
|
version 3 of the license or (at your option) any later version
|
|
that is accepted by the membership of KDE e.V. (or its successor
|
|
approved by the membership of KDE e.V.), which shall act as a
|
|
proxy as defined in Section 6 of version 3 of the license.
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU General Public License for more details.
|