)]}'
{
  "commit": "13156ea93bfaa142f335982c7158cabee9e7ee28",
  "tree": "d4939098ff7e84bcd1ec940d20d50a6a1eed678e",
  "parents": [
    "1969463129ebb5ef63563ef3e9faf375df3cdcc0"
  ],
  "author": {
    "name": "Xiao Huang",
    "email": "xiaohx@google.com",
    "time": "Thu Aug 24 10:05:28 2023 +0000"
  },
  "committer": {
    "name": "Xiao Huang",
    "email": "xiaohx@google.com",
    "time": "Tue Aug 29 16:21:16 2023 +0000"
  },
  "message": "Stop writing to audio track once stop drainning is called\n\nThe stop should be stop writing to audio track, instead of\nonly stopping to write to the local queue.\nAdditionally, the audio offset is changed to be applied right\nbefore writing to the audio track.\n\nTest: atest DecoderTest#tunneledAudioUnderrun\n      atest DecoderTest#testTunneledAudioProgressWithUnderrun\n      atest DecoderTest#testTunneledAudioProgressWithPtsGaps\nBug: 294519143\n\nChange-Id: I843889328bae093c925be6a26e91a0b5249feffe\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9fda728f9cfff4f975e00134f5a5f67104b3cf0c",
      "old_mode": 33188,
      "old_path": "tests/tests/media/common/src/android/media/cts/CodecState.java",
      "new_id": "d34e4f433a90b41e5353035eab05c9d6336388bd",
      "new_mode": 33188,
      "new_path": "tests/tests/media/common/src/android/media/cts/CodecState.java"
    },
    {
      "type": "modify",
      "old_id": "d4a8250a1ac80a0e3bc82019ed54dec88b3c4b53",
      "old_mode": 33188,
      "old_path": "tests/tests/media/common/src/android/media/cts/MediaCodecTunneledPlayer.java",
      "new_id": "1877566c3629252776fa007254bf88e008a675ff",
      "new_mode": 33188,
      "new_path": "tests/tests/media/common/src/android/media/cts/MediaCodecTunneledPlayer.java"
    },
    {
      "type": "modify",
      "old_id": "ce31607898da50dfdaf451b41b4cd2b102f8dc59",
      "old_mode": 33188,
      "old_path": "tests/tests/media/common/src/android/media/cts/NonBlockingAudioTrack.java",
      "new_id": "6589cc568f02d8db91c87522ab645f4a27f487ac",
      "new_mode": 33188,
      "new_path": "tests/tests/media/common/src/android/media/cts/NonBlockingAudioTrack.java"
    },
    {
      "type": "modify",
      "old_id": "df497b660254b640e848a770803707a657ac60d2",
      "old_mode": 33188,
      "old_path": "tests/tests/media/decoder/src/android/media/decoder/cts/DecoderTest.java",
      "new_id": "ee4e37b6e41abbdbbd1b959891f7ed7a17fef26e",
      "new_mode": 33188,
      "new_path": "tests/tests/media/decoder/src/android/media/decoder/cts/DecoderTest.java"
    }
  ]
}
