1. 06 Oct, 2016 1 commit
  2. 29 Sep, 2016 1 commit
  3. 20 Sep, 2016 1 commit
  4. 25 Aug, 2016 1 commit
  5. 24 Aug, 2016 1 commit
  6. 21 Aug, 2016 1 commit
  7. 18 Aug, 2016 1 commit
    • Tyler Gunn's avatar
      Modify getConferenceParticipants() to return copy of the conference data. · 3a3d8ebc
      Tyler Gunn authored
      In ImsConference#updateConferenceAfterCreation, getConferenceParticipants
      is called to get a copy of the CEP data.  This, however, happens on a
      different thread than the update of that data.
      
      The ImsCall#getConferenceParticipants() method already synchronizes the
      return of the data on a lock which would prevent it from being updated
      while the "get" method is called, however, once the reference is returned
      there is no guarantee the underlying list won't be changed.
      
      Bug: 30861872
      Change-Id: I27a1aa35299d36588c73bc47710e129e5e537a6a
      3a3d8ebc
  8. 14 Aug, 2016 1 commit
  9. 12 Aug, 2016 2 commits
  10. 11 Aug, 2016 1 commit
    • Tyler Gunn's avatar
      Add prototype of terminate() which supports override terminate reason code. · 25a72fcc
      Tyler Gunn authored
      When ImsCall#termiante(int) is called with a reason code, the modem will
      only actually disconnect the call for some disconnect reasons.
      
      Adding an override of that method which allows the caller to specify an
      override which is reported as the actual disconnect reason in the
      onCallSessionTerminated callback in ImsPhoneCallTracker.
      
      Bug: 30702393
      Change-Id: I006046c03630e9d010424591f3bbb7d46da3a76f
      25a72fcc
  11. 08 Aug, 2016 1 commit
  12. 05 Aug, 2016 1 commit
  13. 02 Aug, 2016 1 commit
  14. 01 Aug, 2016 1 commit
    • Tyler Gunn's avatar
      Ensure provisioned VT value is set appropriately on boot. · fb4abdfc
      Tyler Gunn authored
      ImsManager#updateImsServiceConfig is responsible for setting the
      provisioned / device VT values on boot.  Previous changes were made
      to ensure that changing the enhanced 4G LTE switch would NOT change the
      VT setting at the same time.  This change is made in the same spirit,
      and decouples the VT feature setting on bootup from the voLTE setting.
      
      Bug: 30454597
      Change-Id: I625cfb03b7da3fc68ae52b39007ffb86613297c9
      fb4abdfc
  15. 24 Jul, 2016 1 commit
  16. 22 Jul, 2016 4 commits
  17. 15 Jul, 2016 1 commit
  18. 14 Jul, 2016 1 commit
  19. 13 Jul, 2016 1 commit
    • Jack Yu's avatar
      Disable VT when users turn off data or hit data limit · 643ffe48
      Jack Yu authored
      Disable VT when users turn off data or hit data limit. If
      there are ongoing VT calls, we'll need to downgrade them
      to VoLTE calls.
      
      bug: 27316521
      Change-Id: Ia2145db3ccce0325ae65231daa2f3a16f45d035e
      643ffe48
  20. 12 Jul, 2016 1 commit
  21. 08 Jul, 2016 1 commit
  22. 06 Jul, 2016 2 commits
  23. 30 Jun, 2016 1 commit
  24. 29 Jun, 2016 1 commit
    • Jack Yu's avatar
      Report VT data usage to the client · b42ff553
      Jack Yu authored
      Report the aggregated VT data usage per call to the registered
      client.
      
      bug: 20888836
      Change-Id: I6d9629aebfde641f96fbfe2071346ae3bc362cdb
      b42ff553
  25. 22 Jun, 2016 1 commit
    • Tyler Gunn's avatar
      Add helper methods and video history tracking to ImsCall. · 1ac24854
      Tyler Gunn authored
      Adding some helper methods to ImsCall:
      - isVideoCall
      - isWifiCall
      
      Add code to track whether an ImsCall has been a video call at some point
      in its existence.
      
      Bug: 29275420
      Change-Id: If5ac272e86d08f81ad64ec87cbcdb27c4bf985c3
      1ac24854
  26. 10 Jun, 2016 1 commit
    • Pavel Zhamaitsiak's avatar
      Move caching of VoLTE provisioned value from ImsConfigImpl to ImsManager · 002b2048
      Pavel Zhamaitsiak authored
      ImsConfig.getVolteProvisioned() function was supposed to cache provisioned
      value and return it synchronously. This CL moves this functionality to
      ImsManager (and adds support for WFC and VT provisioning).
      
      VoLTE and WFC provisioned values are asynchronously updated when
      CarrierConfig changes. They are also updated when ACTION_IMS_CONFIG_CHANGED
      intent is received (this intent is sent by IMS stack).
      
      Add isWfcProvisionedOnDevice() and isVtProvisionedOnDevice() functions
      to ImsManager.
      
      Bug: 26496388
      Bug: 27814311
      Change-Id: I4640e5c79e339121a2899ef3cd022d2738ab244b
      002b2048
  27. 08 Jun, 2016 1 commit
    • Meng Wang's avatar
      Enable ims test mode on verizon · 9352c43d
      Meng Wang authored
      Added a new property 'persist.dbg.allow_ims_off'. When it's set,
      CarrierConfig KEY_CARRIER_ALLOW_TURNOFF_IMS_BOOL is ignored.
      Hence ims can be turned off.
      
      Bug: 28861107
      Change-Id: Ieed8f782b6e222131e64ee8755a48acc1100e520
      9352c43d
  28. 03 Jun, 2016 1 commit
  29. 02 May, 2016 2 commits
  30. 28 Apr, 2016 2 commits
  31. 19 Apr, 2016 1 commit
  32. 15 Apr, 2016 2 commits