)]}'
{
  "commit": "7616b33d9bf4b25fadc85c7aea326a3fa8e403e2",
  "tree": "f822895e4a8fd6d0417586036640c189b500dfac",
  "parents": [
    "0cbc6751f74ccb0520e852ab5571a5990b50fb55"
  ],
  "author": {
    "name": "jiabin",
    "email": "jiabin@google.com",
    "time": "Wed Nov 20 04:47:02 2024 +0000"
  },
  "committer": {
    "name": "Jiabin Huang",
    "email": "jiabin@google.com",
    "time": "Mon Dec 02 17:24:55 2024 +0000"
  },
  "message": "Add permission check for audio attributes tags.\n\nAudio attributes tags are system APIs in NDK that can be used to affect\nrouting, volume control, etc. In that case, apply\nMODIFY_AUDIO_SETTINGS_PRIVILEGED permission check to protect it.\n\nBug: 378909923\nTest: atest test_attributes\nFlag: EXEMPT NDK\nChange-Id: Id2a4063b72587e9495bd1221ef82122725f28b5a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7badb87addbfd7f484b2b4ca97a9c6ff31efdb25",
      "old_mode": 33188,
      "old_path": "aidl/com/android/media/permission/PermissionEnum.aidl",
      "new_id": "8eeae10f5a2a590a5504540aa0f6f426c282aff7",
      "new_mode": 33188,
      "new_path": "aidl/com/android/media/permission/PermissionEnum.aidl"
    },
    {
      "type": "modify",
      "old_id": "39a172f7329b7dbd42c246622661389a59900c65",
      "old_mode": 33188,
      "old_path": "media/utils/ServiceUtilities.cpp",
      "new_id": "8ceff968881bab92c5bfbebb1a3735facbd2c4f2",
      "new_mode": 33188,
      "new_path": "media/utils/ServiceUtilities.cpp"
    },
    {
      "type": "modify",
      "old_id": "573cc14ef4fe0a64fe3e2ac38e7b7554dd24c24f",
      "old_mode": 33188,
      "old_path": "media/utils/include/mediautils/ServiceUtilities.h",
      "new_id": "42789d5b205d33de757980d9fd64e0d1e27af7c2",
      "new_mode": 33188,
      "new_path": "media/utils/include/mediautils/ServiceUtilities.h"
    },
    {
      "type": "modify",
      "old_id": "12320b74724d0b8a1d09ac94d8ef40439d4446a0",
      "old_mode": 33188,
      "old_path": "services/audiopolicy/service/AudioPolicyInterfaceImpl.cpp",
      "new_id": "802ebeb318aeca184188e55142dd28d5bec11a5b",
      "new_mode": 33188,
      "new_path": "services/audiopolicy/service/AudioPolicyInterfaceImpl.cpp"
    }
  ]
}
