test add camera power mode support native only

Change-Id: I21e50434b483f3755d57ebf7f11edbb594b3f036
audioflinger: Allow mixed use of JB A2DP HALs and ICS policy

Old policies don't address the modules by handle and expect them
all to be scanned for supported devices; new modules stopped
listing supported devices. The combination of a new A2DP with
an old policy left policy unable to find A2DP outputs, so the
new HALs couldn't be used.

So... if an old policy is in use, searching for an A2DP output,
and finds a non-primary HAL that doesn't list any device, assume
it's A2DP and use it.

Change-Id: Ie946c065b5c325afd02ba3437077f634e079b386
libmedia: implement samsungs isSeparatedStream, built audioparameter

Change-Id: I96ec5b79c08e37c9bca59470addb5a9f7869eaea
camera: add cityid parameter and getInt64 stub for t0lte camera hal

Change-Id: I28a1a909aa8267ba77c2b44d4191f7a92e8ef533
frameworks/av : Playing AAC and MP3 clips using LPA.

-AAC and MP3 clips are not playing.
-AAC and MP3 are not using LPA path.
-Enable LPA decoder path and implement LPAPlayer class.

Change-Id: I76438319fc72c4898fad5910f8de874f89287687
Merge changes I76438319,I28a1a909,I96ec5b79,Ie946c065,I21e50434 into jb42

* changes:
  frameworks/av : Playing AAC and MP3 clips using LPA.
  camera: add cityid parameter and getInt64 stub for t0lte camera hal
  libmedia: implement samsungs isSeparatedStream, built audioparameter
  audioflinger: Allow mixed use of JB A2DP HALs and ICS policy
  test add camera power mode support native only