Mediaplayer: UIs (Qt or HTML5) must remain independent of business logic underneath

Description

Current situation (FF.rc2): Mediaplayer QML app handles direct calls to Bluetooth API (see: https://git.automotivelinux.org/apps/mediaplayer/tree/app/MediaPlayer.qml#n43 ).

BT streams (ADSP, AVRCP) should be handled at least in agl-service-mediaplayer and probably in 4a layers, as some BT chipsets expose audio channels directly as ALSA pcms (that's the case for M3+KF).

Environment

None

Activity

Show:

Loïc Collignon [ IoT.bzh ] 
June 28, 2019 at 8:17 AM

Mediaplayer should now use pipewire instead of 4a.

Won't Fix

Details

Assignee

Reporter

Labels

Contract ID

Affects versions

Priority

Created July 27, 2018 at 3:53 PM
Updated June 28, 2019 at 7:19 PM
Resolved June 28, 2019 at 8:17 AM