)]}'
{
  "commit": "f888020c6e2735624f2b2a30e72aca24e17b8b4d",
  "tree": "76d92b7a91a4bebd4e84d6afdc2ef4a2e4943df8",
  "parents": [
    "d02641098b16df2fd4cd32b72a30eb6f3b64e12b"
  ],
  "author": {
    "name": "Marco Nelissen",
    "email": "marcone@google.com",
    "time": "Fri Nov 14 07:58:25 2014 -0800"
  },
  "committer": {
    "name": "Marco Nelissen",
    "email": "marcone@google.com",
    "time": "Mon Nov 17 10:05:07 2014 -0800"
  },
  "message": "Update calls to IInterface::asBinder()\n\nto use the new static version.\n\nChange-Id: Ia7b10eb38ca55b72278bfd33d3bf647f338b4e6a\n\nConflicts:\n\tmedia/libmedia/IAudioFlinger.cpp\n\tmedia/libmedia/IMediaPlayer.cpp\n\tmedia/libstagefright/CameraSource.cpp\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "85f44f00aa51cd889627545a39b36f44350b9d08",
      "old_mode": 33188,
      "old_path": "camera/Camera.cpp",
      "new_id": "3a9fb4cf535559e8dfbb380de12817cd9693c959",
      "new_mode": 33188,
      "new_path": "camera/Camera.cpp"
    },
    {
      "type": "modify",
      "old_id": "04694cd71eb131633116bcb3f2a0750dad20cea8",
      "old_mode": 33188,
      "old_path": "camera/CameraBase.cpp",
      "new_id": "65a1a47b8afcdbd05abadf40d5169f41f7a142bd",
      "new_mode": 33188,
      "new_path": "camera/CameraBase.cpp"
    },
    {
      "type": "modify",
      "old_id": "ca31c65669983113054ae7f4c8b89e415a9fd28e",
      "old_mode": 33188,
      "old_path": "camera/ICamera.cpp",
      "new_id": "9943be64c4363ccd2ef25b48e709d980b1c2ea4f",
      "new_mode": 33188,
      "new_path": "camera/ICamera.cpp"
    },
    {
      "type": "modify",
      "old_id": "205c8ba1f123df1ffcf8d23442ce58ce6cf544a4",
      "old_mode": 33188,
      "old_path": "camera/ICameraClient.cpp",
      "new_id": "179a34171058957b071cd104ee1549c0297eb9ed",
      "new_mode": 33188,
      "new_path": "camera/ICameraClient.cpp"
    },
    {
      "type": "modify",
      "old_id": "7223b6d32c3277e23f69c434707d07661dcfeb95",
      "old_mode": 33188,
      "old_path": "camera/ICameraRecordingProxy.cpp",
      "new_id": "3dc0ffb9bb8e15e6408d8c775cc732ff6f5fd3f7",
      "new_mode": 33188,
      "new_path": "camera/ICameraRecordingProxy.cpp"
    },
    {
      "type": "modify",
      "old_id": "cb17f190e48036bc8751e314b8f4d633a0572df3",
      "old_mode": 33188,
      "old_path": "camera/ICameraRecordingProxyListener.cpp",
      "new_id": "cf848fce82ddfe107401d43cdc067b17af78d985",
      "new_mode": 33188,
      "new_path": "camera/ICameraRecordingProxyListener.cpp"
    },
    {
      "type": "modify",
      "old_id": "5485205afe4aade59adedc454af387941821b790",
      "old_mode": 33188,
      "old_path": "camera/ICameraService.cpp",
      "new_id": "fc3e437715382680b891c66f71fe7a76b496918e",
      "new_mode": 33188,
      "new_path": "camera/ICameraService.cpp"
    },
    {
      "type": "modify",
      "old_id": "8f221241d106aef511169ebeb3ea7016d96e7192",
      "old_mode": 33188,
      "old_path": "camera/IProCameraUser.cpp",
      "new_id": "9bd7597d6ed68acd92e0a2033fbbbfbf07c5b3c1",
      "new_mode": 33188,
      "new_path": "camera/IProCameraUser.cpp"
    },
    {
      "type": "modify",
      "old_id": "57e5319db1f30c4ec929d8d5ee094284e7d6a0a1",
      "old_mode": 33188,
      "old_path": "camera/camera2/CaptureRequest.cpp",
      "new_id": "d5e1c5b7e6bc82195783454e7719042570072ed2",
      "new_mode": 33188,
      "new_path": "camera/camera2/CaptureRequest.cpp"
    },
    {
      "type": "modify",
      "old_id": "ff4a0c219798a772389e0afb414b292aa1746637",
      "old_mode": 33188,
      "old_path": "camera/camera2/ICameraDeviceUser.cpp",
      "new_id": "35345d26cd345eaadc0b1efc4c987b89ff938353",
      "new_mode": 33188,
      "new_path": "camera/camera2/ICameraDeviceUser.cpp"
    },
    {
      "type": "modify",
      "old_id": "36cb6124cd4839e7cdd6b6024d684a2c35694401",
      "old_mode": 33188,
      "old_path": "drm/common/IDrmManagerService.cpp",
      "new_id": "3f62ed758f42feb9c807fce5f1d35b77a81a5506",
      "new_mode": 33188,
      "new_path": "drm/common/IDrmManagerService.cpp"
    },
    {
      "type": "modify",
      "old_id": "2d2c90e516a45812dffb70b814e7f0fe2ef3986a",
      "old_mode": 33188,
      "old_path": "drm/libdrmframework/DrmManagerClientImpl.cpp",
      "new_id": "9457bb653c997753d3b7222619b408b96c314562",
      "new_mode": 33188,
      "new_path": "drm/libdrmframework/DrmManagerClientImpl.cpp"
    },
    {
      "type": "modify",
      "old_id": "25ae69eda9d121a50315aba8703bd4fef2248211",
      "old_mode": 33188,
      "old_path": "media/common_time/ICommonClock.cpp",
      "new_id": "19b7d6e8d9c1ecf4dc02b30f41f51f238c635efa",
      "new_mode": 33188,
      "new_path": "media/common_time/ICommonClock.cpp"
    },
    {
      "type": "modify",
      "old_id": "0d5d7e433509c06faf11a963f4ef67ec8645406a",
      "old_mode": 33188,
      "old_path": "media/libmedia/AudioEffect.cpp",
      "new_id": "af103c18f79ad5c12fb60b04846bf3822138a8aa",
      "new_mode": 33188,
      "new_path": "media/libmedia/AudioEffect.cpp"
    },
    {
      "type": "modify",
      "old_id": "9e7ba8859be8b350fdbc6f9f326588acf4e3a499",
      "old_mode": 33188,
      "old_path": "media/libmedia/AudioRecord.cpp",
      "new_id": "9d92cfed95586bf8464088ff3f51c5d9a55dd4a1",
      "new_mode": 33188,
      "new_path": "media/libmedia/AudioRecord.cpp"
    },
    {
      "type": "modify",
      "old_id": "0a89fbbb404e6aa15eb37a477a4ab34431313e4a",
      "old_mode": 33188,
      "old_path": "media/libmedia/AudioTrack.cpp",
      "new_id": "537980935eafc5f583e2fed08bd48451bf5afed5",
      "new_mode": 33188,
      "new_path": "media/libmedia/AudioTrack.cpp"
    },
    {
      "type": "modify",
      "old_id": "346a1926fe06e01cb454a4b76115b9108710ff8c",
      "old_mode": 33188,
      "old_path": "media/libmedia/IAudioFlinger.cpp",
      "new_id": "8e3b633f5f4629515cb1e527c26ca4fa07d19921",
      "new_mode": 33188,
      "new_path": "media/libmedia/IAudioFlinger.cpp"
    },
    {
      "type": "modify",
      "old_id": "256cb3f9513b82bdcbddcc7b8754a2b0147397f3",
      "old_mode": 33188,
      "old_path": "media/libmedia/IAudioPolicyService.cpp",
      "new_id": "99fd5255b55c45f7b14bddb18efbb813fd380f62",
      "new_mode": 33188,
      "new_path": "media/libmedia/IAudioPolicyService.cpp"
    },
    {
      "type": "modify",
      "old_id": "265bb1ba7a27fd6aff6202e28fa21c9c6241cbe8",
      "old_mode": 33188,
      "old_path": "media/libmedia/IAudioTrack.cpp",
      "new_id": "df209fd9a8ccbbbca233b1bc3497eb0b72f02608",
      "new_mode": 33188,
      "new_path": "media/libmedia/IAudioTrack.cpp"
    },
    {
      "type": "modify",
      "old_id": "1904839f8147496e1151f8df469d145a155260fb",
      "old_mode": 33188,
      "old_path": "media/libmedia/IDrm.cpp",
      "new_id": "0efdce8b6a20ebc48b099ff234f67dea14c61523",
      "new_mode": 33188,
      "new_path": "media/libmedia/IDrm.cpp"
    },
    {
      "type": "modify",
      "old_id": "b94012a0e93937537eb1c7df16e52c4886216b68",
      "old_mode": 33188,
      "old_path": "media/libmedia/IEffect.cpp",
      "new_id": "c2fff780700e2a5e6278f12f277bae7981d3eae1",
      "new_mode": 33188,
      "new_path": "media/libmedia/IEffect.cpp"
    },
    {
      "type": "modify",
      "old_id": "1cf987adfd3d0aceafa4b094aacf3a48ab4edfee",
      "old_mode": 33188,
      "old_path": "media/libmedia/IHDCP.cpp",
      "new_id": "9122f75b974cd8adc481302aa3fada961b71e61b",
      "new_mode": 33188,
      "new_path": "media/libmedia/IHDCP.cpp"
    },
    {
      "type": "modify",
      "old_id": "10b4934ade4514ce6449db6426096082d40133f7",
      "old_mode": 33188,
      "old_path": "media/libmedia/IMediaDeathNotifier.cpp",
      "new_id": "38e9ca081d86f453cb7e3d7778a8439a113656f2",
      "new_mode": 33188,
      "new_path": "media/libmedia/IMediaDeathNotifier.cpp"
    },
    {
      "type": "modify",
      "old_id": "8a66c7c2e16b4f97524d6d150b514e3139e48efa",
      "old_mode": 33188,
      "old_path": "media/libmedia/IMediaLogService.cpp",
      "new_id": "a4af7b7f32b206f812dbe200878f681abba1c4c5",
      "new_mode": 33188,
      "new_path": "media/libmedia/IMediaLogService.cpp"
    },
    {
      "type": "modify",
      "old_id": "38f717c782eb704361ebffff04c7dfaa879320bc",
      "old_mode": 33188,
      "old_path": "media/libmedia/IMediaMetadataRetriever.cpp",
      "new_id": "aa2665a19bcbe0d803e4e5230b42d5f07f0d3551",
      "new_mode": 33188,
      "new_path": "media/libmedia/IMediaMetadataRetriever.cpp"
    },
    {
      "type": "modify",
      "old_id": "d778d05bd5ca64800a2042332d40b3fb2fb4ff5f",
      "old_mode": 33188,
      "old_path": "media/libmedia/IMediaPlayer.cpp",
      "new_id": "7f3e5cc659998977a3809bdf99a3de6704174ccb",
      "new_mode": 33188,
      "new_path": "media/libmedia/IMediaPlayer.cpp"
    },
    {
      "type": "modify",
      "old_id": "2e02d1770acd7e6a484a23ef0786aeca7a81f42d",
      "old_mode": 33188,
      "old_path": "media/libmedia/IMediaPlayerService.cpp",
      "new_id": "a7568b9c67b432f5fdc1abc69669bf091d6665c7",
      "new_mode": 33188,
      "new_path": "media/libmedia/IMediaPlayerService.cpp"
    },
    {
      "type": "modify",
      "old_id": "95af0065b1ebcb4c5a8957fa358900a222f68abe",
      "old_mode": 33188,
      "old_path": "media/libmedia/IMediaRecorder.cpp",
      "new_id": "a733b68995a5c63249f4d2ba3638aa7954304395",
      "new_mode": 33188,
      "new_path": "media/libmedia/IMediaRecorder.cpp"
    },
    {
      "type": "modify",
      "old_id": "c583d32bfe3bbe87d79f426f730b11809ed3f15a",
      "old_mode": 33188,
      "old_path": "media/libmedia/IOMX.cpp",
      "new_id": "e208df922943b3588fd9aa1cd3d7b1581ea0a296",
      "new_mode": 33188,
      "new_path": "media/libmedia/IOMX.cpp"
    },
    {
      "type": "modify",
      "old_id": "719087914f1aaafc97c2f5f2f823bc5d426b99da",
      "old_mode": 33188,
      "old_path": "media/libmedia/IRemoteDisplayClient.cpp",
      "new_id": "9d63bc9e952fe70fff8c82a6a0c4b2081545108f",
      "new_mode": 33188,
      "new_path": "media/libmedia/IRemoteDisplayClient.cpp"
    },
    {
      "type": "modify",
      "old_id": "fe2cc61b48e7b79cdebe4fa2efda572062cbe04e",
      "old_mode": 33188,
      "old_path": "media/libmedia/IStreamSource.cpp",
      "new_id": "d480aefd412fcadd8ed0e7d44961524f0cbfaba0",
      "new_mode": 33188,
      "new_path": "media/libmedia/IStreamSource.cpp"
    },
    {
      "type": "modify",
      "old_id": "39a239dbc46fefd4c14f92c643c2343d4e6c5196",
      "old_mode": 33188,
      "old_path": "media/libmedia/mediametadataretriever.cpp",
      "new_id": "8e8a1eded6c510bb77e6b1d4a636ff486f9dfa7c",
      "new_mode": 33188,
      "new_path": "media/libmedia/mediametadataretriever.cpp"
    },
    {
      "type": "modify",
      "old_id": "d2223167584316941844f5cbb39187bffacf5041",
      "old_mode": 33188,
      "old_path": "media/libmediaplayerservice/Drm.cpp",
      "new_id": "89d689d7316306ce7988ba6d75e13905d5b69bef",
      "new_mode": 33188,
      "new_path": "media/libmediaplayerservice/Drm.cpp"
    },
    {
      "type": "modify",
      "old_id": "8eb1269890b16ba2feacb4cf8bd2cbe845d7c70f",
      "old_mode": 33188,
      "old_path": "media/libmediaplayerservice/MediaPlayerService.cpp",
      "new_id": "7bb154e0d68aa81a6ee6989dd7b45b7d088159d3",
      "new_mode": 33188,
      "new_path": "media/libmediaplayerservice/MediaPlayerService.cpp"
    },
    {
      "type": "modify",
      "old_id": "fcc3a5a511bcfbb619d252d7823bffa05136814f",
      "old_mode": 33188,
      "old_path": "media/libstagefright/ACodec.cpp",
      "new_id": "eff5d7704a58deef0e559db5c11c693e7639b87b",
      "new_mode": 33188,
      "new_path": "media/libstagefright/ACodec.cpp"
    },
    {
      "type": "modify",
      "old_id": "2b507630225ac8a25d7072c3edef3156ed48372d",
      "old_mode": 33188,
      "old_path": "media/libstagefright/CameraSource.cpp",
      "new_id": "853e8fc730d169633a1336807be753ccad4e96fc",
      "new_mode": 33188,
      "new_path": "media/libstagefright/CameraSource.cpp"
    },
    {
      "type": "modify",
      "old_id": "ca031aa68da0b8210f68723ab788692057285865",
      "old_mode": 33188,
      "old_path": "media/libstagefright/OMXClient.cpp",
      "new_id": "230c1f777d7d08a0a71fa7d0b2414f1c083a21c5",
      "new_mode": 33188,
      "new_path": "media/libstagefright/OMXClient.cpp"
    },
    {
      "type": "modify",
      "old_id": "1fdb244385f67c66c47ebbe0c840a0a299dad71b",
      "old_mode": 33188,
      "old_path": "media/libstagefright/TimedEventQueue.cpp",
      "new_id": "7d152204d8b6578be516be1d6abe426d6c3b14c8",
      "new_mode": 33188,
      "new_path": "media/libstagefright/TimedEventQueue.cpp"
    },
    {
      "type": "modify",
      "old_id": "41407e481227c2e5a494fdf0dd93cc92dbf6e78f",
      "old_mode": 33188,
      "old_path": "media/libstagefright/omx/OMX.cpp",
      "new_id": "43f0bc9770214da0c45dae4399f61eef68487308",
      "new_mode": 33188,
      "new_path": "media/libstagefright/omx/OMX.cpp"
    },
    {
      "type": "modify",
      "old_id": "e48af205a9a79ef28fe899161bd33ca87f224675",
      "old_mode": 33188,
      "old_path": "services/audioflinger/AudioFlinger.cpp",
      "new_id": "c571cf5fb20e264021558a03c6413d43398e418e",
      "new_mode": 33188,
      "new_path": "services/audioflinger/AudioFlinger.cpp"
    },
    {
      "type": "modify",
      "old_id": "e44347681f59b63c776dd3beb9db73925c82404e",
      "old_mode": 33188,
      "old_path": "services/audioflinger/Threads.cpp",
      "new_id": "ed8293d3513090361f86d4fe9ea3f27e8a41e2fb",
      "new_mode": 33188,
      "new_path": "services/audioflinger/Threads.cpp"
    },
    {
      "type": "modify",
      "old_id": "3a5626d7c50b87b00a288b9f9133e4d77f529569",
      "old_mode": 33188,
      "old_path": "services/audiopolicy/AudioPolicyService.cpp",
      "new_id": "da2defe7adb5b921f6e4ef8eab90b628589bce23",
      "new_mode": 33188,
      "new_path": "services/audiopolicy/AudioPolicyService.cpp"
    },
    {
      "type": "modify",
      "old_id": "889be740b52c1a6684429a7f922f93dd4c132dea",
      "old_mode": 33188,
      "old_path": "services/camera/libcameraservice/CameraService.cpp",
      "new_id": "422953836bf432fc8ef06b0f9a1c54ad8a583579",
      "new_mode": 33188,
      "new_path": "services/camera/libcameraservice/CameraService.cpp"
    },
    {
      "type": "modify",
      "old_id": "a7328cf6f804a92322d85c446f871aba1e6a5586",
      "old_mode": 33188,
      "old_path": "services/camera/libcameraservice/CameraService.h",
      "new_id": "126d8d9dd9cc07140fa4a6e355d664683badecbf",
      "new_mode": 33188,
      "new_path": "services/camera/libcameraservice/CameraService.h"
    },
    {
      "type": "modify",
      "old_id": "dd2f64d0afe46c2069a9869643ac79d5c08937eb",
      "old_mode": 33188,
      "old_path": "services/camera/libcameraservice/api1/Camera2Client.cpp",
      "new_id": "ec1a341c19fdbec7cce41dae4c99e84a6c33dff3",
      "new_mode": 33188,
      "new_path": "services/camera/libcameraservice/api1/Camera2Client.cpp"
    },
    {
      "type": "modify",
      "old_id": "2b17028636466e62fa8a621c6b21e7e048c05670",
      "old_mode": 33188,
      "old_path": "services/camera/libcameraservice/api1/CameraClient.cpp",
      "new_id": "bbb2fe062d3ed604661de16c2d621e8d364a47af",
      "new_mode": 33188,
      "new_path": "services/camera/libcameraservice/api1/CameraClient.cpp"
    },
    {
      "type": "modify",
      "old_id": "c6d62e7cf9038fa372e56646e4bd03ebf991298d",
      "old_mode": 33188,
      "old_path": "services/camera/libcameraservice/api2/CameraDeviceClient.cpp",
      "new_id": "920adf65341e673be80c6f2d6131d2052f8586cc",
      "new_mode": 33188,
      "new_path": "services/camera/libcameraservice/api2/CameraDeviceClient.cpp"
    },
    {
      "type": "modify",
      "old_id": "9c8f0f4b638ce0c2e238141b1274032ffb625a17",
      "old_mode": 33188,
      "old_path": "services/camera/libcameraservice/api_pro/ProCamera2Client.cpp",
      "new_id": "59e5083685d31698fb33b5eac9260ee3a13ac5f0",
      "new_mode": 33188,
      "new_path": "services/camera/libcameraservice/api_pro/ProCamera2Client.cpp"
    },
    {
      "type": "modify",
      "old_id": "eb91bd46f770cab9e5dabf0a8a9483d08dabc964",
      "old_mode": 33188,
      "old_path": "services/camera/libcameraservice/common/Camera2ClientBase.cpp",
      "new_id": "453c8bdd80746a2b62f1d8a22adbd6c4ff35f80e",
      "new_mode": 33188,
      "new_path": "services/camera/libcameraservice/common/Camera2ClientBase.cpp"
    },
    {
      "type": "modify",
      "old_id": "d198e4e962b7fb80a3a6de54f66d0165fd3257cb",
      "old_mode": 33188,
      "old_path": "services/camera/libcameraservice/common/Camera2ClientBase.h",
      "new_id": "e09c1b5289dadc6b5af754413940076fecc6ddd7",
      "new_mode": 33188,
      "new_path": "services/camera/libcameraservice/common/Camera2ClientBase.h"
    },
    {
      "type": "modify",
      "old_id": "b5aaee3d41654abb78cf61380ae49adc6a594de1",
      "old_mode": 33188,
      "old_path": "services/soundtrigger/SoundTriggerHwService.cpp",
      "new_id": "b625b01fdc1b6469e499df12ff39e6a9b0c270be",
      "new_mode": 33188,
      "new_path": "services/soundtrigger/SoundTriggerHwService.cpp"
    },
    {
      "type": "modify",
      "old_id": "42280d10a702a3f6f3df1a0a110da1b0f2fd1b57",
      "old_mode": 33188,
      "old_path": "soundtrigger/ISoundTrigger.cpp",
      "new_id": "eecc1ea43dbc0af80eff3b8abe043f0f648f4a80",
      "new_mode": 33188,
      "new_path": "soundtrigger/ISoundTrigger.cpp"
    },
    {
      "type": "modify",
      "old_id": "b0b4428e179570a36e5624d72e6370e6326484c8",
      "old_mode": 33188,
      "old_path": "soundtrigger/ISoundTriggerClient.cpp",
      "new_id": "e0d3add1d0641c6bc7e42c1b354667ce6b855a17",
      "new_mode": 33188,
      "new_path": "soundtrigger/ISoundTriggerClient.cpp"
    },
    {
      "type": "modify",
      "old_id": "05728e904203cf695da361fe6c74fb1ede752903",
      "old_mode": 33188,
      "old_path": "soundtrigger/ISoundTriggerHwService.cpp",
      "new_id": "75f68b856648521aa92abc8a785a3508147c8ae7",
      "new_mode": 33188,
      "new_path": "soundtrigger/ISoundTriggerHwService.cpp"
    },
    {
      "type": "modify",
      "old_id": "0015c306cdbdba66be2cae5e27e095ca5d6dce09",
      "old_mode": 33188,
      "old_path": "soundtrigger/SoundTrigger.cpp",
      "new_id": "2138cb79b85a8635e720792d0b66f693c1ef3ea7",
      "new_mode": 33188,
      "new_path": "soundtrigger/SoundTrigger.cpp"
    }
  ]
}
