)]}'
{
  "commit": "4b182d70a8fbbd7e8d0405bfe0c0f1c8885bbf14",
  "tree": "bf68ccf40ab53880e99bd1427e50e2ad2fb59b73",
  "parents": [
    "e5736050c6771ce58c54be118dcf13d3edb61630"
  ],
  "author": {
    "name": "Phil Burk",
    "email": "philburk@google.com",
    "time": "Fri Apr 24 11:44:34 2020 -0700"
  },
  "committer": {
    "name": "Phil Burk",
    "email": "philburk@google.com",
    "time": "Fri Apr 24 12:04:58 2020 -0700"
  },
  "message": "opensles: call setCallerName() for MediaMetrics\n\nThis can be used to tell whether OpenSL ES\ncreated the AudioTrack or AudioRecord object.\n\nBug: 149850236\nTest: adb shell dumpsys media.metrics --clear\nTest: Run an app that uses OpenSL ES.\nTest: adb shell dumpsys media.metrics\nTest: Look for \"callerName\u003dopensles\" in the dump.\nChange-Id: Iabc90299165869f0bc5d4e790f48ac72282c426d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d8940b811410800e35f578785f473c9919f7e812",
      "old_mode": 33188,
      "old_path": "src/android/AudioPlayer_to_android.cpp",
      "new_id": "9dc0a8a4799d637a497132da0ed6f6d65c34e1a3",
      "new_mode": 33188,
      "new_path": "src/android/AudioPlayer_to_android.cpp"
    },
    {
      "type": "modify",
      "old_id": "4e2f31d0b3d55716c9a813e91c30476fba2a92e6",
      "old_mode": 33188,
      "old_path": "src/android/AudioRecorder_to_android.cpp",
      "new_id": "2595112d6e15308532b2ec61f8a78be6880cadcb",
      "new_mode": 33188,
      "new_path": "src/android/AudioRecorder_to_android.cpp"
    },
    {
      "type": "modify",
      "old_id": "8b28983c950f6ff87fd528ae060cd4f389067766",
      "old_mode": 33188,
      "old_path": "src/android/android_defs.h",
      "new_id": "daa7b701cf5583e085d8a43d438ab50d3fa2846c",
      "new_mode": 33188,
      "new_path": "src/android/android_defs.h"
    }
  ]
}
