)]}'
{
  "log": [
    {
      "commit": "b702ef8a91c9adec68b11e36c50b89fd5bcbb607",
      "tree": "aa4d7cceebad19c314cadc2043904494373fe294",
      "parents": [
        "7cb0925e7e89a415a101f83e32d4f5e51f768ffd"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri May 29 11:51:53 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri May 29 11:51:53 2015 -0700"
      },
      "message": "Cleanup Video API javadoc.\n\n- Cleaned up documentation and added more details where possible.\n- Also added cross references from the VideoProvider and VideoCall\nAPIs to make it more clear what the link is between the two.\n\nBug: 21520606\nChange-Id: I0a79450d69841df5850061311a523b37688efc49\n"
    },
    {
      "commit": "6b7f955c2d9b231660b8c54f8ef8e8e6ad802625",
      "tree": "c594cb452d2bb826d4a7c502b2ca857a81492e90",
      "parents": [
        "6ffab1bd65d2b5cc9e2944712058cb42babaa76b"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed May 27 17:21:45 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu May 28 09:43:00 2015 -0700"
      },
      "message": "Add extras to Connections/Calls. (1/3)\n\nTwo major changes:\n1) Add the notion of extras to a Connection.  These extras will be\nparceled through to InCallService as Call.getExtras()\n2) The previously existing Call.getExtras() has been renamed to\ngetIntentExtras(). This name better describes the fact that these\nparticular extras are from the original CALL or INCOMING_CALL intents.\n\nChange-Id: I08c1baf4f08d54757f98012f0c08b423a707c53d\n"
    },
    {
      "commit": "d8faf70b80b0dfcbc1e52d3a2027a26e1c40c572",
      "tree": "0b1e792d0b0d76240ff9f82748dc4dc1ecce1d0f",
      "parents": [
        "f2049a4fcbe3775493636054b7597edfabc88342"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed May 20 16:55:59 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed May 20 16:55:59 2015 -0700"
      },
      "message": "Add intents for enabling phone accounts.\n\nBug: 20303449\nChange-Id: If0057d42373b6964193c562ae8a8487a0299da76\n"
    },
    {
      "commit": "91371dc036ce66cd3ad8ec83eca8926ddf9cec0c",
      "tree": "5672cb07abb90504fbcb36a042b56dfa4ef705f4",
      "parents": [
        "b6f567db95865fa3b104c70bc3b9b61835cce4f9"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri May 08 13:52:09 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue May 19 13:06:21 2015 -0700"
      },
      "message": "Add enable/disable properties to phone accounts.\n\nBug: 20303449\nChange-Id: Ie6203a284454d43f4dd20917f0f1fda0b36484f8\n"
    },
    {
      "commit": "8309a19181151a78a288368becd3d3a9b1b1e389",
      "tree": "e78954db58a91580a06761dfabee6235fb94110b",
      "parents": [
        "d76a81f5195b8a23b136f5a9965d3b5dd12a195d",
        "d9be9cfe5eaef0a5241494a06beae6422dbe0fc3"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Fri May 15 01:40:09 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 15 01:40:26 2015 +0000"
      },
      "message": "Merge \"Fix in-call UI crash on Nova devcies (framework/base)\" into mnc-dev"
    },
    {
      "commit": "d9be9cfe5eaef0a5241494a06beae6422dbe0fc3",
      "tree": "ec80234dc870d1686802e2a68399a760d2466440",
      "parents": [
        "5bcbf857d129f4513e562801a4e88077b2655ade"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Thu May 14 18:28:10 2015 -0700"
      },
      "committer": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Thu May 14 18:28:10 2015 -0700"
      },
      "message": "Fix in-call UI crash on Nova devcies (framework/base)\n\nIf a status hint icon wasn\u0027t set we\u0027d crash.\nFix was to set StatusHitns.mIcon to null if the icon resource ID\u0027\nwas 0.\n\nBUG: 21168985\nChange-Id: I33c06169f9e184b063e6fd10f77408bc262ea3c8\n"
    },
    {
      "commit": "ebb1d76e32535df04be5baab72fc067decf8ee15",
      "tree": "96e91a8540ddfcfae4881d4dc0626f3f08e0fa03",
      "parents": [
        "4b4d4757698718f785aa534b69a117007f5b64a7",
        "40451b3977f51bd0726b645f73167869f71d4e4c"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Fri May 15 00:55:39 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 15 00:55:41 2015 +0000"
      },
      "message": "Merge \"Fix post dial for remote connections\" into mnc-dev"
    },
    {
      "commit": "40451b3977f51bd0726b645f73167869f71d4e4c",
      "tree": "1437cbf70586df50b32da964f3affcddbcf2dc2a",
      "parents": [
        "5bcbf857d129f4513e562801a4e88077b2655ade"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Thu May 14 17:39:41 2015 -0700"
      },
      "committer": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Thu May 14 17:39:41 2015 -0700"
      },
      "message": "Fix post dial for remote connections\n\nUse the correct callback (onPostDialChar instead of onPostDialWait).\nThis fixes a bug where every remote call would prompt the user\nto send tones after the call became active.\n\nBUG: 21004101\nChange-Id: I1656a4266d0028ef29494a3cee169180267e16cd\n"
    },
    {
      "commit": "abfcfdc0444c48dd161e425c8417dab87de1cb69",
      "tree": "0afc3f8161e22e3790b581d582d652bc91b53ffc",
      "parents": [
        "c9be9f4d5bcf513654dbca24e648312d61e04bfc"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed May 13 18:55:18 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed May 13 20:48:19 2015 -0700"
      },
      "message": "Make Conferenceable an abstract class\n\nBug: 21066017\nChange-Id: Ibcbccfc7b1380e417b464aed9b968cbc0a6a1cc2\n"
    },
    {
      "commit": "e9ea718f30915a5fdb37030bc4073038a95491ae",
      "tree": "a7474915aa056dbb06a14423eef08354abe312d7",
      "parents": [
        "d9e1fe3cd443e02e64f6006be4bc5d5622082675",
        "ed769ae5d2cc830714b0a05c1b4f794ff38c00b1"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu May 14 02:10:33 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 14 02:10:34 2015 +0000"
      },
      "message": "Merge \"Improve javadoc for PRESENTATION_ constants.\" into mnc-dev"
    },
    {
      "commit": "ed769ae5d2cc830714b0a05c1b4f794ff38c00b1",
      "tree": "bc981d6d6bac35a184663ff9c93ad20cc1ee3252",
      "parents": [
        "90c66e3ded4a91613b0c1760ab2ef15e0d118a36"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed May 13 18:47:38 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed May 13 19:09:47 2015 -0700"
      },
      "message": "Improve javadoc for PRESENTATION_ constants.\n\nBug: 21089678\nChange-Id: I045fd71a30c75c213dd5c0c64ded983ea5e5d866\n"
    },
    {
      "commit": "d9e1fe3cd443e02e64f6006be4bc5d5622082675",
      "tree": "1994ae14ae5fecd5aef3eb0411527bda5516617a",
      "parents": [
        "ad0bfe3ae2f056a568c6256614079e6f31f5d542",
        "cad84a2070b68093ab31b05389685fdbcd0d9f85"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu May 14 02:07:52 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 14 02:07:58 2015 +0000"
      },
      "message": "Merge \"[1/4] Use new Icon class in PhoneAccount.\" into mnc-dev"
    },
    {
      "commit": "ad0bfe3ae2f056a568c6256614079e6f31f5d542",
      "tree": "929aedcba97060cf3c33d637594ea787824577f6",
      "parents": [
        "857c3019bac34bbabaa8d5ebb4ab0047ca07cfc5",
        "249c12e7b88fc7799c1b5e1eaf72429fc6aa56a2"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu May 14 02:06:52 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 14 02:06:54 2015 +0000"
      },
      "message": "Merge \"Add BIND_TELECOM_CONNECTION_SERVICE permission\" into mnc-dev"
    },
    {
      "commit": "e01f93557d85a4e1d8da249117c0822463535cb1",
      "tree": "424a6731b1950993baa3d58d9db99c4dd6506a17",
      "parents": [
        "7853e137eda0866c732a301e6b3ffb19408634b4",
        "4af5935c71f1e31ef1aec27661c4ef60545a0924"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu May 14 01:21:06 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 14 01:21:16 2015 +0000"
      },
      "message": "Merge \"Rename AudioState to CallAudioState\" into mnc-dev"
    },
    {
      "commit": "cad84a2070b68093ab31b05389685fdbcd0d9f85",
      "tree": "9dbb39304cf02950bb4d295c0c3b872be432642b",
      "parents": [
        "90c66e3ded4a91613b0c1760ab2ef15e0d118a36"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed May 13 11:17:25 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed May 13 16:57:48 2015 -0700"
      },
      "message": "[1/4] Use new Icon class in PhoneAccount.\n\nBug: 21088522\nChange-Id: Ia03171d4861f758701e89733f4082863587e8c11\n"
    },
    {
      "commit": "24145d451b823920022a643a73dafa8675e5a8a8",
      "tree": "c4e05c89095aa3c5430754e360b5df41a98d83c9",
      "parents": [
        "fe112e7b388fe582a4e57c26fdf651511b0bbb5a",
        "a7684ed63820fd5d486da7b0ae16cdbafa883dc1"
      ],
      "author": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Wed May 13 23:26:04 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 13 23:26:05 2015 +0000"
      },
      "message": "Merge \"Refactor StatusHints (1/3)\" into mnc-dev"
    },
    {
      "commit": "a7684ed63820fd5d486da7b0ae16cdbafa883dc1",
      "tree": "533eb2dd61bedd4e9a9c3aae7dc15d58a4963fc2",
      "parents": [
        "5e4027fe258f92d2d8b1d181cd959086aa84ac15"
      ],
      "author": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Wed May 13 11:34:53 2015 -0700"
      },
      "committer": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Wed May 13 16:16:11 2015 -0700"
      },
      "message": "Refactor StatusHints (1/3)\n\nRefactor StatusHints to use the new Icon class.\n\nBug: 21040387\nChange-Id: I3e7aae38127294b46859efb6a2aec71cf90e0e2a\n"
    },
    {
      "commit": "249c12e7b88fc7799c1b5e1eaf72429fc6aa56a2",
      "tree": "8576551c2506877e01f2504e652ade6e903af6e2",
      "parents": [
        "4201be08a1cb1358e7ee30f81927b7c11f477ea3"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed May 13 15:59:29 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed May 13 16:12:44 2015 -0700"
      },
      "message": "Add BIND_TELECOM_CONNECTION_SERVICE permission\n\nBug: 21088342\nChange-Id: I465307899d83c4a3ee5e88a28554c4b867c1f4ba\n"
    },
    {
      "commit": "4af5935c71f1e31ef1aec27661c4ef60545a0924",
      "tree": "d04fc16471211040e00b7ce66665c461ab0a0dfa",
      "parents": [
        "4201be08a1cb1358e7ee30f81927b7c11f477ea3"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed May 13 14:14:54 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed May 13 14:58:15 2015 -0700"
      },
      "message": "Rename AudioState to CallAudioState\n\nDeprecate AudioState class and make methods @SystemApi where\nnecessary to minimize impact to SystemApi\nReplace usages of AudioState inside Telecom sub-systems\nFire both onCallAudioStateChanged and onAudioStateChanged callbacks\nfor backward compatibility\nSupport both setAudioState and setCallAudioState for all classes\n\nBug: 21040387\nBug: 21088300\nChange-Id: I3ec7b3afdaa344c6d639d1c421f1842d67f7d0f7\n"
    },
    {
      "commit": "782509076bf4ca155865c465985a458e83d9b577",
      "tree": "9be5b416a43047da5225b71704c1e283af64cc72",
      "parents": [
        "ae649b1af86f0464cea073125103e45d1bd40fc8",
        "16b84b0ab586309ee4d76301c2e578dbfbd7c7db"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Wed May 13 21:54:47 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 13 21:54:48 2015 +0000"
      },
      "message": "Merge \"Add phone account field for voicemail to distinguish the source.\" into mnc-dev"
    },
    {
      "commit": "16b84b0ab586309ee4d76301c2e578dbfbd7c7db",
      "tree": "c2bb0f7f22e0b16c431a49c594e4b5ca013c72b6",
      "parents": [
        "a2e26b49539af04ea9d13eb3178f710b496e88bc"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Tue May 12 21:36:47 2015 -0700"
      },
      "committer": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Tue May 12 22:07:12 2015 -0700"
      },
      "message": "Add phone account field for voicemail to distinguish the source.\n\nWhen inserting a voicemail, sometimes we will want to provide a phone\naccount so add relevant fields to voicemail object and builder.\nAlso added insertion logic for phone account details into\nVoicemailContract.\n\nBug: 19990866\nChange-Id: I8848cc86167a83f93248d809a6b0164f5ebf421f\n"
    },
    {
      "commit": "32f24731604fd81289a39619bbc925b65184b505",
      "tree": "50a45438a33dc3e8e9d6b444a0974097f52a1c85",
      "parents": [
        "0ca0f5800034f5fbd041d31617efa75f9d727885"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue May 12 16:18:03 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue May 12 16:45:14 2015 -0700"
      },
      "message": "More video related API fixes\n\nandroid.telecom.Connection.VideoProvider\n* onSetPauseImage takes Uri instead of String\n* changeCallDataUsage -\u003e setCallDataUsage\n* add quality constants to changeVideoQuality() docs\n\nandroid.telecom.InCallService.VideoCall\n* setPauseImage takes Uri instea dof String\n\nandroid.telecom.VideoProfile.VideoState\n* Move constants to VideoProfile, prefix with STATE_\n\nBug: 21040387\nBug: 21066505\nChange-Id: I764e72aced9d1e2d30d6d0cf0862100860d47c79\n"
    },
    {
      "commit": "115cdd488b616965437709df5002d5e935e3b980",
      "tree": "24de751892660172e3ef92b86dd5e9b301cd8dd3",
      "parents": [
        "0cf42ffbbef8737b239f03224b0c11782b5db0b2",
        "4055d648993c35be19487f7ab82e337197e25297"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue May 12 21:23:01 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 12 21:23:06 2015 +0000"
      },
      "message": "Merge \"Fix build break.\" into mnc-dev"
    },
    {
      "commit": "4055d648993c35be19487f7ab82e337197e25297",
      "tree": "5ea29d436f65733e8e45927d0c14d81bbff22767",
      "parents": [
        "5d2e4f20fee033a22fbadffb291c4e47f35b7633"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue May 12 14:19:24 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue May 12 14:19:24 2015 -0700"
      },
      "message": "Fix build break.\n\nChange-Id: Icca3603d3f4a38146fb9bc04a384a22ece4014f4\n"
    },
    {
      "commit": "d74c31e253b1fdcfc62bf6343ac85b6bd5f08243",
      "tree": "6519ca63baff076092fd0d803cedf815c52aa006",
      "parents": [
        "01193e031b31040945626b7cdec611c87bf54e4c",
        "400470fab932fe3374149ab89386e460ea161002"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue May 12 20:59:52 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 12 21:00:04 2015 +0000"
      },
      "message": "Merge \"Fixes for APi review\" into mnc-dev"
    },
    {
      "commit": "400470fab932fe3374149ab89386e460ea161002",
      "tree": "d6a6ec7d7aa8e5542655a48cee0fe3b242c1b122",
      "parents": [
        "3d8c678136ed34e2573a46123681e6a647e5537d"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue May 12 13:31:25 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue May 12 13:31:25 2015 -0700"
      },
      "message": "Fixes for APi review\n\nMove CameraCapabilities into VideoProfile\nMake PhoneAccount and PhoneAccountHandle final\n\nBug: 21040387\nBug: 21066505\nChange-Id: I72453c89ae3765f9b9cf263938fce96d5978d2e0\n"
    },
    {
      "commit": "3aea94ff56a409cae7698832a7fe54c1bcb708d5",
      "tree": "49d32ec965dda9a71ab17b6c79434314da16fb04",
      "parents": [
        "bf6fbb0040a9b37158d50102560ab57b98cae9ad",
        "5d2e4f20fee033a22fbadffb291c4e47f35b7633"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue May 12 20:25:58 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 12 20:25:59 2015 +0000"
      },
      "message": "Merge \"Rename Connection time APIs for Conference.java\" into mnc-dev"
    },
    {
      "commit": "b804f8d8ff2de6fa83d59949915ab118bbe00ccf",
      "tree": "f23e1d79bd4e77f7cccb515012a7589fda224097",
      "parents": [
        "a2f043822b870f09839d025e146e37f7e7646fc4"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue May 12 12:09:47 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue May 12 12:57:43 2015 -0700"
      },
      "message": "Add RemoteConference javadocs.\n\nBug: 21066411\nChange-Id: Ie4cdfef58e6442531c3377cec4a708d67b790945\n"
    },
    {
      "commit": "5d2e4f20fee033a22fbadffb291c4e47f35b7633",
      "tree": "794908c45ca20b002c125abb0c0a9a2c0d97391b",
      "parents": [
        "a2f043822b870f09839d025e146e37f7e7646fc4"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue May 12 12:32:51 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue May 12 12:47:45 2015 -0700"
      },
      "message": "Rename Connection time APIs for Conference.java\n\nBug: 21072487\nChange-Id: I7bed9957770639f2adf3c7bd31a4821c0ff0f0dd\n"
    },
    {
      "commit": "6b3714939f31779d746c4f293cd55d5a9b09a0b9",
      "tree": "c6b9de10a86426598f164d83d5b864c85ed9cae7",
      "parents": [
        "1336c2c68df5761af174d93f42a478ea752e2a5c"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri May 08 11:35:55 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri May 08 11:35:55 2015 -0700"
      },
      "message": "Un-@hiding some missed VT APIs.\n\nBug: 20947116\nChange-Id: Idda9b7c7debafbea8c42eaadb75c3375b2c8ddb2\n"
    },
    {
      "commit": "e0895660dac3fc87665d2cf7b0ca6906ab89cec1",
      "tree": "142e98953c4c4eac1842cc4268992bb38bddbd87",
      "parents": [
        "f555887237665fd2cd16182e63dd7ff5f4b7e708",
        "856a5ac70474e9f57f71699ad934c701b01c1c7b"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu May 07 17:34:53 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 07 17:34:54 2015 +0000"
      },
      "message": "Merge \"Filter list of possible default dialers\" into mnc-dev"
    },
    {
      "commit": "9a7db1a6f58a3efc37c7e761445617f22adb9d4e",
      "tree": "d4e849a871da9eba54e406aaed43c385a0a5c50c",
      "parents": [
        "2665fdfd61abce66a4843436333d5471cf389753",
        "a5d5c1d0843980c5cac3b9c9541529b59b5c2434"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed May 06 22:29:18 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 06 22:29:25 2015 +0000"
      },
      "message": "Merge \"Fix potential NPE in TelecomManager.placeCall\" into mnc-dev"
    },
    {
      "commit": "4538216a31d15b01e18c7b504e51031da0ce6e40",
      "tree": "3ff5816a01518ff07b756edaaa89617344eaa514",
      "parents": [
        "d5304020b29762ce79d66c1ed3028b0ee30c68ad"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed May 06 08:52:27 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed May 06 08:52:27 2015 -0700"
      },
      "message": "Change sendSessionModifyRequest VideoProvider API signature.\n\nIncluding a fromProfile in addition to the requestedProfile.\n\n- Changed VideoCallImpl to generate the fromVideoProfile based on the\ncall\u0027s current videoState.  This ensures the InCall UI only needs to\npass in the new video profile; the VideoCall Impl already has enough\nknowledge to generate the fromProfile.\n  - Changed VideoCallImpl to track the current videoQuality, which forms\na part of the fromVideoProfile.\n\nBug: 20704229\nChange-Id: I89f293f03a2b13fc8c1dcfd8a07ab8640d3950e0\n"
    },
    {
      "commit": "a5d5c1d0843980c5cac3b9c9541529b59b5c2434",
      "tree": "442d484e675679b19aef905fb55bc4b72d137327",
      "parents": [
        "b2e3b74418f7fc09f2610bc5620e748d420b5f87"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue May 05 16:25:55 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue May 05 16:36:22 2015 -0700"
      },
      "message": "Fix potential NPE in TelecomManager.placeCall\n\nDon\u0027t pass null parameters\n\nChange-Id: Icf8f4eb3e96a51a5c091322c83ae163e366c21de\n"
    },
    {
      "commit": "1542179bd2bc82db31a925550b47151cf579c767",
      "tree": "088970f1a1c3860e81f75167f550b6a321cdeba9",
      "parents": [
        "fe2f7e31be01c8c0ebcbdfb1ff8ae420f24c0ac2",
        "6526f67e45fc810b8f4c7419eecf599d228f674f"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue May 05 17:15:13 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 05 17:15:14 2015 +0000"
      },
      "message": "Merge \"Add hidden methods to set/get default dialer across users\" into mnc-dev"
    },
    {
      "commit": "d1808401ca3bfd6b6b9a975c1e739b194d18f849",
      "tree": "50c16a5c966772fd3b3ac4f7d2e79c97252935c7",
      "parents": [
        "44b60be189183138437a3faf9a73388af0efcf44",
        "059ded5a7b7389b7eefc2502bd712228931ed107"
      ],
      "author": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Tue May 05 01:05:57 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 05 01:06:38 2015 +0000"
      },
      "message": "Merge changes from topic \u0027mwd-merge-050415\u0027 into mnc-dev\n\n* changes:\n  Merge commit \u0027b6f59f4\u0027 into master_merge\n  Merge commit \u0027f6db0ce\u0027 into master_merge\n  Merge commit \u002717455a3\u0027 into master_merge\n  Merge commit \u0027b4d5b32\u0027 into master_merge\n  Merge commit \u0027a1a2fa7\u0027 into master_merge\n  Merge commit \u00278dfdb98\u0027 into master_merge\n  Merge commit \u0027eba66c3\u0027 into master_merge\n"
    },
    {
      "commit": "6526f67e45fc810b8f4c7419eecf599d228f674f",
      "tree": "ede645ada38e24d8156d27dda08d35112d7cbd79",
      "parents": [
        "ca030f8ed5fd52f2821d159b9c16d0c514dc0688"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Mon May 04 17:07:32 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Mon May 04 17:11:46 2015 -0700"
      },
      "message": "Add hidden methods to set/get default dialer across users\n\nFirst part of a set of changes to make the default dialer work\nacross multiple users. This initial CL should not affect any\nuser-facing behavior, just add new methods.\n\nBug: 20696062\nChange-Id: If1651240e185b4c09e960260c822c9265069fb9a\n"
    },
    {
      "commit": "b6f9da0b7f26b50163461a767cafcd8014328742",
      "tree": "0b03f879e1dd004edbfa15510500a110e91eb194",
      "parents": [
        "9dc9c87aadc94c5d35675cc5bfe9e72c5daab885",
        "17455a3d39350a39eb995897929977d793358365"
      ],
      "author": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Fri May 01 10:12:11 2015 -0700"
      },
      "committer": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Fri May 01 10:12:11 2015 -0700"
      },
      "message": "Merge commit \u002717455a3\u0027 into master_merge\n"
    },
    {
      "commit": "2378ea76d4c4b160c2f0f6ffcd556776b7112d8d",
      "tree": "11772efbca218628aa0464b4a786719d59863874",
      "parents": [
        "5b8b0df7bfcbeb8a6ac165fcbcad57aa2b597004"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Wed Apr 29 14:38:11 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 30 17:21:10 2015 -0700"
      },
      "message": "Add Properties to Call.Details.\n\nMoved some capabilities to properties which seemed appropriate.\n\nBug: 20160395\nChange-Id: Iacef4365822e5c3e50f0c41a501bf295c22055f1\n"
    },
    {
      "commit": "011728fc3a4368b601844d225d1f37bf48ea5735",
      "tree": "d5cc5259d91e3d1ef5647a60c0ed2e7655e29857",
      "parents": [
        "24863faa05dc8934f790e13f8cf153c0edb4a32a"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 23 15:47:06 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 30 15:24:50 2015 -0700"
      },
      "message": "Add handler parameter for callbacks.\n\nBug: 20160491\nChange-Id: I94639b06b8c97b6585e169d667a67ce328e716af\n"
    },
    {
      "commit": "f1a349bda3b6cb400692159d72a41ea89b0e6128",
      "tree": "58d298736942da581bc659bbda16bc825aaebbc2",
      "parents": [
        "5686780404a41901d226cc7ba506c1c0ba284713"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed Apr 29 16:16:50 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed Apr 29 16:21:00 2015 -0700"
      },
      "message": "Add default dialer checks to Telecom/Telephony\n\nCheck for the default dialer or the modify phone state permission\nfor various TelecomManager/TelephonyManager methods.\n\nMake sure to check the user-selected default rather than the\nhardcoded package name.\n\nExercise this code in TestDialerActivity.\n\nBug: 20304458\nChange-Id: Ic04cd8f2ba98e1d54c39549ae89d3e11cd5cdafb\n"
    },
    {
      "commit": "856a5ac70474e9f57f71699ad934c701b01c1c7b",
      "tree": "b2af03e319bacc7a3baa8184e1417e2ad90f397f",
      "parents": [
        "ff623a5ab3b26cd98790e355e316a65d76197cbd"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 28 15:45:42 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 28 17:05:00 2015 -0700"
      },
      "message": "Filter list of possible default dialers\n\nMake sure they handle the ACTION_DIAL intent with the tel scheme\n\nBug: 20304411\nChange-Id: I1822eff8bc014d4679352165ebe2bc819b82f75b\n"
    },
    {
      "commit": "b7018ba66046097d81c8d3b48e58e6d8aeab893a",
      "tree": "1565c12b7c90945eff855f9c482971098b6ef864",
      "parents": [
        "c8240411c38b78ac8095f6e8067f7bcc7046f502",
        "8e0207ba5b7ca3bca9d87847eef4d00aa89d7a7a"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 28 18:57:45 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 28 18:57:46 2015 +0000"
      },
      "message": "Merge \"Simplify DefaultDialerManager\" into mnc-dev"
    },
    {
      "commit": "8e0207ba5b7ca3bca9d87847eef4d00aa89d7a7a",
      "tree": "58cd7e43c7be9d97eab386a45b236965febdf506",
      "parents": [
        "610438230b72bc4932e6580230bfa2d5dd4e9913"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 28 09:39:20 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 28 11:30:47 2015 -0700"
      },
      "message": "Simplify DefaultDialerManager\n\nThe previous code worked with ComponentNames because it was\nbased off existing code for the default SMS application.\nWe only really need the package name however, so simplify the\ncode by storing and retrieving the package name directly.\n\nBug: 20304458\nChange-Id: Icabd3a9f0f8166c105360494b601160d13767fad\n"
    },
    {
      "commit": "17455a3d39350a39eb995897929977d793358365",
      "tree": "4765cf4b4edff6c8a96f1ecb02c6faef5b99d11a",
      "parents": [
        "2a550449bcb4a6cff2fa96f7e7bf147dc485d5eb"
      ],
      "author": {
        "name": "Anthony Lee",
        "email": "anthonylee@google.com",
        "time": "Fri Apr 24 15:25:29 2015 -0700"
      },
      "committer": {
        "name": "Anthony Lee",
        "email": "anthonylee@google.com",
        "time": "Tue Apr 28 07:13:34 2015 -0700"
      },
      "message": "Add plumbing for merge failures and renable button. (3/4)\n\nThe merge failure is not plumbed up through any layer that\ncan trap the callback and act on it.  The first part of this\nfix is to create that plumbing.  Then we need to reenable the\nmerge button. At this point in time, we leverage the fact\nthat forcing the call to reassess its capabilities will poke\nthe InCallUI to reenable the merge button. In the future, we\nshould plumb the merge failure all the way to InCallUI and\nnot only handle the button but display UI to the user. The UI\nis currently being displayed by CallNotifier which is the wrong\nplace. See b/20530631 for more details.\n\nBug: 20229905\nChange-Id: I0355ada46b484c6db4bee656c77386dd61be5e1f\n"
    },
    {
      "commit": "d0922ed723c3199de5a45e01fc9f4d56178cc577",
      "tree": "af93334df4edac15140052b83bd3e299ef8d286e",
      "parents": [
        "25d12e3f6a5ef15add0c0ccb560bb842283b98e2",
        "a162f02f7698646d2bed4284900b1f95a70c9676"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Mon Apr 27 22:49:33 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 27 22:49:34 2015 +0000"
      },
      "message": "Merge \"Rename setDefaultDialerApplication for consistency\" into mnc-dev"
    },
    {
      "commit": "a162f02f7698646d2bed4284900b1f95a70c9676",
      "tree": "330f6d9f178e8364086743351332876d455d1b12",
      "parents": [
        "a818a46c897157185f2367a72440325d9278bd4f"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Mon Apr 27 15:17:50 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Mon Apr 27 15:17:50 2015 -0700"
      },
      "message": "Rename setDefaultDialerApplication for consistency\n\nChange-Id: I8227df913bdb0ed5e1b3472f9d4ebea1158b366b\n"
    },
    {
      "commit": "d7017c42be527ac7cbf5de6bc0ba56c676543e52",
      "tree": "02394db428f6616770851e94353727e2b1e81840",
      "parents": [
        "bde0b1e4c8672133e346d964f946d435da8f4d22"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Apr 27 13:13:32 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Apr 27 13:13:32 2015 -0700"
      },
      "message": "Fixing issue where conference calls enable speaker phone.\n\n- The issue was due to a mis-merge in ParcelableConference.  The write\nof the status hints happens at the end of the writeToParcel method.\n\nBug: 20503132\nChange-Id: I40ef9b267b48876006e4cbe29e5ae09ba77bcb33\n"
    },
    {
      "commit": "610438230b72bc4932e6580230bfa2d5dd4e9913",
      "tree": "95ec32b6b50c7ba4a706e539d74d91eb88a24fde",
      "parents": [
        "a818a46c897157185f2367a72440325d9278bd4f"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Mon Apr 27 11:18:38 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Mon Apr 27 12:55:23 2015 -0700"
      },
      "message": "Add utility method isDefaultOrSystemDialer\n\nWill be used by various system components to determine if a\ngiven package name is a privileged Dialer\n\nBug: 20333102\nBug: 20304411\nChange-Id: I1e5bcbde8ee9a5dc6936b118b1b78f32d97737a6\n"
    },
    {
      "commit": "f2570cb5956d0bb197657641c70cd465cde6901b",
      "tree": "65ce910202605b1f1631597d0e2b42f8852207fd",
      "parents": [
        "398e11837be681a9b732d2a2f4aa614a54b4d84b",
        "912270e22d11dab354cd0503b700c1dfca790a0a"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Sat Apr 25 01:44:26 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 25 01:44:27 2015 +0000"
      },
      "message": "Merge \"Doc fix - incorrect format (included argument) for function reference.\""
    },
    {
      "commit": "912270e22d11dab354cd0503b700c1dfca790a0a",
      "tree": "826fe5436abd8875ab1de8de5acc9f6cfc6456f3",
      "parents": [
        "237a59767d4c38b4b69fcc2a9b9d88cad5c5e97e"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 18:43:41 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 18:43:41 2015 -0700"
      },
      "message": "Doc fix - incorrect format (included argument) for function reference.\n\nChange-Id: I2cdf7b4f078b1ab0556fcc3fad5287f86641c396\n"
    },
    {
      "commit": "4e4fec1b8d657e32fa7a66c20c7c6a27ad96a089",
      "tree": "6c1f5e2e05a9a808c01506539be77d3ed46962fc",
      "parents": [
        "49314cea50ed8bbb1cc3621c79ff9466bc642a23",
        "237a59767d4c38b4b69fcc2a9b9d88cad5c5e97e"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Sat Apr 25 01:08:10 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 25 01:08:11 2015 +0000"
      },
      "message": "Merge \"Fix documentation - non-public API.\""
    },
    {
      "commit": "237a59767d4c38b4b69fcc2a9b9d88cad5c5e97e",
      "tree": "c9512d5e84c6afad896b0bf03b4365486297213d",
      "parents": [
        "1418054108e3811db80e28496b335514b51b10f4"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 18:06:59 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 18:06:59 2015 -0700"
      },
      "message": "Fix documentation - non-public API.\n\nChange-Id: I418bf47b197936b2f50b231425312d5b6d272df8\n"
    },
    {
      "commit": "cd895cdf4dd98b4271e24742a6a46be70cda6382",
      "tree": "abe33abdc2107c5888acafde50bb23040c65f680",
      "parents": [
        "998ee16570e541e74e90eac39f468e6d8d1cd6f8",
        "1418054108e3811db80e28496b335514b51b10f4"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Sat Apr 25 00:49:40 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 25 00:51:47 2015 +0000"
      },
      "message": "Merge changes from topic \u0027mwd-merge-042415\u0027\n\n* changes:\n  Rename removeVideoCallListener to unregisterCallback\n  Bluetooth document fix: remove reference from open API to hidden entities\n  Fix build due to merge of 7595842 and renaming due to 8eb87f0\n  Merge commit \u0027052a0da\u0027 into merge2\n  Merge commit \u0027db1dbb8\u0027 into merge2\n  Merge commit \u00277e5e791\u0027 into merge2\n  Merge commit \u0027170102d\u0027 into merge2\n  Merge commit \u00274cb5d80\u0027 into merge2\n  Merge commit \u002783cda00\u0027 into merge2\n  Merge commit \u0027c91bc62\u0027 into merge2\n  Merge commit \u0027cffc360\u0027 into merge2\n  Merge commit \u00277f61051\u0027 into merge2\n  Merge commit \u0027167c3a7\u0027 into merge2\n  Merge commit \u00274467b98\u0027 into merge2\n  Merge commit \u002725a217c\u0027 into merge2\n  Merge commit \u002704b18ec\u0027 into merge2\n  Merge commit \u00277595842\u0027 into merge2\n  Merge commit \u00272bbd2b6\u0027 into merge2\n  Merge commit \u00274890351\u0027 into merge2\n  Merge commit \u0027cd405fe\u0027 into merge2\n  Merge commit \u00276ddbb5e\u0027 into merge2\n  Merge commit \u0027de93575\u0027 into merge2\n  Merge commit \u00279561e74\u0027 into merge2\n"
    },
    {
      "commit": "bde0b1e4c8672133e346d964f946d435da8f4d22",
      "tree": "96b70a6720b43343d5cba33243b50769cd34c0d7",
      "parents": [
        "890eb710f9e06fa88ed1f0a006ddd0c36d75b9a7"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Apr 24 15:09:58 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Apr 24 23:47:37 2015 +0000"
      },
      "message": "Add videoStateToString on videoProvider Class.\n\n- Got tired of looking at numerical integer videoStates, so added a new\n\"videoStateToString\" static method, similar to how we have a\nConnection#capabilitiesToString method.\n\nBug: 20257400\nChange-Id: I39fcf413938c90e5993985f0976ad4fcce11505d\n"
    },
    {
      "commit": "eca706ed9d31f338fa08fc442f9045506c477961",
      "tree": "070f96d30eb901ae1a481eee0edaa1d46086e951",
      "parents": [
        "d34f44028df0795e45a4248f1ec6595b9d7a389e",
        "1011f4870c24659c78050c4165ac9aa6983b7b06"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Fri Apr 24 23:11:41 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 24 23:11:42 2015 +0000"
      },
      "message": "Merge \"Add APIs to getDefaultDialerPackage and getSystemDialerPackage\""
    },
    {
      "commit": "1418054108e3811db80e28496b335514b51b10f4",
      "tree": "0d79e25847ae0dc681b36014ce6fe64c89c5be93",
      "parents": [
        "fd840dd60328d2ad6e30dd438c7429670ce82ec3"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 15:16:10 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 15:22:03 2015 -0700"
      },
      "message": "Rename removeVideoCallListener to unregisterCallback\n\nChange-Id: Ie6b5ac9131e81900efc7d3fa67056aa47d566a44\n"
    },
    {
      "commit": "89427249308b7db10e8c3d352b79097f94912b84",
      "tree": "46535a85285fec1bebb6dbbaf146a48645d40bfd",
      "parents": [
        "1123a831c42ef540d60b946363c1e263cc8ab8bf"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Thu Apr 23 12:26:37 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 14:06:40 2015 -0700"
      },
      "message": "Fix build due to merge of 7595842 and renaming due to 8eb87f0\n\nI.e. rename mVideoCallback -\u003e mCallback. Line with original name\nwas added in mwd, renaming was done in master. The renaming CL\nwas cherry-picked to mwd (and build probably fixed there).\n\nChange-Id: I462a0fedd00293a148404e1419740bf492ae5de9\n"
    },
    {
      "commit": "94f2c27aca75bf96a5600ada7395f34cc2df42ce",
      "tree": "1394a21f5c59026dc55b275e12bd0be354511372",
      "parents": [
        "bd3dfa9d652eaa5bd2d0ef1236d83498112b8914",
        "7f61051949875edf4bfbf29b00ad6f2ede61d6cb"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 14:02:07 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 14:02:07 2015 -0700"
      },
      "message": "Merge commit \u00277f61051\u0027 into merge2\n"
    },
    {
      "commit": "f491a5844a2ee989e4a0aa109c62fa62ad07737f",
      "tree": "a805f5ac9102982abf502e37beab0312b8d18116",
      "parents": [
        "d7b4b81274e8a0f885be553ea8e153ea5447798d",
        "04b18ec15359b79b832ec50010f050d7298e7fb5"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 13:56:58 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 13:56:58 2015 -0700"
      },
      "message": "Merge commit \u002704b18ec\u0027 into merge2\n"
    },
    {
      "commit": "d7b4b81274e8a0f885be553ea8e153ea5447798d",
      "tree": "a9cf35058bb0d4000c56c24c2a15a080f629b0f4",
      "parents": [
        "3b8efc3e74c61d48446c898613096604b78d4d83",
        "75958420f2d294ceda517c2782b294002dc2969f"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 13:56:35 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 13:56:35 2015 -0700"
      },
      "message": "Merge commit \u00277595842\u0027 into merge2\n\nChange-Id: I7e11e98e6d59562374195a8761d64a79dc0268e8\n"
    },
    {
      "commit": "c1ec931f00893322ace16a22ecd42a7f3a7c36e2",
      "tree": "9d08a44947ab1becfd1acbf89b6350f3fc84f0c6",
      "parents": [
        "7defaef1bfc05757652d3a5d00d35090397e7f3e"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri Apr 24 11:26:01 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri Apr 24 11:37:07 2015 -0700"
      },
      "message": "Fix up DisconnectCause description.\n\nChange-Id: Ib2b52b6f8bc8fe945df3684f4e1ed9e04f78b061\n"
    },
    {
      "commit": "1011f4870c24659c78050c4165ac9aa6983b7b06",
      "tree": "71956d4b8ece720c2bcf8ac6bdfbd70f88b07d9b",
      "parents": [
        "1ff1d3203f858c17b18dd2d9708dcd5b1adfbe4c"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 23 15:58:27 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Fri Apr 24 11:12:34 2015 -0700"
      },
      "message": "Add APIs to getDefaultDialerPackage and getSystemDialerPackage\n\ngetDefaultDialerPackage is a public API and will be used by\napps to determine if they are the default dialer.\n\ngetSystemDialerPackage is a hidden API and is only used by\nsystem components.\n\nAlso add new public string constants to allow apps to show\na dialog requesting that the user change the current default\ndialer.\n\nBug: 20304458\nChange-Id: I121d36741474c1fe171c372fb766a6c128228c9c\n"
    },
    {
      "commit": "1ff1d3203f858c17b18dd2d9708dcd5b1adfbe4c",
      "tree": "20c87e06c391002cd09aaf68bbd236cff6584cd1",
      "parents": [
        "a09c5eed32ff6371a70c39e3f92bb8620066be52",
        "e3c507b79b5ce94f54533a92d5625daa486b7ed6"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri Apr 24 00:06:49 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 24 00:06:55 2015 +0000"
      },
      "message": "Merge \"Remove CallState and rename PRE_DIAL_WAIT\""
    },
    {
      "commit": "29738688859120f254b3c7e76ae42f51c7e7d04a",
      "tree": "cc8c531d4314c67c403b6713e9a0297b01c90f3f",
      "parents": [
        "9e29086d5df800532e736d8f31e2b9159b102524",
        "3e56ba14cc1533ec2585994066b238f0e2c7f59a"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 23 23:49:22 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 23 23:49:24 2015 +0000"
      },
      "message": "Merge \"Add TelecomManager.placeCall\""
    },
    {
      "commit": "3e56ba14cc1533ec2585994066b238f0e2c7f59a",
      "tree": "99c2fab55ee560881fcf828321fbe5e678d41318",
      "parents": [
        "8d505ff025f16715d47f97d0f74a0cbba6c6391d"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 23 12:32:36 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 23 16:48:52 2015 -0700"
      },
      "message": "Add TelecomManager.placeCall\n\nPlaces a new outgoing call using the system telecom service\nwith the specified parameters.\n\nMaking emergency calls using this method requires that the\nmethod-caller is either the user-selected default dialer app\nor preloaded system dialer app.\n\nRequires that the caller have the\n{@link android.Manifest.permission#CALL_PHONE} permission.\n\nBug: 20348183\nChange-Id: Ieedb5628e8c6be25137944e7c3639dc1d9bc61df\n"
    },
    {
      "commit": "e3c507b79b5ce94f54533a92d5625daa486b7ed6",
      "tree": "314e15d68bdf45fbfc63db7b4f91a153f298c742",
      "parents": [
        "98c7c1355be85cf35be395704312e6f2bb3ff2d9"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 23 14:44:19 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 23 14:44:19 2015 -0700"
      },
      "message": "Remove CallState and rename PRE_DIAL_WAIT\n\nBug: 20532827\nBug: 20532435\nChange-Id: I5f0308c5cf4e4a9cf9020b4fe7fa5f3f8dee6e67\n"
    },
    {
      "commit": "6446d97942b6b5b3108d4c8e53410b38497049d8",
      "tree": "c42250a936c5e8759162209b8fa6a059658637ca",
      "parents": [
        "366459ee59d9e4f00eb4bdd10945a72cbc265f76",
        "014de02dd2e050c36f7e0d4f57690bd5d023b4f2"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 23 17:23:40 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 23 17:23:41 2015 +0000"
      },
      "message": "Merge \"Add hidden class in framework for managing the default dialer settings\""
    },
    {
      "commit": "014de02dd2e050c36f7e0d4f57690bd5d023b4f2",
      "tree": "1c664e4a0c1a3df3c6ba28a6e9cf242fbb7b4308",
      "parents": [
        "8d505ff025f16715d47f97d0f74a0cbba6c6391d"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 21 17:15:47 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 23 10:19:52 2015 -0700"
      },
      "message": "Add hidden class in framework for managing the default dialer settings\n\nBug: 20303635\nChange-Id: I7e7318086ade9531fb85f08b8e3f1f001ee0a8d9\n"
    },
    {
      "commit": "170102d631555ee5c9e3220ea24fec07d99603e1",
      "tree": "8542466dc8246a88871e585bc949bd5d7de89ad2",
      "parents": [
        "c539080a933747b7140bf33c2a5c82029e56fa41"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 21 13:42:24 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 21 15:05:37 2015 -0700"
      },
      "message": "DO NOT MERGE Make CAPABILITY_CAN_PAUSE_VIDEO public\n\nChange-Id: If20f642a3d6bda886a68bb1e0ce459c38361a73c\n"
    },
    {
      "commit": "c539080a933747b7140bf33c2a5c82029e56fa41",
      "tree": "c7f1dc517661b05911fa4ba515f7691c24e852ff",
      "parents": [
        "4cb5d80abeb88918534e90c2a7b58cdcba22ac77"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 21 14:49:54 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 21 15:03:29 2015 -0700"
      },
      "message": "DO NOT MERGE Make CAPABILITY_VIDEO_CALLING public\n\nChange was previously made in master\n\nChange-Id: Ica37a2060dca35ed6c734852a12b8f9ab27cd8aa\n"
    },
    {
      "commit": "e661d9fb6fb4bd0896d2b911178b7d5f76d941ec",
      "tree": "7a6d5d4bb3c911fb8a7a69e7a8f210617b667a6a",
      "parents": [
        "8d505ff025f16715d47f97d0f74a0cbba6c6391d"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 21 13:42:24 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 21 13:42:24 2015 -0700"
      },
      "message": "Make CAPABILITY_CAN_PAUSE_VIDEO public\n\nChange-Id: If20f642a3d6bda886a68bb1e0ce459c38361a73c\n"
    },
    {
      "commit": "4cf116ff20f143136ea69a8522fc01ef8a1e7f85",
      "tree": "1b3a42b717c56e2498381faebfbbca8438279980",
      "parents": [
        "7a0fe44d6a4d3ffcc2803694c544b794b4d40342",
        "df2cbc8989e624cd6a1d732549ea4a4f00852508"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Apr 20 20:12:43 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 20 20:12:47 2015 +0000"
      },
      "message": "Merge \"API Cleanup - rename IConferenceable to Conferenceable.\""
    },
    {
      "commit": "df2cbc8989e624cd6a1d732549ea4a4f00852508",
      "tree": "3b3bfd1f9ebd132e2a3df62b38e1bb270ccead7e",
      "parents": [
        "56d16568c0233dacec8f3c20cc987b2b68298e7a"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Apr 20 09:13:01 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Apr 20 09:13:01 2015 -0700"
      },
      "message": "API Cleanup - rename IConferenceable to Conferenceable.\n\nBug: 20165255\nChange-Id: If4cb323749b6ef9e8657506434d760d07c34167f\n"
    },
    {
      "commit": "d3c1ddb892f2ef8ae1b8eb0e4c50dfef302c0beb",
      "tree": "5abd54a3da632d215a5ac1f1bad5b189852ef048",
      "parents": [
        "f2004061505cdcb2a37072b430104586ca848df2",
        "16a16899505ec0a9ede5b76650bfb8817b3227c7"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Apr 17 21:34:02 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 17 21:34:04 2015 +0000"
      },
      "message": "Merge \"Add OP_READ_PHONE_STATE app op - framework\""
    },
    {
      "commit": "16a16899505ec0a9ede5b76650bfb8817b3227c7",
      "tree": "ab1ff64e6befd59d55de65dbe7a89614feadcd2f",
      "parents": [
        "d01242946eb7423612998b5bdbc71a6a1b3e8581"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Apr 16 10:32:04 2015 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Apr 17 20:43:56 2015 +0000"
      },
      "message": "Add OP_READ_PHONE_STATE app op - framework\n\nThe READ_PHONE_STATE permission protects PII information and\nis in the Phone group. This change is adding the corrseponding\napp op for gating access to the API guarded by READ_POHNE state\nwhich will be used instead as an access control for legacy apps.\n\nChange-Id: I2ff895a5a0e529f26ec0ad706266a30d829268ba\n"
    },
    {
      "commit": "cffc3605ce338471b5dcd76dcf3a1c5c6f1a12ad",
      "tree": "e8345931322201eebcddc5c33df7f6bc047f912a",
      "parents": [
        "8eb87f0da838c5ca371a54ff2fc5924bf8664ba9"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 16 15:34:07 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 16 17:27:45 2015 -0700"
      },
      "message": "DO NOT MERGE Unfinal getPhone.\n\nThe change to make it final was breaking existing apps.\n\n...and other changes.\n\nBug: 20283873\nChange-Id: I8db4243850ad15f688dbca59ff5427b4799cbd1b\n"
    },
    {
      "commit": "8eb87f0da838c5ca371a54ff2fc5924bf8664ba9",
      "tree": "593e492aa46a7e2b5188839d4fc0260b2524da47",
      "parents": [
        "7e24657d07868739754fd53fa7da97cb05e2e27d"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Wed Apr 15 14:09:50 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 17:11:35 2015 -0700"
      },
      "message": "DO NOT MERGE Rename Call*Listener to Call*Callback.\n\nDeprecate the existing Listener methods and interfaces so that they\ncan be replaced.\n\nBug: 20160491\nChange-Id: I11c104c625b03751f3792fc4367883c18c6e2d54\n"
    },
    {
      "commit": "84a264004d7e933b1be453ec38099da5b63e1ace",
      "tree": "52ee6270507b398191f62eee56e43e9b850d8fd6",
      "parents": [
        "600aaf013af293339783a4b53c566039407ce4c8"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 15:58:19 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 17:07:12 2015 -0700"
      },
      "message": "Remove deprecated VideoCallListener methods.\n\nThese shouldn\u0027t be needed because the video call APIs were never\npreviously made public.\n\nBug: 20160491\nChange-Id: Ic9c5d0d1e8618bfe61f8905d4afaeaa37f51c915\n"
    },
    {
      "commit": "7e24657d07868739754fd53fa7da97cb05e2e27d",
      "tree": "fbfe4ef94d613288086c43e9c933bf68b1a607a3",
      "parents": [
        "7f22726ff3816a03192f249ebabffcd36274b85f"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed Apr 15 11:05:16 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 16 16:50:17 2015 -0700"
      },
      "message": "DO NOT MERGE Move Phone.java APIs into InCallService\n\nThis change is one step in the right direction of getting rid of\nPhone.java.\n\nPhone.java was deemed superfluous and this change moves the methods\npreviously exposed in Phone.java into InCallService.  This was done by\nhaving InCallService listen to Phone and pipe the calls as appropriate.\nHowever, state still lives in Phone and we eventually want to move that\ncode into InCallService.  That will be done in a later CL.\n\nBug: 20160495\nChange-Id: Id142431c253c1f24f260da42e8bedd1eb2ce448b\n"
    },
    {
      "commit": "600aaf013af293339783a4b53c566039407ce4c8",
      "tree": "30980d8cdb6c0d02b4242493273fcac914b0d0fa",
      "parents": [
        "223a80d7c6c40d468319f15af2a73c8681b19f1c",
        "7c9ee2b0c59b7f215511c3c9000f71d5e902715a"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 23:46:56 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 23:46:57 2015 +0000"
      },
      "message": "Merge \"Fix comment typos. \u003d(\""
    },
    {
      "commit": "223a80d7c6c40d468319f15af2a73c8681b19f1c",
      "tree": "787e271937e3e14b6f5477f16c18048218dfa344",
      "parents": [
        "f8e24ccf374ff4c0e41ffa0ff474f90b3c9cf1a2",
        "29886d8571b703c4b9559d51421e8051bb1641c1"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 16 23:42:00 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 23:42:01 2015 +0000"
      },
      "message": "Merge \"Unfinal getPhone.\""
    },
    {
      "commit": "29886d8571b703c4b9559d51421e8051bb1641c1",
      "tree": "bb01e5d27e81a03befdb71bcd8c08e246f1be87c",
      "parents": [
        "a2492810dfb0cd290b5466e33d5bdc5be4fb330e"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 16 15:34:07 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 16 16:12:20 2015 -0700"
      },
      "message": "Unfinal getPhone.\n\nThe change to make it final was breaking existing apps.\n\n...and other changes.\n\nBug: 20283873\nChange-Id: I8db4243850ad15f688dbca59ff5427b4799cbd1b\n"
    },
    {
      "commit": "d01242946eb7423612998b5bdbc71a6a1b3e8581",
      "tree": "ff472650660b82e6877e5f82c9714c9991b90776",
      "parents": [
        "54832cdb763034b5ee2d5ab289033a7ef2cf9cd1",
        "8f988439247f90633af5fbcc6b18214f3b6f6d31"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Thu Apr 16 23:05:55 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 23:06:05 2015 +0000"
      },
      "message": "Merge \"Remove connection substate\""
    },
    {
      "commit": "7c9ee2b0c59b7f215511c3c9000f71d5e902715a",
      "tree": "f8510b299ad007d934adb4be87587e6c7b91d5fa",
      "parents": [
        "843b327ae29e6f8823db46ea357653c91c9a6958"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 15:26:08 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 15:26:08 2015 -0700"
      },
      "message": "Fix comment typos. \u003d(\n\nBug:20160491\nChange-Id: I1782f6a0c5597f937c8882c6c94740c63cd63b53\n"
    },
    {
      "commit": "843b327ae29e6f8823db46ea357653c91c9a6958",
      "tree": "ae00478fecbade0299c51a9c457543f2ed630881",
      "parents": [
        "df3139db336e0bacf4ea64ab0b79dff86c8ea8fd",
        "da80c870a8c6d796446c373db9c9a989ebf8a388"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 22:18:38 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 22:18:39 2015 +0000"
      },
      "message": "Merge \"Rename Call*Listener to Call*Callback.\""
    },
    {
      "commit": "da80c870a8c6d796446c373db9c9a989ebf8a388",
      "tree": "35d18256526d01aa3b9f94ef3d1c5fb589dece91",
      "parents": [
        "f8f80c8034b3f2dab3f8edbf78196efc51aa8a1a"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Wed Apr 15 14:09:50 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 15:17:20 2015 -0700"
      },
      "message": "Rename Call*Listener to Call*Callback.\n\nDeprecate the existing Listener methods and interfaces so that they\ncan be replaced.\n\nBug: 20160491\nChange-Id: I11c104c625b03751f3792fc4367883c18c6e2d54\n"
    },
    {
      "commit": "6f20a6a2b40e8ff362cf4cad977ebdae5ad999da",
      "tree": "c2b5d47f29d163187a6b40872e8617ec93c9e941",
      "parents": [
        "c8769de8316562d4f047413d1740ff5ef02b9d2d"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Thu Apr 16 12:52:19 2015 -0700"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Thu Apr 16 15:05:05 2015 -0700"
      },
      "message": "DO NOT MERGE Remove connection substate\n\nBug:20300433\nChange-Id: Ifefc08b5165de3e0b6ce92007e5f612879dcc4d9\n"
    },
    {
      "commit": "8f988439247f90633af5fbcc6b18214f3b6f6d31",
      "tree": "b8b1b6835e558c96f5d7a8cca82a30103cd2ee07",
      "parents": [
        "8148f8b6f73f69bd87fc2b424b003709ada8db01"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Thu Apr 16 12:52:19 2015 -0700"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Thu Apr 16 14:42:39 2015 -0700"
      },
      "message": "Remove connection substate\n\nBug:20300433\nChange-Id: Ifefc08b5165de3e0b6ce92007e5f612879dcc4d9\n"
    },
    {
      "commit": "3e3e2f2b9c693a238cc13c26649918ee4c994af7",
      "tree": "a5422ec4e0c6d8e2401274bd4138d012b4dfbab5",
      "parents": [
        "0f51da328d11f8709d99890a61d6b4021a2207a5"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 13:48:43 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 13:49:30 2015 -0700"
      },
      "message": "Fix missing comma.\n\nChange-Id: Ied739e7f1b6d548237821db553f27994b0ee92af\n"
    },
    {
      "commit": "0f51da328d11f8709d99890a61d6b4021a2207a5",
      "tree": "8af6b1a21abc93107c47e3f679296b6b1f3cf1be",
      "parents": [
        "167c3a717f0538615a593f946031d0980943b93a",
        "edc625f52e5db5d0cb3d60387218f8f8365167f7"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 13:11:55 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 13:11:55 2015 -0700"
      },
      "message": "resolve merge conflicts of edc625f to m-wireless-dev.\n\nChange-Id: Ibbcd764505ccc38f9f61c96993d979a099f1cc6b\n"
    },
    {
      "commit": "167c3a717f0538615a593f946031d0980943b93a",
      "tree": "6d6236fa493700c967b67561d9edb154b14db85f",
      "parents": [
        "4467b98724fd2e19353e665f3e77601bde08164d"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed Apr 15 16:14:22 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 16 12:40:23 2015 -0700"
      },
      "message": "DO NOT MERGE Change hasVoicemailNumber to getVoicemailNumber\n\nBug: 20223485\nChange-Id: I293572bb6c32c5084fe684e7cfe7bd2bbfb5443b\n"
    },
    {
      "commit": "0d4e216665455fdfd207a28deb4cbfb0845bb64d",
      "tree": "9ea95e33c8d9d98fa9269a5012a384ce6cf1550b",
      "parents": [
        "49cb2775a98727a034c8d709ad7b83990a3d9c8d",
        "a2492810dfb0cd290b5466e33d5bdc5be4fb330e"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 16 17:58:15 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 17:58:16 2015 +0000"
      },
      "message": "Merge \"Move Phone.java APIs into InCallService\""
    },
    {
      "commit": "a2492810dfb0cd290b5466e33d5bdc5be4fb330e",
      "tree": "96cc501ea5881e4c13b4fa5aa2713e2103b35a45",
      "parents": [
        "3f2631f526d0a0ac0b57ac9f6d241bcc7aeb5f5b"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed Apr 15 11:05:16 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 16 10:54:12 2015 -0700"
      },
      "message": "Move Phone.java APIs into InCallService\n\nThis change is one step in the right direction of getting rid of\nPhone.java.\n\nPhone.java was deemed superfluous and this change moves the methods\npreviously exposed in Phone.java into InCallService.  This was done by\nhaving InCallService listen to Phone and pipe the calls as appropriate.\nHowever, state still lives in Phone and we eventually want to move that\ncode into InCallService.  That will be done in a later CL.\n\nBug: 20160495\nChange-Id: Id142431c253c1f24f260da42e8bedd1eb2ce448b\n"
    },
    {
      "commit": "a22a09666b6ff9afed188b8051ee4e4889d2efab",
      "tree": "c0f5fc2440a91b6e942ef341bd71869c7d22d186",
      "parents": [
        "8d572dd1e2d540c89cbbf09c02061bf5aa5b6383",
        "49e2d468129cd8b374e76dff103302ccb77da45b"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 16 17:05:16 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 17:05:19 2015 +0000"
      },
      "message": "Merge \"Change hasVoicemailNumber to getVoicemailNumber\""
    },
    {
      "commit": "04b18ec15359b79b832ec50010f050d7298e7fb5",
      "tree": "163dd641658d77b66955597dd919a706a0061c20",
      "parents": [
        "75958420f2d294ceda517c2782b294002dc2969f",
        "bd1f9ece87e842e09b9967f94858f9f5b9ee7268"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Apr 16 16:38:23 2015 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Thu Apr 16 16:38:23 2015 +0000"
      },
      "message": "Merge \"Fix incorrect Conference time for IMS conference calls.\" into m-wireless-dev"
    },
    {
      "commit": "75958420f2d294ceda517c2782b294002dc2969f",
      "tree": "ef662346283736623dd1e08a047fbad93600f4e3",
      "parents": [
        "2bbd2b683042ea0a20c46b6dfd78b6b65fcc86eb"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Apr 15 14:23:42 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Apr 16 16:37:25 2015 +0000"
      },
      "message": "Support for multiple VideoCall.Listeners for a VideoCall.\n\nThe current code assumes that only a single instance of VideoCall will be\nprovided to the default system InCall UI.  Ideally multiple\nInCallService implementations should be able to use the VideoCall APIs.\nNote: it only really makes sense for a single InCallService to get/set\nthe video surfaces.\n\n- Fixed bug in ParcelableCall which would cause a new instance of\nVideoCallImpl to be created every time a call is updated from Telecom.\nAdded a flag to ParcelableCall to indicate whether the parcel includes a\nchange to the video provider information, which is used when unparceling\nto determine whether to set/create the video call impl.\n- Renamed \"setVideoCallback\" to \"addVideocallback\".\n- Modified Connection.VideoProvider code to keep a list of Video callbacks\nand fire off all of them when Video Provider changes occur.\n\nBug: 20092420\nChange-Id: Ic16b6afe1b7532cc64d006c133adbae57946d97d\n"
    },
    {
      "commit": "49e2d468129cd8b374e76dff103302ccb77da45b",
      "tree": "77878dda0944703512110d6da6f3ca9d34a26774",
      "parents": [
        "81af4733b53389e700c0cd52cb9a419402bce372"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed Apr 15 16:14:22 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 16 09:30:57 2015 -0700"
      },
      "message": "Change hasVoicemailNumber to getVoicemailNumber\n\nBug: 20223485\n\nChange-Id: I67eb12e2030ec8f73326ade4eb750b0c2f6e52ad\n"
    },
    {
      "commit": "bd1f9ece87e842e09b9967f94858f9f5b9ee7268",
      "tree": "475c5a030d08f006fac173866256678ed3a307b6",
      "parents": [
        "9561e7410b39da22c45ba3e423b1361735ccec3e"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Apr 16 08:38:10 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Apr 16 08:38:10 2015 -0700"
      },
      "message": "Fix incorrect Conference time for IMS conference calls.\n\nLooks like the connectTimeMillis parameter to ParcelableConference\ngot removed when partner CLs were merged in.  Adding it back fixes\nthe problem.\n\nBug: 20159830\nChange-Id: Ibe067f64f8faea6fd1eb157e5073bc702978c511\n"
    },
    {
      "commit": "e14bbcc0e2ac9f817aff9de4e60202536784fc52",
      "tree": "e1904f53ee4b0219958db03c9c2b8a3854ba1048",
      "parents": [
        "48903511b092feb7502f10f121bdf9b56f26395d"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Wed Apr 15 15:51:15 2015 -0700"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Wed Apr 15 20:49:15 2015 -0700"
      },
      "message": "DO NOT MERGE Hide getUserSelectedOutgoingPhoneAccount\n\nBug:20224972\nChange-Id: I21528788e38817f77fc68b56e26a33ac726d39e2\n"
    }
  ],
  "next": "cb43ebb3604d45da8677b8d19c935f0ace08ea53"
}
