am 3bdb4fbf: Merge "audioflinger: fix effect problem during underrun" into jb-dev

* commit '3bdb4fbfc6730b6edc0b1ee980141574ed54ed8d':
  audioflinger: fix effect problem during underrun
am 3878fbed: am cc9833b5: Only send port settings changed if the number of channels and sample rate are both known to be valid.

* commit '3878fbedd8cd1f09aa2c1c2b6a44efd57c75e834':
  Only send port settings changed if the number of channels and sample rate are both known to be valid.
am 8c07f759: am 3bdb4fbf: Merge "audioflinger: fix effect problem during underrun" into jb-dev

* commit '8c07f7599a757fe51dc54253c480067cf01f13d3':
  audioflinger: fix effect problem during underrun
am 83410a85: Avoid prematurely terminating parsing when some track only has a single access unit

* commit '83410a85993ad6f5f0c122036ff0bda42bf1d4f7':
  Avoid prematurely terminating parsing when some track only has a single access unit
am 3fc87370: am 83410a85: Avoid prematurely terminating parsing when some track only has a single access unit

* commit '3fc873706a73b0a6aa753057f1704988d6f1adf7':
  Avoid prematurely terminating parsing when some track only has a single access unit
Add basic Camera2Client dump, minor fixes to CameraService dump.

Bug: 6243944
Change-Id: I52caaa6146050c38976768e99b0eeea1d13a3f51
Camera service: Minimally functional preview for camera 2 devices.

- Camera app starts up
- Basic preview operation with defaults
- Shutdown sequence is very minimal

Bug: 6243944

Change-Id: I67673b7c1fc08956d218d99f9171e74a7a82bf07
Camera2: Switch to using ATRACE

Bug: 6243944
Change-Id: Ib2aa1875c72b20ae764d9de95b4122b736738df2
am cafc53c0: Fix another buffer overflow issue

* commit 'cafc53c0ac77c2aa7564cea26120da6bc0c589f2':
  Fix another buffer overflow issue
am 386f04ea: am cafc53c0: Fix another buffer overflow issue

* commit '386f04ea89f858ae1a1865b6d92ae30a87930151':
  Fix another buffer overflow issue
Merge "Camera service: Minimally functional preview for camera 2 devices."
am 27d33134: Merge "Do not keep audio wake lock when apps underrun." into jb-dev

* commit '27d33134130379cc91d936cdc742700311901a9d':
  Do not keep audio wake lock when apps underrun.
am 721e18b7: am 27d33134: Merge "Do not keep audio wake lock when apps underrun." into jb-dev

* commit '721e18b75824eae3f3e79c915f4800ecad5dac80':
  Do not keep audio wake lock when apps underrun.
am dadc0ddb: Part of fix for double spins & faster startup

* commit 'dadc0ddbfe309086801b479ddc91c55eeb2a9cbb':
  Part of fix for double spins & faster startup
am c9bdf9b4: am dadc0ddb: Part of fix for double spins & faster startup

* commit 'c9bdf9b442bd6bb8f59e8e25c145ac625ac07c54':
  Part of fix for double spins & faster startup
Merge "Camera2: Switch to using ATRACE"
am 0c22272f: Merge "Pipe throttle based on requested frame count" into jb-dev

* commit '0c22272f1c97fd4b7e106030a1fd5e6b50680b61':
  Pipe throttle based on requested frame count
am 7dc5b165: Merge "Fix fast track leak if out of normal track names" into jb-dev

* commit '7dc5b165d4f98a2059eaf1c7fec20b3b5773cd4c':
  Fix fast track leak if out of normal track names
am a0991fea: am 0c22272f: Merge "Pipe throttle based on requested frame count" into jb-dev

* commit 'a0991fea7b7047206ba8da573952d0c19d1bc4e7':
  Pipe throttle based on requested frame count
am 92e5ee95: am 7dc5b165: Merge "Fix fast track leak if out of normal track names" into jb-dev

* commit '92e5ee9548542513791a70c81e0cd3fd70397269':
  Fix fast track leak if out of normal track names