D22050: Port from phonon to qtmultimedia

Méven Car noreply at phabricator.kde.org
Sun Jun 23 16:56:34 BST 2019


meven added a comment.


  In D22050#485439 <https://phabricator.kde.org/D22050#485439>, @ltoscano wrote:
  
  > Then maybe fix phonon? This is a more generic discussion. Let's not patch stuff here and there.
  
  
  When phonon was conceived, Qt::Multimedia didn't exist : we didn't have the alternative.
  Fixing phonon would be possible but it has been, I believe, little maintained over the years, I wouldn't expect it to be better anytime soon.
  And since now we have a viable alternative maintained by Qt, I'd say let's save manpower and sunset phonon usage.
  
  Porting to Qt Multimedia isn't perfect though.
  Its performance is on par with phonon-gstreamer, which is not great on Linux anyway.
  And dolphin might be the first to introduce a dependency on Qt-multimedia in KDE ecosystem which could cause a burden on our dear packagers.
  But those drawbacks are not showstoppers.
  
  In D22050#485444 <https://phabricator.kde.org/D22050#485444>, @ltoscano wrote:
  
  > Isn't that a plugin-specific issue?
  
  
  Do you mean engine backend ?
  Currently we have only phonon-gstreamer in good shape, I believe.
  AFAIK phonon-vlc has more issues than phonon-gstreamer, and according to my tests does not come with much performance gain or benefits.
  
  In D22050#485451 <https://phabricator.kde.org/D22050#485451>, @ltoscano wrote:
  
  > Can we have a global discussion about this, then? Normally I would agree on moving on something provided by Qt, but from what I heard, it's not that QtMultimedia is such a happy and working software whose future is nice and shiny.
  
  
  Sure, I am not opinionated here, neither am I in a hurry.
  I would be curious about opinions of phonon maintainers/commiters, perhaps I make wrong assumptions here.

REPOSITORY
  R318 Dolphin

REVISION DETAIL
  https://phabricator.kde.org/D22050

To: meven, #dolphin, elvisangelaccio
Cc: broulik, ltoscano, kfm-devel, fprice, fbampaloukas, alexde, feverfew, meven, spoorun, navarromorales, firef, andrebarros, emmanuelp, mikesomov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.kde.org/mailman/private/kfm-devel/attachments/20190623/2832a865/attachment.htm>


More information about the kfm-devel mailing list