Bug 306250 - Provide backend plugin info
Summary: Provide backend plugin info
Status: CONFIRMED
Alias: None
Product: Phonon
Classification: Frameworks and Libraries
Component: frontend (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: 4.6.1
Assignee: Harald Sitter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-04 14:03 UTC by Bart Cerneels
Modified: 2012-09-04 14:03 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bart Cerneels 2012-09-04 14:03:14 UTC
In Amarok we use some unreliable KServiceTypeTrader hacks to get the name and version of the current phonon backend. This is not reliable because the configured backend is not necessarily the loaded backend.

Please provide functions to get backend info. Minimally the name and version, if possible also the plugin path and other info useful for debugging.

Functions in the Phonon namespace are prefered. ex. Phonon::phononVersion().

Reproducible: Always