AVRCP: Introducing PlaybackStatus timer and GetPlayStatus related changes

1. Starting playback status timer after sending CHANGED response when
   device is just connected and when last playback status differ from
   current playback status.
2. If AVRCP blacklisted device does not register after sending CHANGED
   response and if it does GetPlayStatus then send play status as Playing
   if player updates play status as PAUSED/STOPPED (decision is based on
   few A2dp related checks).

CRs-Fixed: 2334269
Change-Id: I8e59e41bc3c56e0902e01a2ef2570b509de5da80
1 file changed