The last-played position is synced with, allowing you to start listening to an episode on one device, and resume from the last-played position on another device.This, in turn, can be used for automatically deleting only finished episodes, but not partially-played ones (in the Clean-up tab of Preferences, uncheck “Remove played episodes even if unfinished”). Based on the last-played position, gPodder can determine when an episode is “finished” (fully played).The last-played position can be displayed in the episodes list (make sure “duration” is checked in View -> Visible columns).The ability to track an episode’s last-played position plays nicely with a number of other optional gPodder features: In this way, we gain support for all MPRIS-capable players with a single gPodder extension, rather than having to implement – within each media player separately –a gPodder-oriented plugin. So the idea of this gPodder extension is to listen for the MPRIS notifications and translate them, where appropriate, to gPodder’s native Media Player D-Bus API. It, too, runs over D-Bus, and a number of high-profile media players already implement it. On the other hand, the Media Player Remote Interfacing Specification (MPRIS) seems to be more widely adopted, while offering similar functionality (and then some). In theory, plugins could be written to implement this API in other players – there’s even a GSoC Idea to do this – but as far as I know, no such plugins have yet been written. Unfortunately, to the best of my knowledge, only one media player ( Panucci) implements this API. ![]() This, in turn, can be used to determine whether an episode is “finished” (fully played), or to resume subsequent playback from the last-played position. gPodder listens to these notifications, and uses that information, for example, to store an episode’s last-played position. GPodder defines the Media Player D-Bus API for media players to use for reporting their current playback position over D-Bus. Extension Source History (prior to inclusion in gPodder).Listen to notifications from MPRIS-capable players and translate them to gPodder’s Media Player D-Bus API.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |