This is a package with shrunken deadbeef media player core and a bunch of mainline plugins, used as a dependency for DeadBeef Silica application. Please do not install it separately.
Attachment | Size | Date |
---|---|---|
deadbeef-0.7.2-10.22.1.jolla_.armv7hl.rpm | 1.95 MB | 25/12/2017 - 18:09 |
deadbeef-0.7.2-10.25.1.jolla_.armv7hl.rpm | 1.99 MB | 22/02/2018 - 18:40 |
deadbeef-0.7.2-10.27.1.armv7hl.rpm | 4.94 MB | 23/04/2019 - 19:50 |
deadbeef-0.7.2-10.28.1.armv7hl.rpm | 4.94 MB | 12/08/2019 - 19:50 |
deadbeef-1.8.2-1.armv7hl.rpm | 2.09 MB | 09/02/2020 - 13:25 |
Comments
cmazieri
Tue, 2019/12/10 - 20:25
Permalink
Hi,
I am interested in learning how to use MPRIS and Bluetooh AVRCP
Is it possible to share the source code?
Any available documentation about it will also be appreciated.
kravich
Wed, 2019/12/11 - 15:49
Permalink
Hi!
To support MPRIS, you need to implement following specification: https://specifications.freedesktop.org/mpris-spec/latest/
Bluetooth AVRCP support in Bluez 5 (Sailfish X and probably some other phones) is based on MPRIS. To implement it, one must do the following:
After this, Bluez will use provided object to call Play()/Pause()/etc methods of org.mpris.MediaPlayer2.Player interface on it according to what buttons are pressed on BT headset, and will query object properties to obtain nowplaying information.
Please note that in Bluez 4 (Jolla1 and other phones) AVRCP support is not based on MPRIS and should be implemented in a different way. I can share my findings on it as well if you need.
In DeadBeef Silica, both MPRIS and BT AVRCP functionality is implemented in my fork of a 3rd-party MPRIS plugin:
You can use this code as a reference.
Please feel free to ask additional questions, I'll be happy to help if i can.
cmazieri
Wed, 2019/12/11 - 18:24
Permalink
That's very kind of you,
Thank you very much.
sdiconov
Sun, 2018/04/22 - 01:01
Permalink
There is also a problem with libzip. Even the rebuilt package fails to install.
manisblack
Thu, 2018/02/22 - 16:00
Permalink
Hello everyone and thank you for this application
Unfortunately during the update jolla 2.1.4.13 deadbeef was uninstalled, I wanted reinstalled after this update but impossible due to a missing libavcodec.so.56 dependency.
While waiting for the next version of deadbeef, I have manually copied all the application files and dependencies into my system from a backup, and deadbeef is working again.
This message has been translated with google translate.
kravich
Thu, 2018/02/22 - 18:52
Permalink
Yes, I have got the same problem after update to pre-release version of 2.1.4.13. As a workaround I disabled ffmpeg plugin and uploaded rebuilt "deadbeef" package, so now deadbeef could be installed again.
Because of missing ffmpeg plugin some secondary audio formats may become unplayable. I will try to fix this issue properly along with next update of GUI plugin.
manisblack
Thu, 2018/02/22 - 23:37
Permalink
Thank you for your answer, I look forward to the next version of deadbeef