AVRCP: Handling of SetBrowsedPlayer in different folder paths

> Some players show miscellaneous content (media items + folders) during browsing
  and when carkit does SetBrowse in that path then player updates folder name as an
  array which causes set browse fail.
> To avoid this failure we extract folder name from the array and store in a stack,
  after that whenever carkit does SetBrowse then we send valid path in response.

CRs-Fixed: 2321015
Change-Id: Id4c948631e97d80ee6b261967dd36eb1345d3ca8
1 file changed