)]}'
{
  "commit": "30ab48c3074d299197efe78f9d03337d18232bee",
  "tree": "55097ac35295402f8f4f208fa57f165ee9ef4b86",
  "parents": [
    "8ba3cbca38e65c99263438637c534759fc1a6777"
  ],
  "author": {
    "name": "Bishoy Gendy",
    "email": "bishoygendy@google.com",
    "time": "Mon Feb 19 16:41:54 2024 +0000"
  },
  "committer": {
    "name": "Bishoy Gendy",
    "email": "bishoygendy@google.com",
    "time": "Tue Feb 20 13:59:19 2024 +0000"
  },
  "message": "Decouple Fgs logic from UsageStats reporting logic\n\n- The logic for Fgs will be different (For the PAUSED state) there\nwill be a time window before calling stopFgs.\n\n- UsageStats reporting has its feature flag, so it shouldn\u0027t be hidden\nby Fgs flag.\n\n- Fgs will not support MediaSesson2 because it is not linkable to\nnotifciations, this doesn\u0027t apply to UsageStats reporting.\n\nBug: 295518668\nBug: 297052684\nTest: Non functional change\nChange-Id: If06fc75a7f83e49759264aa30cda3c7834bbf1b6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3e8af27d2584c26f63709dfdd371e57f1e64d7e4",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/media/MediaSessionService.java",
      "new_id": "e7e8096a1965d2416cad2a41c506bf1318b50e97",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/media/MediaSessionService.java"
    }
  ]
}
