)]}'
{
  "commit": "e1c3b395209f2c03a290bf0c91c4d96dff5edf00",
  "tree": "6a7a4ea8d3a0e88d1fdbd3cb000b0885c360dc31",
  "parents": [
    "9b64c465e83f6b5ce6b587e8b0605bdd9f2aaea1"
  ],
  "author": {
    "name": "Wonsik Kim",
    "email": "wonsik@google.com",
    "time": "Thu Mar 01 11:37:13 2018 -0800"
  },
  "committer": {
    "name": "Wonsik Kim",
    "email": "wonsik@google.com",
    "time": "Wed Mar 07 17:00:48 2018 -0800"
  },
  "message": "CCodec: fix corner cases\n\n- Catch invalid createInputSurface requests.\n- Move buffer allocation from setComponent() to start().\n- Reset input surface at stop().\n- Ignore flushed work.\n\nBug: 74073134\nTest: adb shell setprop debug.stagefright.ccodec yes\nTest: adb shell setprop debug.stagefright.omx_default_rank 1000\nTest: adb shell killall mediaserver\nTest: atest android.media.cts.MediaCodecTest\nChange-Id: If95d3050e14fa9592d7eff4136a57326008455a0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f62ee411abe33615ba45d1bc70199bd9bc75149c",
      "old_mode": 33188,
      "old_path": "media/libstagefright/CCodec.cpp",
      "new_id": "a144382249ff66b44e83d03c33b79edadf67d3f1",
      "new_mode": 33188,
      "new_path": "media/libstagefright/CCodec.cpp"
    },
    {
      "type": "modify",
      "old_id": "5ce49d9d33e6fbc887a4340c08cdaf71b63a73fb",
      "old_mode": 33188,
      "old_path": "media/libstagefright/CCodecBufferChannel.cpp",
      "new_id": "de78c80b085662fd406ee410137077f63c28d5a8",
      "new_mode": 33188,
      "new_path": "media/libstagefright/CCodecBufferChannel.cpp"
    },
    {
      "type": "modify",
      "old_id": "eb3255f4d304b8e86951a29876fe41d4048095b9",
      "old_mode": 33188,
      "old_path": "media/libstagefright/include/CCodecBufferChannel.h",
      "new_id": "51eee105cfd44aaf42ac86ad69a3c285d6b5927e",
      "new_mode": 33188,
      "new_path": "media/libstagefright/include/CCodecBufferChannel.h"
    },
    {
      "type": "modify",
      "old_id": "3a2670d43bb8aaab52d5d9322698bc84acb20b7a",
      "old_mode": 33188,
      "old_path": "media/libstagefright/include/media/stagefright/CCodec.h",
      "new_id": "078b03e0fc37df53ce61f7ad6141bacfef20aa03",
      "new_mode": 33188,
      "new_path": "media/libstagefright/include/media/stagefright/CCodec.h"
    }
  ]
}
