Allow requesting audio focus when bugreport recording starts.

It allows Android muting other sounds (e.g. radio). It also
allow the system to know what the bugreport app is doing.

As this is a dev and testing app, we will record voice
message even if something interrupts it (e.g. phone call).

Bug: 137382123
Test: tested on a hawk (car) and a hawk rig
Change-Id: I2fbf8bc337e7c3b6290ca4ac7d23d3ee7f1fb314
(cherry picked from commit 45d7845704554d237b029d0c6b52ae170fed36dc)
1 file changed
tree: de0e7387df76ecc11f9f37becf7a7289dc26da00
  1. car-bugreportd/
  2. car-default-input-service/
  3. car-lib/
  4. car-maps-placeholder/
  5. car-systemtest-lib/
  6. car-test-lib/
  7. car-usb-handler/
  8. car_product/
  9. EncryptionRunner/
  10. evs/
  11. FrameworkPackageStubs/
  12. obd2-lib/
  13. procfs-inspector/
  14. service/
  15. tests/
  16. tools/
  17. user/
  18. vehicle-hal-support-lib/
  19. .clang-format
  20. .gitignore
  21. Android.mk
  22. CleanSpec.mk
  23. OWNERS
  24. PREUPLOAD.cfg
  25. README.md
README.md

Native (C++) code format is required to be compatible with .clang-format file. Run

git clang-format --style=file --extension='h,cpp,cc' HEAD~

Note that clang-format is not desirable for Android java files. Therefore the command line above is limited to specific extensions.