-
Task
-
Resolution: Unresolved
-
Normal
-
None
-
None
Move the media player functionality into separate plugin. This requires extensions to the plugin system.
Rationale: The player is based on QtMultimedia, and as such heavily depends on the playback capability of the underlying platform. While it works quite well in general, it means not all formats supported by Picard can be played.
Having this as a plugin would also allow for alternative implementations which could use different playback backend implementations.
Audio playback also brings with it a whole set of additional complexity that makes it difficult to support fully as part of core Picard.
- is related to
-
PICARD-1616 Windows: File currently played in internal player cannot be saved
- Open
-
PICARD-2331 Update to PyQt 6
- Closed
-
PICARD-1861 Update plugin management system
- In Progress