)]}'
{
  "commit": "4d318fdb0a2c23d7405eeae176960b49f3f0df83",
  "tree": "5aa7791505aea248be8ba3036f9a44bd31ee226b",
  "parents": [
    "86b5e43a3f0f40b8061c25c7b04569a1dacc71a1"
  ],
  "author": {
    "name": "Gopalakrishnan Nallasamy",
    "email": "gokrishnan@google.com",
    "time": "Wed Jun 17 16:57:38 2020 -0700"
  },
  "committer": {
    "name": "Gopalakrishnan Nallasamy",
    "email": "gokrishnan@google.com",
    "time": "Thu Jun 18 21:08:34 2020 -0700"
  },
  "message": "MPEG4Writer:Avoid deadlock when reset internally\n\nFor client initiated request, reset\u0027s return value is important\nand hence wait for any previous internal reset to complete.\nFor reset initiated by control looper thread, prevent multiple\nsimultaneous calls to avoid deadlock.\nSave reset status and return the same in subsequent calls.\n\nBug: 159082429\nBug: 159225772\n\nTest:   atest android.media.cts.MediaMuxerTest \\\n        android.mediav2.cts.MuxerTest \\\n        android.mediav2.cts.MuxerUnitTest \\\n        android.media.cts.MediaRecorderTest \\\n        android.mediastress.cts.MediaRecorderStressTest \\\n        android.mediastress.cts.MediaMuxerStressTest\n\nChange-Id: Idda58a65abf7f49989f9aec2a7c56413ee3aebdd\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "39423c7ed1a7df3bc153c423dc2c5d330c82ea2e",
      "old_mode": 33188,
      "old_path": "media/libstagefright/MPEG4Writer.cpp",
      "new_id": "e9ff4d55d9cca2a7166675210a909107dec48225",
      "new_mode": 33188,
      "new_path": "media/libstagefright/MPEG4Writer.cpp"
    },
    {
      "type": "modify",
      "old_id": "a1fe57c17a80f63b36d8bbebe7257f8a2b68f7bc",
      "old_mode": 33188,
      "old_path": "media/libstagefright/include/media/stagefright/MPEG4Writer.h",
      "new_id": "40c4bfc42b81795c1608101cf912da562749721f",
      "new_mode": 33188,
      "new_path": "media/libstagefright/include/media/stagefright/MPEG4Writer.h"
    }
  ]
}
