)]}'
{
  "commit": "076e7c704b25c9352597652dc99b7c4a0175ca8a",
  "tree": "eced8793d43dabcf0be7e7a15a5e602f65de6cdd",
  "parents": [
    "740ed10d7827b68ac244d442ba2124438b3318d4"
  ],
  "author": {
    "name": "Eric Laurent",
    "email": "elaurent@google.com",
    "time": "Tue May 03 18:12:28 2022 +0200"
  },
  "committer": {
    "name": "Eric Laurent",
    "email": "elaurent@google.com",
    "time": "Fri Jul 01 17:09:38 2022 +0000"
  },
  "message": "AudioSystem: add APIs to control HAL stream latency mode\n\nAdd API to AudioSystem and AudioFlinger to discover and control\nthe latency modes supported by audio HAL streams\n\nBug: 218273231\nTest: make\nChange-Id: I84c2325301cc7a4cf058fa076d0645ede877b54f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "11724e0e8330527e6c2a768cddf9a92b1cb25e59",
      "old_mode": 33188,
      "old_path": "media/libaudioclient/AidlConversion.cpp",
      "new_id": "4133bd0d0b646ea9553d7fbfdd88748c62e6cef8",
      "new_mode": 33188,
      "new_path": "media/libaudioclient/AidlConversion.cpp"
    },
    {
      "type": "modify",
      "old_id": "69a9c688bfea5d61fd8eb4e9fece20dbee29eff7",
      "old_mode": 33188,
      "old_path": "media/libaudioclient/Android.bp",
      "new_id": "dccef0e88bec57dd058cc598a18230d323d2dd77",
      "new_mode": 33188,
      "new_path": "media/libaudioclient/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "de8c2985faa88007d79cb4ece57ed9f3d90e9489",
      "old_mode": 33188,
      "old_path": "media/libaudioclient/AudioSystem.cpp",
      "new_id": "bacca3a42d4986ec68c93fbbe5476a640adcd487",
      "new_mode": 33188,
      "new_path": "media/libaudioclient/AudioSystem.cpp"
    },
    {
      "type": "modify",
      "old_id": "292d92f475c29f61b5e4d3a87b1f309bc23341df",
      "old_mode": 33188,
      "old_path": "media/libaudioclient/IAudioFlinger.cpp",
      "new_id": "6ad97d1f7b60f6d89f1f3694689d1e8c70bfd209",
      "new_mode": 33188,
      "new_path": "media/libaudioclient/IAudioFlinger.cpp"
    },
    {
      "type": "modify",
      "old_id": "421c31c97b81bf8073897cb12d2d9af49d17a51d",
      "old_mode": 33188,
      "old_path": "media/libaudioclient/aidl/android/media/IAudioFlingerClient.aidl",
      "new_id": "a2bb0243d26f2eb225488384c7853b9763270ec0",
      "new_mode": 33188,
      "new_path": "media/libaudioclient/aidl/android/media/IAudioFlingerClient.aidl"
    },
    {
      "type": "modify",
      "old_id": "10da0288737f532e1bc37d1f4e7b44ace4963f65",
      "old_mode": 33188,
      "old_path": "media/libaudioclient/aidl/android/media/IAudioFlingerService.aidl",
      "new_id": "9b8a843d4f3c18d41eb5d6428da67b748b7fb9c5",
      "new_mode": 33188,
      "new_path": "media/libaudioclient/aidl/android/media/IAudioFlingerService.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b2a72b4becfa385273c38dad18288e5cf710cf2",
      "new_mode": 33188,
      "new_path": "media/libaudioclient/aidl/android/media/LatencyMode.aidl"
    },
    {
      "type": "modify",
      "old_id": "e769303fc13c156b263ecdd3ad93e6ce1f2b87b6",
      "old_mode": 33188,
      "old_path": "media/libaudioclient/include/media/AidlConversion.h",
      "new_id": "1e66164b852010f3d5d789d2785e565366703efb",
      "new_mode": 33188,
      "new_path": "media/libaudioclient/include/media/AidlConversion.h"
    },
    {
      "type": "modify",
      "old_id": "360b83dd8ca57a8c28078d803d794e6ab90528b5",
      "old_mode": 33188,
      "old_path": "media/libaudioclient/include/media/AudioSystem.h",
      "new_id": "9411f469a701857cd50dba45616215cc18d33a87",
      "new_mode": 33188,
      "new_path": "media/libaudioclient/include/media/AudioSystem.h"
    },
    {
      "type": "modify",
      "old_id": "3c3715d7fb246ab086b48a399530703d9320a325",
      "old_mode": 33188,
      "old_path": "media/libaudioclient/include/media/IAudioFlinger.h",
      "new_id": "c891ae6499af3ad887bba18616bbda4543d5cba0",
      "new_mode": 33188,
      "new_path": "media/libaudioclient/include/media/IAudioFlinger.h"
    },
    {
      "type": "modify",
      "old_id": "f7576f670b767a770a3b6fbb8fe3d851b8d17b3e",
      "old_mode": 33188,
      "old_path": "services/audioflinger/AudioFlinger.cpp",
      "new_id": "01ba2df778b49bf22b8ca09c562b63c7d308b875",
      "new_mode": 33188,
      "new_path": "services/audioflinger/AudioFlinger.cpp"
    },
    {
      "type": "modify",
      "old_id": "8e4383c8ef16f631a519a45b8867cffaf78b1469",
      "old_mode": 33188,
      "old_path": "services/audioflinger/AudioFlinger.h",
      "new_id": "fc4c8073b62b34cbdd08bd3e119305b4880a870a",
      "new_mode": 33188,
      "new_path": "services/audioflinger/AudioFlinger.h"
    }
  ]
}
