<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - SLIDESHOW: Support for the MPRIS media player specification"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=117114">117114</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>SLIDESHOW: Support for the MPRIS media player specification
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>LibreOffice
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (All)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>UNCONFIRMED
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>enhancement
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Impress
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>libreoffice-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>mayeul.cantan@live.fr
          </td>
        </tr></table>
      <p>
        <div>
        <pre>From <a href="https://specifications.freedesktop.org/mpris-spec/latest/">https://specifications.freedesktop.org/mpris-spec/latest/</a> :


<span class="quote">> The Media Player Remote Interfacing Specification is a standard D-Bus interface which aims to provide a common programmatic API for controlling media players.
> It provides a mechanism for discovery, querying and basic playback control of compliant media players, as well as a tracklist interface which is used to add context to the active media item.</span >

It is actually a nice fit for slideshows, with Gwenview adding support to it
lately: <a href="https://www.kde.org/announcements/announce-applications-18.04.0.php">https://www.kde.org/announcements/announce-applications-18.04.0.php</a>

Most controls are not mandatory, including the ones that are not a good fit to
a slideshow: play/pause/stop/seek (though I guess they could be enabled if
there is a video playing? I am not sure every mpris client supports this).

A nice touch would be to add a slideshow miniature trough the mpris:artUrl
metadata :)

This would allow the following:
* Control via media keys son some desktop environments (includes gestures,
remote controls, hardware buttons, etc)
* Control via widgets on some desktop environments (including the ones that
could be on a lock screen, for example)
* Control via any MPRIS controller (including remote ones, such as KDE
Connect's)</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>