)]}'
{
  "commit": "ec376dcd36947485b1400a828f320507dba974b8",
  "tree": "7ffca65d77e519d0e629497d73ec5a586752ab32",
  "parents": [
    "c8a1676adf1f7fee3c542a1e568a5fc4920dfba4"
  ],
  "author": {
    "name": "Eric Laurent",
    "email": "elaurent@google.com",
    "time": "Thu Apr 08 20:41:22 2021 +0200"
  },
  "committer": {
    "name": "Eric Laurent",
    "email": "elaurent@google.com",
    "time": "Wed Apr 21 12:13:57 2021 +0200"
  },
  "message": "AudioRecord: Allow to share capture history.\n\nAdd the possibility for privileged applications to\nshare part of their audio capture history with another app.\n\nBug: 183705547\nTest: regression on capture use cases\n\nChange-Id: I2b6547eee1dcd840e06090f42f40beafa3facb46\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e15ef3db0ae34b1a00af5f750236b02328e4e387",
      "old_mode": 33188,
      "old_path": "media/libaudioclient/AudioRecord.cpp",
      "new_id": "c9d2320c6eb4f1d1d657621289bd2faafa1129d0",
      "new_mode": 33188,
      "new_path": "media/libaudioclient/AudioRecord.cpp"
    },
    {
      "type": "modify",
      "old_id": "0feafc570ddff9d1849b8e039e6332a53ecffe10",
      "old_mode": 33188,
      "old_path": "media/libaudioclient/IAudioFlinger.cpp",
      "new_id": "76563075917a1953d4c02c740aaa630099e72347",
      "new_mode": 33188,
      "new_path": "media/libaudioclient/IAudioFlinger.cpp"
    },
    {
      "type": "modify",
      "old_id": "62007da8ce5fcca5f15c4d360ba20ef23021cc42",
      "old_mode": 33188,
      "old_path": "media/libaudioclient/aidl/android/media/CreateRecordRequest.aidl",
      "new_id": "5b26d22e6f1cdea89046ac6321e5fb4b58cbfc36",
      "new_mode": 33188,
      "new_path": "media/libaudioclient/aidl/android/media/CreateRecordRequest.aidl"
    },
    {
      "type": "modify",
      "old_id": "177265345a9d1fc120a0f6ff14185ebc52a2ef2d",
      "old_mode": 33188,
      "old_path": "media/libaudioclient/aidl/android/media/IAudioRecord.aidl",
      "new_id": "44ef80b747e08d650918958b7a33c7488cdf7818",
      "new_mode": 33188,
      "new_path": "media/libaudioclient/aidl/android/media/IAudioRecord.aidl"
    },
    {
      "type": "modify",
      "old_id": "82a29d47acb59658f527f360c5d0171679726cbb",
      "old_mode": 33188,
      "old_path": "media/libaudioclient/include/media/AudioRecord.h",
      "new_id": "0bf0e2dcd2663f7462a263523c9f71aa783def17",
      "new_mode": 33188,
      "new_path": "media/libaudioclient/include/media/AudioRecord.h"
    },
    {
      "type": "modify",
      "old_id": "7f7ca85cd7a1138c962582abf0972b903ff54669",
      "old_mode": 33188,
      "old_path": "media/libaudioclient/include/media/IAudioFlinger.h",
      "new_id": "3a5d16408c577e77614573ffb02a99dd190d2de5",
      "new_mode": 33188,
      "new_path": "media/libaudioclient/include/media/IAudioFlinger.h"
    },
    {
      "type": "modify",
      "old_id": "e2e1043f29800a3a3e6681a2f2ccda144f48951a",
      "old_mode": 33188,
      "old_path": "media/utils/ServiceUtilities.cpp",
      "new_id": "68a5059bb42540fa7d39547dd08a7831933ece30",
      "new_mode": 33188,
      "new_path": "media/utils/ServiceUtilities.cpp"
    },
    {
      "type": "modify",
      "old_id": "7cdac303548a763957e6b07aa575f65aced5415a",
      "old_mode": 33188,
      "old_path": "services/audioflinger/AudioFlinger.cpp",
      "new_id": "20812bf6b69bc57e93b19aa43c299e3a9b0d277f",
      "new_mode": 33188,
      "new_path": "services/audioflinger/AudioFlinger.cpp"
    },
    {
      "type": "modify",
      "old_id": "a980752cec6f8ee9bd0f885e7ca9467c3be42f56",
      "old_mode": 33188,
      "old_path": "services/audioflinger/AudioFlinger.h",
      "new_id": "c66ecb06a4a1a75472bffa3edfb9980294ba2e48",
      "new_mode": 33188,
      "new_path": "services/audioflinger/AudioFlinger.h"
    },
    {
      "type": "modify",
      "old_id": "5f248e126fa189ac8612d49d26eb554b829194e5",
      "old_mode": 33188,
      "old_path": "services/audioflinger/RecordTracks.h",
      "new_id": "b953c0b06a34262f099cd4c78d26b0a0925fe4e6",
      "new_mode": 33188,
      "new_path": "services/audioflinger/RecordTracks.h"
    },
    {
      "type": "modify",
      "old_id": "997f24a7e09e51b71e1cdfd3706ff878dad4d31b",
      "old_mode": 33188,
      "old_path": "services/audioflinger/Threads.cpp",
      "new_id": "6da4543668d5e0d1a1ed5ce670af1fa3d180c699",
      "new_mode": 33188,
      "new_path": "services/audioflinger/Threads.cpp"
    },
    {
      "type": "modify",
      "old_id": "e63642b0a88857060f6bae5bb0f09d78cc4a5221",
      "old_mode": 33188,
      "old_path": "services/audioflinger/Threads.h",
      "new_id": "03ed6fdc1598a8f0aa4acf457a1015b23adfef7a",
      "new_mode": 33188,
      "new_path": "services/audioflinger/Threads.h"
    },
    {
      "type": "modify",
      "old_id": "21651af7e5d7c291a6c2fe05c3e83773341fdb42",
      "old_mode": 33188,
      "old_path": "services/audioflinger/Tracks.cpp",
      "new_id": "6549236f9e7dc214b6b256c09faa6fa68c2fff96",
      "new_mode": 33188,
      "new_path": "services/audioflinger/Tracks.cpp"
    },
    {
      "type": "modify",
      "old_id": "dd44c54190a70cec067398878677413d301d2fd3",
      "old_mode": 33188,
      "old_path": "services/audiopolicy/managerdefault/AudioPolicyManager.cpp",
      "new_id": "e0dfc66da2bab480f757703c922cae7627b88680",
      "new_mode": 33188,
      "new_path": "services/audiopolicy/managerdefault/AudioPolicyManager.cpp"
    }
  ]
}
