Make player engine use GObject signals

Bug #594664 reported by Mathias Brodala
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Exaile
Invalid
Wishlist
Unassigned

Bug Description

Since the player engine is a singleton now which is accessible from everywhere, moving from xl.event events to GObject signals seems appropriate.

In this context a "position-changed" signal or similar should be introduced. This signal would be emitted automatically at a specified interval or after a seek to notify about playback position changes. This could slightly compensate for Gstreamer lacking such a signal.

Revision history for this message
Dustin Spicuzza (dustin-virtualroadside) wrote :

Given the player is no longer a singleton, this may or may not make sense any more. Would certainly be quite a bit of work, plus we'd need to deal with threading problems.

Changed in exaile:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.