Bug 117114 - SLIDESHOW: Support for the MPRIS media player specification
Summary: SLIDESHOW: Support for the MPRIS media player specification
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All Linux (All)
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Media-Playback Slide-Show
  Show dependency treegraph
 
Reported: 2018-04-19 19:47 UTC by mayeul.cantan
Modified: 2019-01-08 19:27 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mayeul.cantan 2018-04-19 19:47:37 UTC
From https://specifications.freedesktop.org/mpris-spec/latest/ :


> 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.

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

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)
Comment 1 mayeul.cantan 2018-04-19 19:58:36 UTC
See also:

* Progress on Okular: https://phabricator.kde.org/D11250
* Blog post by the creator of the gwenview patch: https://frinring.wordpress.com/2018/03/15/present-your-images-from-the-couch-with-gwenview-mpris-kde-connect/
Comment 2 Buovjaga 2018-04-23 10:51:20 UTC
Sounds good -> NEW