refactor native IPlayer implementation

Move native IPlayer interface implementation to libaudioclient
and use this implementation for OpenSL ES buffer queue player

Bug: 62027849
Test: verify regressions with OpenSL ES buffer queue player
Merged-In: I9f766c6a6c9912668e1ea07ec62070c5602660a9

Change-Id: I9f766c6a6c9912668e1ea07ec62070c5602660a9
5 files changed