• Santos Cordon's avatar
    Audio routing part 2 · 593ab389
    Santos Cordon authored
    - Added WIRED_HEADSET and SPEAKER to AudioModes
    - Added WiredHeadsetManager class
    - AudioRouter now listens to WiredHeadsetManager and PhoneUtils for
      speakerphone
    - AudioRouter maintains state across earpiece,headset,bluetooth,speaker
       - Most code copied from InCallScreen for speaker logic
    - CallHandlerService listens to audioRouter for audio states
    - Moved Wired headset logic from phoneglobals to wiredheadsetmanager
    - Better toString for logging Call objects
    
    Change-Id: Iebc8c83934ce5eff6f1918b0610804fadb163b43
    593ab389
Android.mk 878 Bytes