On 28/05/21 11:09, Lars Knoll wrote:
> Before we go into the topics below, can we take a step back, please? I’d 
> first like to know *why* you were developing and maintaining your own 
> multimedia backend.

In short, because of lifecycle. In Ubuntu Touch, applications are
stopped when in the background, so the system offers services which
provide support for long-running operations.
One of them is playing audio: our QtMultimedia plugin is little more
than a thin D-Bus library that delegates all the work to a D-Bus service
(which itself is running GStreamer).

Besides that, the media service also pauses the music when a phone call
comes or an alert sound arrives, and has logic for a few other cases
that would be hard (if not impossible) to achieve for a confined
application.

Ciao,
  Alberto

-- 
http://www.mardy.it - Geek in un lingua international
_______________________________________________
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

Reply via email to