Contents
Summary
Use phonon-vlc as the default phonon backend in KDE (instead of phonon-gstreamer).
Owner
- Name: Luc Menut
- Email: lmenut@mageia.org
Resources
- Packagers: KDE team
- QA for tests
Current status
- Targeted release: Mageia 5
- Last updated: 2025/05/09
- Percentage of completion: 100% (phonon-vlc packaged, task-kde4 & meta-task updated)
Detailed Description
Phonon is the multimedia API used by KDE.
It interfaces with various backends, gstreamer, vlc, xine.
Currently we use the gstreamer backend by default.
It was the default backend upstream until recently.
With the release of phonon-backend-vlc 0.7.0, phonon vlc became the preferred backend.
http://community.kde.org/Phonon/Releases/VLC/0.7.0
"Phonon VLC is now the highest rated backend due to its high quality.
This means that whenever an additional backend is installed and the user did not choose a preferred backend Phonon VLC will be used by default."
Why it would be good for Mageia to include it
- we would use the default backend upstream, meaning more tested, more supported
- if we can completely remove gstreamer from KDE install, we will remove the dependency on apper
packagekit-gstreamer-plugin -> packagekit -> packagekit-gui -> apper
Test case
phonon-vlc is available, and can already be tested.
test that there is no regression in KDE multimedia applications which use phonon; amarok, dragon player, notifications, ...
Software / Packages Dependencies
mainly meta-task: rpmsrate-raw & prefer.vendor.list
What could disrupt development of this new feature
regressions in KDE multimedia applications due to the phonon backend change.
Planning
- ASAP (before alpha), modify priority in prefer.vendor.list, and adjust package in rpmsrate-raw -> DONE
- test, test and test :-)
- verify impact on installs media
Contingency
revert to phonon-gstreamer by default
Release Notes
Documentation
http://community.kde.org/Phonon
http://community.kde.org/Phonon/Releases/VLC