Mediaplayer demo update required for Marlin

Fixed

Description

At present the Qt mediaplayer demo app has not yet been converted to run without the old app framework, some form of update is required to be able to easily demonstrate audio for Marlin.

Known complications:

  • The agl-service-mediaplayer binding was providing most of the functionality, and it makes a lot of use of agl-service-mediascanner to pull playlists from lightmediascanner.  We will likely have to do something along the lines of refactoring out the lightmediascanner code to reuse unless we either build a new API with new IPC out of the old bindings, or find some other simple way to manage media discovery and wire that up to either refactored out binding gstreamer code or QtMultimedia.

  • The Bluetooth support was done using agl-service-bluetooth.  In theory, that can be replaced now with using the refactored out bluez-glib library via libqtappfw, but that'll need to be tested/debugged.

 

Environment

None

Activity

Show:

Walt Miner 
March 11, 2022 at 4:51 PM

Close for MM M3 release

Scott Murray 
March 3, 2022 at 5:44 PM

Modulo any bugs, I would propose that this is now done.

Details

Assignee

Reporter

Fix versions

Labels

Components

Priority

Created January 18, 2022 at 5:44 PM
Updated April 12, 2022 at 1:25 AM
Resolved March 3, 2022 at 5:44 PM