Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 172b4fe0 authored by Ayan Ghosh's avatar Ayan Ghosh Committed by Linux Build Service Account
Browse files

AVRCP 1.5 Implementation

AVRCP 1.5 Implementation

Change-Id: Ic0358a344023fd8029e932552988cfff6b6ab750

Call Proper frameworks API for fetching Now playing contents

Call Proper frameworks API for fetching Now playing contents

CRs-Fixed: 725904
Change-Id: I81177f1ce76c3d17038ef0ef5f9509093073cd8b

Properly handle NowPlayingList Browsing commands

Properly handle NowPlayingList Browsing commands
by ensuring the following:
  - Change data type to store Max value of End index.
  - Change implementation to properly handle request
    for any un-supported attribute.
  - Properly store and use start index offset while
    responding with items in NowPlayingList.

CRs-Fixed: 753306 753307 753310

Change-Id: Iccce0ab0577277ebc5107c4e52ef1013eaeaeab3

Properly handle Set player setting attributes response path.

- Properly handle Set player setting attributes response path and
send error code based on whether operation succeeds or fails.

Change-Id: I3f1bf6ccabfdf0dbbae0d136b363efd1c10657d2

AVRCP: Properly handle player set attribute response

Properly handle player set attribute response

Change-Id: I5efd1fb05c145ba5201e5e8c090a4e1dc3e993bd

Proper retrieval and storing of metadata

Proper retrieval and storing of metadata

Change-Id: Ib0a2764c08f92c0d01cb471dd197e5bca09e1f11

Proper Handling of Player Application Attribute change

Proper handling of Player Application Attribute change.
Send response to remote based on the update received
from mediaplayer.

Change-Id: I3d42f110c8152b9e543e0131f39075d959696cb3

Implement new Avrcp framework interface

Provide Implementation for new Avrcp Remotecontroller framework interface

CRs-Fixed: 803375
Change-Id: I756a029105a5136cb95ab7801a22c3afcd472e14

Proper assignment of track number and play position

 - Initialize track number with value as -1 but on
receiving meta update set it to 0 if media player
in use is not capable of setting it to valid value.
This change will help supporting 3rd party media
player apps which are not capable of updating
mentioned fields properly.

 - Explicitly send play-position as 0 in getPlayStatus
response when position is not initialized as specification
suggests that -1 is not a valid value for this command
response. As per specification -1 will still be sent
as the play position in interim response of Play Postion
Changed notification.

Change-Id: I3e10ec4e49df095485fa630b95bf829e755686f1
CRs-Fixed: 836672
parent ef2e57a8
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment