)]}'
{
  "commit": "e28ca0c3d70c67cda2a09dc2d663a3395b13c779",
  "tree": "449178781049ecafa1eaea7383ade4d9a5a42001",
  "parents": [
    "bf2838cf3578bc25859e9939fc7b5c5609eea2d6"
  ],
  "author": {
    "name": "Lajos Molnar",
    "email": "lajos@google.com",
    "time": "Wed Feb 26 18:16:50 2025 -0800"
  },
  "committer": {
    "name": "Android Build Coastguard Worker",
    "email": "android-build-coastguard-worker@google.com",
    "time": "Wed Apr 09 15:16:32 2025 -0700"
  },
  "message": "mediandk: clean up AMediaCodec_getInput/OutputBuffer semantics\n\nAMediaCodec_getInputBuffer erroneously considered the\noffset, which could result in a smaller input buffer being\nreturned and client confusion. In practice, input\nbuffer offset is rarely used.\n\nSimilarly, the buffer size returned from\nAMediaCodec_getOutputBuffer included padding after the\noutput buffer leading to potential confusion.\nNow the size returned from both AMediaCodec_getOutputBuffer\nand AMediaCodec_dequeueOutputBuffer is correct.\n\nAlso removed mentions of non-existing NDK methods\nAMediaCodec_getOutputBuffers and AMediaCodec_getInputBuffers.\n\nBug: 301470262\nFlag: EXEMPT bugfix\n(cherry picked from commit d69fe7b73a0ed14c2b5bc237f1a42314140c9458)\nMerged-in: I6bbd9b85023aef56a608362afde0662d3df7284a\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:0e8d99cb7893e23a6a941379bca31455ea068fc8)\nMerged-In: I6bbd9b85023aef56a608362afde0662d3df7284a\nChange-Id: I6bbd9b85023aef56a608362afde0662d3df7284a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b230df51790b4e1e96d948dd2f50e3a41dcc8a33",
      "old_mode": 33188,
      "old_path": "media/ndk/NdkMediaCodec.cpp",
      "new_id": "240848096acd7be6cab524163b8323c2bcfc703d",
      "new_mode": 33188,
      "new_path": "media/ndk/NdkMediaCodec.cpp"
    },
    {
      "type": "modify",
      "old_id": "598beb709d0ea7848160e37b2fb3d7355a312d23",
      "old_mode": 33188,
      "old_path": "media/ndk/include/media/NdkMediaCodec.h",
      "new_id": "223d2f890bfdac89d60894b7214384115c19c81d",
      "new_mode": 33188,
      "new_path": "media/ndk/include/media/NdkMediaCodec.h"
    }
  ]
}
