1. 08 Aug, 2014 1 commit
    • Andrew Lee's avatar
      Implement Ims's VideoCallProvider, including a wrapper. · 01b4ea44
      Andrew Lee authored
      + Implements ConnectionService.VideoCallProvider as
      ImsVideoCallProviderWrapper. ConnectionService treats this as
      the concrete implementation of VideoCallProvider. In detail though,
      it is a wrapper around ImsVideoCallProvider which should be extended
      in ImsService and implements the actual video call provider
      functionality. This wrapper intermediates communication for commands
      sent through Telephony and carried out in ImsService. It also
      implements the callback class whose binder is provided to the
      ImsVideoCallProvider.
      + ImsVideoCallProvider is an abstract class which defines
      functionality which satisfies ConnectionService.VideoCallProvider.
      We don't directly extend VideoCallProvider because of the
      inter-process communication necessary across Telephony and
      ImsService. This class provides a binder which is passed to the
      ImsVideoCallProviderWrapper.
      + Implement getVideoCallProvider on ImsCallSession.
      
      Bug: 16886403
      Change-Id: I9b995baa74149b3c046789f797ab0ff49ae7165b
      01b4ea44
  2. 05 Aug, 2014 1 commit
  3. 04 Aug, 2014 1 commit
  4. 03 Aug, 2014 1 commit
  5. 25 Jul, 2014 1 commit
  6. 24 Jul, 2014 1 commit
  7. 21 Jul, 2014 1 commit
    • Tyler Gunn's avatar
      Various IMS changes. (2/3) · d1edfd8c
      Tyler Gunn authored
      - Modifying "accept" in ImsCall to pass along the accepted call type.
      
      Bug: 15893156
      Change-Id: Ie4f171b56d7026b2620f81cd4075b8d0c0e98abe
      d1edfd8c
  8. 15 Jul, 2014 1 commit
    • Etan Cohen's avatar
      MSIM support for IMS · d772746b
      Etan Cohen authored
      Added support to handle IMS in MSIM scenarios. Supports an ImsService interface per
      subscription.
      
      Note: These individual ImsService interfaces can be implemented on a single or multiple
      IMS stacks.
      
      Change-Id: I6d4ce7dd1cc6f75f89a41951ef8fce78afde811c
      d772746b
  9. 11 Jul, 2014 1 commit
  10. 01 Jul, 2014 3 commits
  11. 25 Jun, 2014 1 commit
    • Wink Saville's avatar
      Fix lpdk build. · 5f0467a8
      Wink Saville authored
      Move aidl files from frameworks/opt/net/ims to frameworks/base so lpdk
      compiles. The reason is lpdk doesn't have frameworks/base sources so
      references to Pending and Bundle in aidl files breaks the pdk build.
      
      I had to move all of them and the ims/*java files for dependency reasons.
      
      Change-Id: I92452562591b157cecdfc01bcd892c4f35f5965c
      5f0467a8
  12. 11 Jun, 2014 1 commit
  13. 25 Nov, 2013 1 commit