)]}'
{
  "commit": "f2932a0f98939eda48a429e8a29c2c82025e8527",
  "tree": "dae80f68c49871efc320b25f24af2754c476e138",
  "parents": [
    "12412d2c8f38fce15fcc13bf4754ec6dd690724d"
  ],
  "author": {
    "name": "Richard Xie",
    "email": "richardxie@google.com",
    "time": "Fri Oct 20 17:37:57 2023 +0000"
  },
  "committer": {
    "name": "Android Build Cherrypicker Worker",
    "email": "android-build-cherrypicker-worker@google.com",
    "time": "Fri Oct 20 17:37:57 2023 +0000"
  },
  "message": "Support the dav1d decoder in a new codec2 component\n\nThis is an experimental project under development and testing. The build\nis disabled by default. Most of the source code is copied from\nC2SoftGav1Dec but decompression is configured to use dav1d instead of\ngav1.\n\nBug: 277797541\nTest: atest -v  CtsMediaPerformanceClassTestCases:android.mediapc.cts.VideoCodecRequirementsTest\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:8f3af1d872428d0d48aab85ab18795fa35d65043)\nMerged-In: Iecd54940a47252f635cff29962261193b4c44a2e\nChange-Id: Iecd54940a47252f635cff29962261193b4c44a2e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7850adca38027e37f8a82dad576ddb5f3ca9912",
      "new_mode": 33188,
      "new_path": "media/codec2/components/dav1d/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0cef415d5044e69c8908abbbfc040e3eb57a979",
      "new_mode": 33188,
      "new_path": "media/codec2/components/dav1d/C2SoftDav1dDec.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52014567fe9efe27764fe1d85cba6795e4cdc39d",
      "new_mode": 33188,
      "new_path": "media/codec2/components/dav1d/C2SoftDav1dDec.h"
    }
  ]
}
