Audio focus and ring changes (again).

- Went back to using ringtone.  Ringtone class has fallback logic that is
  necessary to keep (without duplicating).
- Moved the ringtone player code into AsyncRingtonePlayer and kept the
  CallsManager listener code inside ringer into CallAudioManager.java
- Consolidated AudioFocus acquisition into CallAudioManager.

bug: 13365906

Change-Id: I8d7b6a999f594b8f81497aa3f5b7ac5916fdd18e
4 files changed
tree: 3bca49418b40dd2e0418b3dc3e5e29f4b122377f
  1. libs/
  2. res/
  3. src/
  4. tests/
  5. .classpath
  6. .project
  7. Android.mk
  8. AndroidManifest.xml