AVRCP: Update play position notification only to active device

If player update takes time in updating playback state and at the
same time Play interval timeout happens then we keep updating song
playposition for inactive device endlessly. From now onward we will
update song play position for only active device.
**When local streaming is happening and remote gets connected, also
player updates playback state as PLAYING(no other) then we did not
update mLastStateUpdate with system clock because of which remote
gets full song duration in GetPlayStatus response. Now initializing
this variable with system clock during connection itself.

CRs-Fixed: 2542784
Change-Id: I2962bcf4726b72df705d3990e37e5d9e96e7d09b
1 file changed