)]}'
{
  "log": [
    {
      "commit": "97a2155ba68cba98b13237b0978e3dbd085a2aee",
      "tree": "f58c68f6faf271fe252dd6180b11fd44475baf06",
      "parents": [
        "071c3c8736f7be0800fc3a0293335b15fe6945f3"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Wed Aug 28 11:22:33 2019 -0700"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Mon Sep 23 13:39:12 2019 -0700"
      },
      "message": "Remove libbinder dependency from libcodec2_vndk and libstagefright_foundation\n\n- libstagefright_foundation: excluding Parcel related methods when building for vendor.\n- libmedia_omx: moving MediaCodecList to libmedia.\n\nTest: build.\nBug: 139201422\nChange-Id: Ieb731a8112b1f3bdc6862059671e8a9dd31d88e1\n"
    },
    {
      "commit": "72b55c5e31a3835a15349dffe24d8acd49adadc3",
      "tree": "b41dbd960e03097e544f8fbe7689bd11facf894a",
      "parents": [
        "03915e1f5a9d39f9014586e25ee34c0c206cdb5f"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Fri Sep 13 09:20:20 2019 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Fri Sep 13 09:20:20 2019 -0700"
      },
      "message": "force g711 test to match 1-channel sample data\n\nspecial case the g711 test to know that it is a 1-channel input.\nTest case itself can\u0027t infer the channel count from the g711 stream\nsince there is no header/control info within the g711 stream.\n\nBug: 140773833\nTest: vts-tradefed run vts --module VtsHalMediaC2V1_0Host\nChange-Id: I9ac1f4d3ee0ccc42ffc8c199fcb88dc5c7122c0e\n"
    },
    {
      "commit": "1ac8a6153ac7d4f0740069d0894d9e856f32c051",
      "tree": "420f53e9d85b5831ed2170a4def8aa1c637ad730",
      "parents": [
        "98bff8390b5cc6884d7907e7e1c8bd8df5718040",
        "e0515e8fe766166cfdb7905d0a6fb5a765470c4a"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Sep 10 19:55:03 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 10 19:55:03 2019 -0700"
      },
      "message": "Merge \"Codec2: Retry interface creation until successful\" into qt-qpr1-dev am: d4473d4ed2\nam: e0515e8fe7\n\nChange-Id: I3e69770e4ff147dac67b2a803d2b6808a0d11e86\n"
    },
    {
      "commit": "98bff8390b5cc6884d7907e7e1c8bd8df5718040",
      "tree": "38153f5441b7b376c276d5638a644c540b4c09f3",
      "parents": [
        "06088ce29a8ed62838be2576252809cd77194341",
        "06f75804bf95cc7af0ae9af52992db43b8d05dbe"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Sep 10 19:54:33 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 10 19:54:33 2019 -0700"
      },
      "message": "Merge \"Codec2: Retain compatibility with old HAL\" into qt-qpr1-dev am: 5ebddd6296\nam: 06f75804bf\n\nChange-Id: I3af9feed2b584706f5f23c78d3c2b8838c8463e2\n"
    },
    {
      "commit": "e0515e8fe766166cfdb7905d0a6fb5a765470c4a",
      "tree": "787c82ecb25c372bde3df079a5f6e453935d86c4",
      "parents": [
        "06f75804bf95cc7af0ae9af52992db43b8d05dbe",
        "d4473d4ed29d61a1134a21e0523c3fb0eac100be"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Sep 10 19:48:07 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 10 19:48:07 2019 -0700"
      },
      "message": "Merge \"Codec2: Retry interface creation until successful\" into qt-qpr1-dev\nam: d4473d4ed2\n\nChange-Id: Ia5f768c60ba6a45afdab7357c0cd4fdad9cb3001\n"
    },
    {
      "commit": "06f75804bf95cc7af0ae9af52992db43b8d05dbe",
      "tree": "586cb2c0e0d9ccd99158a747f9f9c810de267698",
      "parents": [
        "fefc841239ee41f735b6f0ba591d6bc38a08a127",
        "5ebddd62966d38a4aa371783190e4d10519c09bf"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Sep 10 19:47:34 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 10 19:47:34 2019 -0700"
      },
      "message": "Merge \"Codec2: Retain compatibility with old HAL\" into qt-qpr1-dev\nam: 5ebddd6296\n\nChange-Id: I859082b1e61ad08b3ac068ded4846ba96cf76cee\n"
    },
    {
      "commit": "d4473d4ed29d61a1134a21e0523c3fb0eac100be",
      "tree": "714e702b9fef8c8382f6255c2df34775be58c252",
      "parents": [
        "5ebddd62966d38a4aa371783190e4d10519c09bf",
        "23c90c87fd0804bfc98da07e242d27c925a2cfc8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Sep 11 02:31:02 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 11 02:31:02 2019 +0000"
      },
      "message": "Merge \"Codec2: Retry interface creation until successful\" into qt-qpr1-dev"
    },
    {
      "commit": "329ac9c93b7de104f4b7e0a111195a772294e980",
      "tree": "e411019795fe466365daa7f9ad8a7d7e1e8fee10",
      "parents": [
        "87f731b26ed82ee49889bd3a8c9199089841078b"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Sep 09 21:28:05 2019 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Sep 10 15:47:20 2019 -0700"
      },
      "message": "Codec2: Retain compatibility with old HAL\n\nMake the vndk module \"libstagefright_bufferpool@2.0\" work with existing\nCodec2 HALs, and create a new vendor (non-vndk) module\n\"libstagefright_bufferpool@2.0.1\" that new Codec2 HALs can use.\n\nTest: atest CtsMediaTestCases -- \\\n--module-arg CtsMediaTestCases:size:small\n\nBug: 138171841\nBug: 140471279\nChange-Id: I2886432afef86ef66fbd48ee744e5fd8de2d1e21\n"
    },
    {
      "commit": "78cb7123b23c197b296d40b2ffb886bde97ddfc4",
      "tree": "db2db564be30a32fd02232f7bc856b53621eed8f",
      "parents": [
        "a4be0c37e92faf1579b05077d7e3cbef8b93db78",
        "8c7465931249ed0ffea7de99f2d736ce0bc607dc"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Sep 09 14:51:59 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 09 14:51:59 2019 -0700"
      },
      "message": "Merge \"Remove libhwbinder/libhidltransport deps\" am: 6cffe44e0f am: b7d2632c22 am: 2dc8ae5642\nam: 8c74659312\n\nChange-Id: I3ce106ae89de98eb9c438ccc30067a07b44da581\n"
    },
    {
      "commit": "8c7465931249ed0ffea7de99f2d736ce0bc607dc",
      "tree": "fa18665065517131b1275581b6bae15fee3de385",
      "parents": [
        "d4730c8745e1f6f5567afbe3b8a351d5f8819f40",
        "2dc8ae5642ff2e4d92a5f141189f73082d0a9478"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Sep 09 14:44:58 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 09 14:44:58 2019 -0700"
      },
      "message": "Merge \"Remove libhwbinder/libhidltransport deps\" am: 6cffe44e0f am: b7d2632c22\nam: 2dc8ae5642\n\nChange-Id: I7be03dd52255dffbdc04357144b2582d27f5079e\n"
    },
    {
      "commit": "2dc8ae5642ff2e4d92a5f141189f73082d0a9478",
      "tree": "933101c420fd8c2e7b4fdb5baf5c10310739bb17",
      "parents": [
        "f6d4e3349b7b44995109f845328ce73e98eb6b82",
        "b7d2632c22781990ab23d492abce4820334a2842"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Sep 09 14:37:57 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 09 14:37:57 2019 -0700"
      },
      "message": "Merge \"Remove libhwbinder/libhidltransport deps\" am: 6cffe44e0f\nam: b7d2632c22\n\nChange-Id: I93c5296391c469571e153e5366ee90ab9754ea9c\n"
    },
    {
      "commit": "af905470168892078ca85cbd77c844b07f46d1d7",
      "tree": "02acf167a294e18f49a8cf075aa6ee7eb21fbf68",
      "parents": [
        "1210f45ea764f0d186e55a19c068283a4ff6cfac"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Sep 06 12:08:49 2019 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Sep 06 12:08:49 2019 -0700"
      },
      "message": "Remove libhwbinder/libhidltransport deps\n\nSince these were combined into libhidlbase.\n\nBug: 135686713\nTest: build only (libhwbinder/libhidltransport are empty)\nChange-Id: I6cc85a91afb603e31b85090917f9f3b59d82a4d1\n"
    },
    {
      "commit": "23c90c87fd0804bfc98da07e242d27c925a2cfc8",
      "tree": "efc93b0bdc27bb8f1a45326251cfe042ba86b3d5",
      "parents": [
        "6c2b3146c6722b7950493d1e11f15ed4c39ef860"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Sep 03 00:44:42 2019 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Wed Sep 04 22:40:17 2019 -0700"
      },
      "message": "Codec2: Retry interface creation until successful\n\nTest: atest CtsMediaTestCases -- \\\n--module-arg CtsMediaTestCases:size:small\n\nBug: 139466364\nChange-Id: I6e552cb90af517f2c0f8c14dd679d6d60abee6fc\n"
    },
    {
      "commit": "989ba107841626e4113828c39f139f1b766acb82",
      "tree": "084f69c0c1fa44fc56de1d4ba15c293c755309b1",
      "parents": [
        "141f9a9c83426674385bc0817cb4e7dd721404e2",
        "47897d5ff923f830bfc322a87c2f48670d35571c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Aug 29 23:39:30 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 29 23:39:30 2019 +0000"
      },
      "message": "Merge \"bufferpool2: fix native handle race condition\" into qt-qpr1-dev"
    },
    {
      "commit": "0c70411654a5b3644c461b67a2fb4ba1351a6292",
      "tree": "79c397da75c4f9974be99b7921ce797b82134689",
      "parents": [
        "cc57ed2b6b79374934755018f6ca4b15eff7cf6b",
        "6bc15578f0595db104744c8eda9c24876b0962dd"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Aug 22 19:19:06 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 22 19:19:06 2019 -0700"
      },
      "message": "Codec2 VTS: Move device resource files to data/local/tmp am: f08d61d30e am: 3cd2149e94 am: 7404c0908d\nam: 6bc15578f0\n\nChange-Id: I833ee7cdc552c136127eba189ce8b21e35968f73\n"
    },
    {
      "commit": "f08d61d30e9ed041d7426c0168e2ee092eaf36ac",
      "tree": "15aa4deb117cff0d4ae01c3ed31ddd78e0b4414e",
      "parents": [
        "b9df2ec036b3a4ecf70e5cdcefdfb8939b4ae18e"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri Aug 09 21:57:44 2019 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Aug 22 07:29:16 2019 +0000"
      },
      "message": "Codec2 VTS: Move device resource files to data/local/tmp\n\nSome devices make /sdcard a symbolic link to a non-constant target. The\ntarget changes between the setup and the execution, so files pushed to\n/sdcard during the setup cannot be found when the test runs.\n\nTest: vts-tradefed run vts -m VtsHalMediaC2V1_0Host\n\nBug: 138388013\nChange-Id: Ia27bd9eedfc6f97225abb553c4b8efbb8957966e\n"
    },
    {
      "commit": "47897d5ff923f830bfc322a87c2f48670d35571c",
      "tree": "f70c1161e79c8813a774f57d0fedbfbe607d0974",
      "parents": [
        "3ef81e1acc74da842b3689418f007267caddf99d"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu Jul 25 14:22:36 2019 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri Aug 09 00:21:37 2019 +0000"
      },
      "message": "bufferpool2: fix native handle race condition\n\nReturn cloned handle as output parameter in order to use it after\nclosing the bufferpool connection.\n\nBug: 138171841\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nMerged-In: I4ac142fcb7e3ecdb3fb02792f516b343d71bfc38\nChange-Id: I4ac142fcb7e3ecdb3fb02792f516b343d71bfc38\n(cherry picked from commit dc5cb62ff4528ac52a15fb525874ab47e377e8ac)\n"
    },
    {
      "commit": "c766e442384d08a4be1e348873ad8d2351cf47ce",
      "tree": "a5b58248e90a00e60323738aaa22321065e22f49",
      "parents": [
        "62b1fa49bda3a1886c1e7e4eeb142e0bba18f09a",
        "101f53c592f5f6ddd8298ffead3c6533e49ab3c8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 02 03:13:39 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 02 03:13:39 2019 +0000"
      },
      "message": "Merge \"Validate TrackedBuffer in onBufferDestroyed\""
    },
    {
      "commit": "101f53c592f5f6ddd8298ffead3c6533e49ab3c8",
      "tree": "8ccb0635ddd0aa50946e9d3b80a6daac13b5d1d9",
      "parents": [
        "ed84e713b3b84aa189459c2412e65a4be257bc89"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Jun 13 18:23:38 2019 +0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Aug 01 06:00:14 2019 -0700"
      },
      "message": "Validate TrackedBuffer in onBufferDestroyed\n\nTest: atest CtsMediaTestCases -- \\\n--module-arg CtsMediaTestCases:size:small\n\nBug: 135140854\nChange-Id: Ide95a619305a30b008b1e0bd5010ea2e359f4c99\n"
    },
    {
      "commit": "dc5cb62ff4528ac52a15fb525874ab47e377e8ac",
      "tree": "5dcb6e852b0fff64ee4a4514cc8e5a40675f35e4",
      "parents": [
        "107fd5a178efdd977eaa1dbd0edbb1b72a3613e6"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu Jul 25 14:22:36 2019 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu Jul 25 22:15:05 2019 +0000"
      },
      "message": "bufferpool2: fix native handle race condition\n\nReturn cloned handle as output parameter in order to use it after\nclosing the bufferpool connection.\n\nBug: 138171841\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: I4ac142fcb7e3ecdb3fb02792f516b343d71bfc38\n"
    },
    {
      "commit": "a4ce3884399268197d55633f07ce212ec2bdd30f",
      "tree": "d4f838e43e9bcc5fe76bb27fa5912cf97fa109b0",
      "parents": [
        "39fb9c9a84152597501f7835115708880d55171f"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Sat May 18 01:52:13 2019 -0700"
      },
      "committer": {
        "name": "android-build-team Robot",
        "email": "android-build-team-robot@google.com",
        "time": "Mon Jul 15 17:51:21 2019 +0000"
      },
      "message": "Allow creation of input surface in CCodec\n\nCurrently, an input surface to an encoder is created in the codec\nprocess, but the queue operation has to be issued from the application\nprocess. This CL allows an input surface to be created in the\napplication process, hence reducing the number of IPCs issued per frame.\nThis option can be chosen by setting \"debug.stagefright.c2inputsurface\"\nto -1. (If the property is not set, it defaults to 0, which picks the\ncurrent behavior.)\n\nTest: adb shell setprop debug.stagefright.c2inputsurface -1\nThen, record a video.\n\nBug: 131800183\nBug: 134017277\n\nChange-Id: Idbf2ba87689e1e876a215850aa0260539183a4ee\n(cherry picked from commit 1858832f4708285eb5b2ace02d2a580125087d3c)\n"
    },
    {
      "commit": "f12025b61d793a6a16eb5673663a828c2b1e9d0d",
      "tree": "d4f838e43e9bcc5fe76bb27fa5912cf97fa109b0",
      "parents": [
        "ace31cd04a8dfc37d488c8118818525ae8a733ed",
        "1858832f4708285eb5b2ace02d2a580125087d3c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 12 22:52:17 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 12 22:52:17 2019 +0000"
      },
      "message": "Merge \"Allow creation of input surface in CCodec\" into qt-dev"
    },
    {
      "commit": "cdb89c773dafcfa8e42e300d43810787f02bba0a",
      "tree": "77befd5d2a365b9f0c1d6d542f95e534c38763e8",
      "parents": [
        "142c49942474e832674ab45325b549484f76437a"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Wed Jul 10 17:50:49 2019 -0700"
      },
      "committer": {
        "name": "android-build-team Robot",
        "email": "android-build-team-robot@google.com",
        "time": "Fri Jul 12 04:10:10 2019 +0000"
      },
      "message": "Skip secure decoders in C2 VTS\n\nTest: vts-tradefed run vts -m VtsHalMediaC2V1_0Host\n\nBug: 136725027\n\nChange-Id: I78e141c04890ab153135a7cc948e2b7dc4897787\n(cherry picked from commit 2cd83c9fbbd286768999ade97f7fce4b409b06c4)\n"
    },
    {
      "commit": "2cd83c9fbbd286768999ade97f7fce4b409b06c4",
      "tree": "f0f91377c00b51c6fa8f8dabed62055523b318c6",
      "parents": [
        "c3fa11b6cc0951d21a193be001733b08549415d0"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Wed Jul 10 17:50:49 2019 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Wed Jul 10 21:35:40 2019 -0700"
      },
      "message": "Skip secure decoders in C2 VTS\n\nTest: vts-tradefed run vts -m VtsHalMediaC2V1_0Host\n\nBug: 136725027\n\nChange-Id: I78e141c04890ab153135a7cc948e2b7dc4897787\n"
    },
    {
      "commit": "1858832f4708285eb5b2ace02d2a580125087d3c",
      "tree": "847dddd25da6d462a14c88db13fcf6c2ec0fc5d3",
      "parents": [
        "c3fa11b6cc0951d21a193be001733b08549415d0"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Sat May 18 01:52:13 2019 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Wed Jul 10 17:09:44 2019 -0700"
      },
      "message": "Allow creation of input surface in CCodec\n\nCurrently, an input surface to an encoder is created in the codec\nprocess, but the queue operation has to be issued from the application\nprocess. This CL allows an input surface to be created in the\napplication process, hence reducing the number of IPCs issued per frame.\nThis option can be chosen by setting \"debug.stagefright.c2inputsurface\"\nto -1. (If the property is not set, it defaults to 0, which picks the\ncurrent behavior.)\n\nTest: adb shell setprop debug.stagefright.c2inputsurface -1\nThen, record a video.\n\nBug: 131800183\nBug: 134017277\n\nChange-Id: Idbf2ba87689e1e876a215850aa0260539183a4ee\n"
    },
    {
      "commit": "1a12706739c46aef41f82398718c2ce69ad1d79d",
      "tree": "b974210d5b58ca6e4294d8f65ceef04cdf78b835",
      "parents": [
        "69f8d1a5f2818c107d3d0d019c659f4348d56891"
      ],
      "author": {
        "name": "Manisha Jajoo",
        "email": "manisha.jajoo@ittiam.com",
        "time": "Thu May 09 16:48:07 2019 +0530"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Wed Jul 03 14:05:54 2019 -0700"
      },
      "message": "VTS: changes in VTS Component test for qti components\n\nVTS component test currently fails for multiple release and reset APIs\nThis fail is because of ASSERT on the return type of these APIs.\nHowever these multiple release/reset APIs need not always return C2_OK.\n\nTest: VtsHalMediaC2V1_0TargetComponentTest -I default -C c2.qti.avc.decoder\n\nBug: 132403160\n\nChange-Id: I6e0f2e227c82c522dd590b9c683add206b41eac0\n"
    },
    {
      "commit": "a033ce52ffd11b607ed94395f2c63f4b991c486e",
      "tree": "c3cc10ba0d25f82fdf955210d3f8c4859bf3fae6",
      "parents": [
        "aba76c4d48e1b968e11bdd8b0562bd87fdce5e96"
      ],
      "author": {
        "name": "Manisha Jajoo",
        "email": "manisha.jajoo@ittiam.com",
        "time": "Fri May 10 09:59:55 2019 +0530"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Wed Jul 03 11:11:13 2019 -0700"
      },
      "message": "VTS: changes for qti encoder plugins\n\nQTI components were failing VTS under following conditions :\n1) unsupported resolutions.\n2) fetchGraphicBuffer failed\n\nIn all these cases, test should be skipped instead of getting marked as FAILED.\n\nTest: VtsHalMediaC2V1_0TargetVideoEncTest -I default -C c2.qti.avc.encoder -P /sdcard/res/\n\nBug: 132405032\n\nChange-Id: Icd020135ee735f9f976a3a2cadf8a7ef5e378feb\n"
    },
    {
      "commit": "a8f871da507d1a9bd1484a8934dcc4d234476714",
      "tree": "2cc2ced78cbf9c83012a5faf28dcf43fbcdb9c3b",
      "parents": [
        "9694a99645a42c23d489ce605e5cea4fdc0e1936"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Jul 01 15:23:09 2019 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Jul 01 15:23:09 2019 -0700"
      },
      "message": "Fix typo in the output binary\n\nTest: vts-tradefed run vts -m VtsHalMediaC2V1_0Host\n\nBug: 136503165\n"
    },
    {
      "commit": "9694a99645a42c23d489ce605e5cea4fdc0e1936",
      "tree": "fc318a7e6bab61b6695ab7e6cd90e1a7c9ac363c",
      "parents": [
        "ff52d12ac10a9fae215eea905af99601bde0d157"
      ],
      "author": {
        "name": "Praveen Chavan",
        "email": "pchavan@quicinc.com",
        "time": "Mon Jul 01 05:08:20 2019 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Jul 01 05:09:28 2019 -0700"
      },
      "message": "codec2: vts-video: align input buffer size for decoders\n\nHardware decoders expect minimum PAGE_SIZE alignment.\n\nTest:\n   VtsHalMediaC2V1_0TargetVideoDecTest -C c2.qti.hevc.decoder -P /sdcard/res/ -I default\n\nBug: 135427312\n\nChange-Id: I14ee2f93d644450679500d507e775ad16afead6d\n"
    },
    {
      "commit": "f08e84030e7c224ec2fd064d88759f426db88496",
      "tree": "e7acce7c0aa4c518a27fb5ffd33e9cba524fe89d",
      "parents": [
        "2cbc7cd807382e371ad5ae71039afccb9641433c"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Jun 13 15:07:47 2019 +0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Wed Jun 26 21:56:01 2019 -0700"
      },
      "message": "Fix names in Codec2 VTS\n\nTest: vts-tradefed run vts -m VtsHalMediaC2V1_0Host\n\nBug: 133187143\n\nChange-Id: If4057a11563034415fe244294d36892feb7a62d7\n"
    },
    {
      "commit": "08515811a510b9a9dce6072b9ae39fe894784f92",
      "tree": "d1e4a1cb03693b888473b743752032aa0db4ee78",
      "parents": [
        "e81a326d90dfce1249917b796f69b48fe1c59971"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Wed Jun 05 11:16:32 2019 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Sun Jun 16 14:19:25 2019 -0700"
      },
      "message": "Migrate buffers during surface change\n\nMigrate graphic buffers during surface change in order to avoid\nBufferQueue handling complexity later on.\n\nTest: Manually using Chrome and google photo app\nBug: 132302078\nBug: 130862880\nChange-Id: Ifb348b5d6a8f5a89dcc10a9f0be075057a5d3a6d\n"
    },
    {
      "commit": "07baf1d8634b0aae93746f1a144578d1d9c7268a",
      "tree": "6b2fb4ff3ec1230639db8ffaf2d5e09b12a3958f",
      "parents": [
        "3350096bf8e52b2d96f7b7ba95642d92c05e8f09",
        "5ff38f71f4ac86bc126d43a165aafa010673a8a7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 08 15:29:12 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 08 15:29:12 2019 +0000"
      },
      "message": "Merge \"Remove libcodec2_vndk from vndk\" into qt-dev"
    },
    {
      "commit": "3350096bf8e52b2d96f7b7ba95642d92c05e8f09",
      "tree": "535c67f6535a51749f5bde296333969fe5325071",
      "parents": [
        "f95c698108b608e6ebf86e7450a9a2464e3ae264",
        "dd9faf18a44e8005c64290616bca8788961af7a2"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed May 08 06:20:07 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 08 06:20:07 2019 +0000"
      },
      "message": "Merge changes from topic \"c2-eos-last\" into qt-dev\n\n* changes:\n  codec2: Allow all component names in VTS\n  codec2: VTS add support for timestamp tests in VideoEncTest and VideoDecTest\n  codec2: Fix timestampDev issues for Mpeg2Dec\n  codec2: Fix timestampDev issues for HevcDec\n  codec2: Fix timestampDev issues for AvcDec\n"
    },
    {
      "commit": "5ff38f71f4ac86bc126d43a165aafa010673a8a7",
      "tree": "5b80df889bef83221ef08fe908264a3c8c55c17e",
      "parents": [
        "eb1b8e4a365a8833ebdaba4975d7b3e610ed709f"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri May 03 15:50:27 2019 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri May 03 23:44:10 2019 +0000"
      },
      "message": "Remove libcodec2_vndk from vndk\n\nTest: Builds\n\nBug: 128894663\nChange-Id: I092a696df5f3a535c9aff5b228daf84d7519bad7\n"
    },
    {
      "commit": "dd9faf18a44e8005c64290616bca8788961af7a2",
      "tree": "8af68f813955c6fae5c661cb63502800168667d5",
      "parents": [
        "4a7c6cb4b36029dedd1be224f15f7919094ef49b"
      ],
      "author": {
        "name": "Umang Saini",
        "email": "umang.saini@ittiam.com",
        "time": "Fri May 03 17:28:15 2019 +0530"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri May 03 16:44:06 2019 -0700"
      },
      "message": "codec2: Allow all component names in VTS\n\nTest: VtsHidlC2V1_0TargetVideoDecTest -I default -C c2.qti.avc.decoder -P /sdcard/res/\nTest: VtsHidlC2V1_0TargetVideoEncTest -I default -C c2.qti.avc.encoder -P /sdcard/res/\n\nBug: 131905215\nChange-Id: I8bbdff7b53778ed4e21e7c598363591b07eb5f60\n"
    },
    {
      "commit": "4a7c6cb4b36029dedd1be224f15f7919094ef49b",
      "tree": "566b3ec24a976e9dca7fd2c1a8c022688b0cd530",
      "parents": [
        "d91bc4855b0688c332f35c1395b5fbdaefd150a5"
      ],
      "author": {
        "name": "Rakesh Kumar",
        "email": "rakesh.kumar@ittiam.com",
        "time": "Tue Jan 22 18:59:24 2019 +0530"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri May 03 16:24:45 2019 -0700"
      },
      "message": "codec2: VTS add support for timestamp tests in VideoEncTest and VideoDecTest\n\nTest: VtsHidlC2V1_0TargetVideoEncTest -I software -P /sdcard/res/ -C c2.android.avc.encoder\nTest: VtsHidlC2V1_0TargetVideoDecTest -I software -P /sdcard/res/ -C c2.android.avc.decoder\nBug: 80272610\nChange-Id: Ic773a118ac699e99cc5dc83a10bb3bd90555e2fc\n"
    },
    {
      "commit": "0e4c08eb08e39138993cde40c986b569ce595ad1",
      "tree": "a815167e1782fe06f13d911ba0b6aa11248bd209",
      "parents": [
        "ab09f6e62122eb6d09a4013cf54de3a2d2805873"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Apr 19 10:00:45 2019 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Apr 30 14:38:55 2019 -0700"
      },
      "message": "build core bufferqueue functionalities into bqhelper\n\nStatically build the bufferqueue logic from libgui into\nlibstagefright_bufferqueue_helper, so that we don\u0027t need\nto link to the entire libgui.\n\nIn updateable codecs, the dependencies (except llndk) are\ncopied onto the apex, and loaded into a separate namespace\nat runtime. Trimming down unused dependencies help on both\nstorage and runtime memory footprint.\n\nbug: 128894663\n\nChange-Id: I2f696aa85143f74f753fbb0320dce5aee88846c4\n"
    },
    {
      "commit": "270dd6a1a6fc700dde00f982dcd87bf98e4b73a4",
      "tree": "e8b02ec7624fa1d1a55c0f49fcca1996545fcddf",
      "parents": [
        "8263e3519b6801f019e471efe4a6045b7046e4d3"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Sat Apr 06 04:41:15 2019 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Apr 18 23:55:37 2019 -0700"
      },
      "message": "Make mediaserver listen to Codec2 services\u0027 deaths\n\nTest: Kill media.extractor or mediaswcodec and observe logcat\n\nBug: 130071409\n\nChange-Id: Ie785642da99dfe4ff13e78d878817dae3de9f34a\n"
    },
    {
      "commit": "c8ce1d8b31fc439b30b17895965b71f746b9e41a",
      "tree": "567daee4f70e5cbe2053137129df7dd6387e77b9",
      "parents": [
        "019b2fc5aa5d62b911d029234548eb9c253b8f60"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Mar 27 10:18:38 2019 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Apr 16 10:19:16 2019 -0700"
      },
      "message": "Remove ligbui dep from libcodec2_vndk and libcodec2_hidl@1.0\n\nbug: 128894663\ntest: builds;  atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: I3bb8792bd6eec46a9131bc6bd0c773648f430538\n"
    },
    {
      "commit": "0fe4c4795015357290b098715f6d3cd17cf554df",
      "tree": "cb9fb49616e0ff7890359f7eefb6563d25426934",
      "parents": [
        "8d14f5ccff2440f39630965486e9601ab6d007b6"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Apr 08 21:51:46 2019 +0000"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Apr 08 14:56:30 2019 -0700"
      },
      "message": "Revert \"Revert \"Remove direct libgui reference from omx server side\"\"\n\nThis reverts commit b4979c59d93a6ca2be7e65489fc39896bfdc2c96.\n\nReason for revert: reland with fixes:\n1) make OMXHarness use OMXClient, not directly IOMX wrappers.\n2) fix ref of consumer listener interface in GraphicBufferSource.\n\nbug: 129272021\nTest: camera recording, aosp_x86 build\n\nChange-Id: Idaaaf412c65cbe89c95a2cb54f3833ff1fc4c304\n"
    },
    {
      "commit": "b4979c59d93a6ca2be7e65489fc39896bfdc2c96",
      "tree": "3da5a8d97ee8f37f4f480ad80104b6f77d3bcd87",
      "parents": [
        "482f60ccccc12e6afe24f9ba503496ce65d1ba43"
      ],
      "author": {
        "name": "Sung-fang Tsai",
        "email": "sungfang@google.com",
        "time": "Sun Apr 07 00:29:22 2019 +0000"
      },
      "committer": {
        "name": "Victor Chang",
        "email": "vichang@google.com",
        "time": "Mon Apr 08 10:32:03 2019 +0000"
      },
      "message": "Revert \"Remove direct libgui reference from omx server side\"\n\nThis reverts commit 482f60ccccc12e6afe24f9ba503496ce65d1ba43.\n\nReason for revert: b/130058749 camera recording hang\n\nBug: 130058749\nChange-Id: I358bc9c62c48328c01c8611c7e6f77d16affff54\n"
    },
    {
      "commit": "482f60ccccc12e6afe24f9ba503496ce65d1ba43",
      "tree": "90e04135449e80434f0b399d0e33d91bfce1de20",
      "parents": [
        "6e38e1a2b74bd2ed304080b1dca1f77b1053dada"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Mar 21 16:41:28 2019 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Apr 05 18:12:10 2019 +0000"
      },
      "message": "Remove direct libgui reference from omx server side\n\n- Make mediacodec service/libstagefright_omx not dependent\non libgui. Server should only reference bqhelper (which\ncurrently still have a dependency on libgui, but could be\nremoved later as it\u0027s only used internally).\n\n- Make libmedia_omx not dependent on libgui by moving the\nIOMX wrapper code into a separately that\u0027s only used by\nthe platform.\n\n- Move ConsumerListener references in GraphicBufferSource\nto implementation only, so that other libs including\nGraphicBufferSource doesn\u0027t need to link libgui.\n\n- Remove bqhelper references from some client side libs.\n\n- Remove IOMX ipc related code, as IOMX interface is no\nlonger used for ipc. It\u0027s only used as an interface on\nclient side.\n\nbug: 129272021\ntest: builds;\natest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\n\nChange-Id: I49d80bf72eba325ee80b223d4a5ba7b0c1ab4d35\n"
    },
    {
      "commit": "892c81d52d90475d04243380fc0d8290776957a1",
      "tree": "2c7d27fc91fc5a01c31666bff04d06f4a89add12",
      "parents": [
        "0e5a1b3bb64d9a5d38903770e018379856401efd"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Mar 12 00:56:50 2019 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Apr 04 21:28:07 2019 +0000"
      },
      "message": "Obtain Codec2 instances from hwservicemanager\n\nIn libcodec2_client, the list of services listed in the manifest is\nnow queried from hwservicemanager. The caching mechanism has to be\nmodified accordingly.\n\nThis CL also modifies the way component traits are cached---component\ntraits are assumed to be static even if some services die and restart.\n\nTest: make cts -j123 \u0026\u0026 cts-tradefed run cts-dev -m \\\nCtsMediaTestCases --compatibility:module-arg \\\nCtsMediaTestCases:include-annotation:\\\nandroid.platform.test.annotations.RequiresDevice\n\nBug: 112362730\nBug: 121132171\nBug: 128320274\nChange-Id: I312f3281565aa6f1ee54f86963672f56777f418f\n"
    },
    {
      "commit": "959563b7bfdfe23a16a9d2c5844b2540eebdd324",
      "tree": "d332fa81c52537e0ef97155b38ded5ef24c836a8",
      "parents": [
        "aad376aeebc77eb2547d5b0d1201c1cb8927998f",
        "ab1f5ee22cf477cf833900994e9fdc5b70ec969f"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Wed Mar 27 06:49:57 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 27 06:49:57 2019 +0000"
      },
      "message": "Merge \"codec2: VTS add TimeoutTest to test API\u0027s Timeout\""
    },
    {
      "commit": "bdc0cc415e649197addee1f81d763017fe57a1f5",
      "tree": "8991911723fa21f0602cff05900f84bd96d66910",
      "parents": [
        "6f925505b4dd82c1103f95e7312e3c6b0361400a"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri Mar 22 07:44:58 2019 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Mar 25 21:59:48 2019 -0700"
      },
      "message": "Use safe_union in FieldSupportedValues\n\nTest: make cts -j123 \u0026\u0026 cts-tradefed run cts-dev -m \\\nCtsMediaTestCases --compatibility:module-arg \\\nCtsMediaTestCases:include-annotation:\\\nandroid.platform.test.annotations.RequiresDevice\n\nBug: 129084824\nChange-Id: I1e6ae9c4ae19feac532b5ec8ee6bb829cb5616a0\n"
    },
    {
      "commit": "ab1f5ee22cf477cf833900994e9fdc5b70ec969f",
      "tree": "c7c4b66314310ff64bdc4656150181acce50c0d1",
      "parents": [
        "11df024f9e4e58c9b46e36a01a61d7e77efd7ec3"
      ],
      "author": {
        "name": "Rakesh Kumar",
        "email": "rakesh.kumar@ittiam.com",
        "time": "Fri Jan 04 17:33:24 2019 +0530"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Mon Mar 25 14:19:16 2019 -0700"
      },
      "message": "codec2: VTS add TimeoutTest to test API\u0027s Timeout\n\nTest: VtsHidlC2V1_0TargetComponentTest -I software -C c2.android.aac.decoder\nBug: 127694424\nChange-Id: I244dee8c8b727aa1cab845b96c36bb428a4a96fc\n"
    },
    {
      "commit": "ef939bf16875d414b46a7f474cba721f5b901d66",
      "tree": "4f23522fada07dc74dc0e031521f047bea8072eb",
      "parents": [
        "48616156f80645f6a751f52c0f12d2e4a914c2b4"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Sun Mar 03 04:44:59 2019 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Mar 19 07:48:52 2019 -0700"
      },
      "message": "Use @2.0::IGraphicBufferProducer in Codec2 modules\n\nTest: make cts -j123 \u0026\u0026 cts-tradefed run cts-dev -m \\\nCtsMediaTestCases --compatibility:module-arg \\\nCtsMediaTestCases:include-annotation:\\\nandroid.platform.test.annotations.RequiresDevice\n\nBug: 33350696\nBug: 112362730\n\nChange-Id: Ia5ed8da1c1fa3ab9decbafd814783b68e9ac9adb\n"
    },
    {
      "commit": "1a1953b32817ea900444357a15bca16fd42e382f",
      "tree": "d46a9c24bd75dcbf7be0f31a3b53e7eec4de76ba",
      "parents": [
        "602a3419438f2fbc05f791ba02f46b611e783fdd"
      ],
      "author": {
        "name": "Rakesh Kumar",
        "email": "rakesh.kumar@ittiam.com",
        "time": "Tue Jan 15 16:34:05 2019 +0530"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu Mar 07 17:25:10 2019 -0800"
      },
      "message": "codec2: VTS add support for Empty EOS in AudioDectest\n\nTest: VtsHidlC2V1_0TargetAudioDecTest -I software -P /sdcard/res/ -C c2.android.mp3.decoder\nBug: 127691941\n\nChange-Id: I15ef8157cd09ab4522320e0e717f3e835eb1815d\n"
    },
    {
      "commit": "602a3419438f2fbc05f791ba02f46b611e783fdd",
      "tree": "7025291ec00f7ebebd8cc298206681533877a579",
      "parents": [
        "bc6cddd58953ec71553fabc4228b9e0871de236c"
      ],
      "author": {
        "name": "Umang Saini",
        "email": "umang.saini@ittiam.com",
        "time": "Tue Nov 27 13:11:31 2018 +0530"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu Mar 07 17:23:55 2019 -0800"
      },
      "message": "codec2: VTS fix Master test for multiple IComponent services\n\nList and Create components for all known services.\nTest: VtsHidlC2V1_0TargetMasterTest -I default\nTest: VtsHidlC2V1_0TargetMasterTest -I software\n\nBug: 127693385\nChange-Id: I25068c746ac95495d45e3f26602d07386413798a\n"
    },
    {
      "commit": "bc6cddd58953ec71553fabc4228b9e0871de236c",
      "tree": "6fe19c33ae60af28855e5c4da9b3616e8da269dd",
      "parents": [
        "272ba8a3923c4f8d0b71824891fc243b1085c953"
      ],
      "author": {
        "name": "Rakesh Kumar",
        "email": "rakesh.kumar@ittiam.com",
        "time": "Wed Jan 30 17:57:28 2019 +0530"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu Mar 07 17:23:35 2019 -0800"
      },
      "message": "codec2: VTS add support for nSamplesPerFrame in AudioEnctest\n\nTest: VtsHidlC2V1_0TargetAudioEncTest -I software -P /sdcard/res/ -C c2.android.flac.encoder\nBug: 127693424\nChange-Id: Ic2c2f07314b52bb0c4febdbc3a8b044abd38f709\n"
    },
    {
      "commit": "272ba8a3923c4f8d0b71824891fc243b1085c953",
      "tree": "9a90a131480b4350075f42b98481ebea5ac1b1a5",
      "parents": [
        "26de5a4feba20c424e6d1db38db694d1e83e3c36"
      ],
      "author": {
        "name": "Rakesh Kumar",
        "email": "rakesh.kumar@ittiam.com",
        "time": "Thu Jan 17 17:55:18 2019 +0530"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu Mar 07 17:23:06 2019 -0800"
      },
      "message": "codec2: VTS add support for Empty EOS in VideoEnctest\n\nTest: VtsHidlC2V1_0TargetVideoEncTest -I software -P /sdcard/res/ -C c2.android.avc.encoder\nBug: 127691941\nChange-Id: I0c72075eca0fb2f4f22c5c25b4e64a749ddb35c3\n"
    },
    {
      "commit": "26de5a4feba20c424e6d1db38db694d1e83e3c36",
      "tree": "f1d49bdb992c489c3ffed57cde29685940d2d430",
      "parents": [
        "34ad1d90b3a6e2148357731540c748704ab60556"
      ],
      "author": {
        "name": "Rakesh Kumar",
        "email": "rakesh.kumar@ittiam.com",
        "time": "Tue Jan 15 16:22:03 2019 +0530"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu Mar 07 17:22:36 2019 -0800"
      },
      "message": "codec2: VTS add support for Empty EOS in VideoDectest\n\nTest: VtsHidlC2V1_0TargetVideoDecTest -I software -P /sdcard/res/ -C c2.android.avc.decoder\nBug: 127691941\nChange-Id: Ib18425e8eeba5a58b9fdaf2a0777bdf599f5f164\n"
    },
    {
      "commit": "34ad1d90b3a6e2148357731540c748704ab60556",
      "tree": "de897462115ef108537f5963740359e0cbe6f56c",
      "parents": [
        "f380958e56b85c47bcce05dba73d227f063d8d8c"
      ],
      "author": {
        "name": "Rakesh Kumar",
        "email": "rakesh.kumar@ittiam.com",
        "time": "Thu Jan 17 17:54:22 2019 +0530"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu Mar 07 17:20:49 2019 -0800"
      },
      "message": "codec2: VTS add support for Empty EOS in AudioEnctest\n\nTest: VtsHidlC2V1_0TargetAudioEncTest -I software -P /sdcard/res/ -C c2.android.aac.encoder\nBug: 127691941\nChange-Id: Ibd9696156c19e042584101285551742b7c91d4d0\n"
    },
    {
      "commit": "f380958e56b85c47bcce05dba73d227f063d8d8c",
      "tree": "88aec89e178bc27591acf60adda49fa08c925212",
      "parents": [
        "4e7c08a1343cc9a47c17950359fb0845b262dc40"
      ],
      "author": {
        "name": "Manisha Jajoo",
        "email": "manisha.jajoo@ittiam.com",
        "time": "Thu Feb 21 10:40:23 2019 +0530"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu Mar 07 17:20:23 2019 -0800"
      },
      "message": "VTS: Fix DecodeTest For Audio Decoders.\n\nRemoved extra start() from DecodeTest for audio decoders.\n\nTest: VtsHidlC2V1_0TargetAudioDecTest -I software -C c2.android.aac.decoder -P /sdcard/res/\n\nBug: 127691660\n\nChange-Id: Iff7ecdaad83ea3753c3cd444511f41deee57f782\n"
    },
    {
      "commit": "d6abf7d6a359fd08f74b9eda95c8cb23c1e4efe5",
      "tree": "3ea19a2e7228afa85b39a28b8463c730d7566333",
      "parents": [
        "e8f70444fb37caae83518e26535191cc681055d1",
        "e5c53f762febd3ccfe9e7b516a0545934509ccdb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 05 00:13:00 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 05 00:13:00 2019 +0000"
      },
      "message": "Merge \"Make Codec2 and BufferPool modules vndk\""
    },
    {
      "commit": "e5c53f762febd3ccfe9e7b516a0545934509ccdb",
      "tree": "d0ba6ed4d27ed2b7b64f568970d146fc74136dab",
      "parents": [
        "cc8e8e1d02b928f3a320ebe373ca7e7bb91b74df"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Sun Mar 03 17:30:18 2019 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Mar 04 13:03:57 2019 -0800"
      },
      "message": "Make Codec2 and BufferPool modules vndk\n\nTest: Builds\n\nBug: 112362730\nChange-Id: I4db5e6af28e05d67584c2ad64766f582ecdf1e17\n"
    },
    {
      "commit": "9f4c0a33dc2bc348b4bf370e32aabbcf94aa8f74",
      "tree": "3e1c4ec5ff664ae69a5c2a5190b2c9bf7b96541b",
      "parents": [
        "cc8e8e1d02b928f3a320ebe373ca7e7bb91b74df"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Feb 25 23:09:42 2019 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Sun Mar 03 04:46:57 2019 -0800"
      },
      "message": "Add asInputSink() to Component\n\nTest: make cts -j123 \u0026\u0026 cts-tradefed run cts-dev -m \\\nCtsMediaTestCases --compatibility:module-arg \\\nCtsMediaTestCases:include-annotation:\\\nandroid.platform.test.annotations.RequiresDevice\n\nBug: 126296132\nChange-Id: I43b933250a021d99ab2aced74a8ed7063337d395\n"
    },
    {
      "commit": "3bb81cd827ed39f472e0fa46f663afa08685fc72",
      "tree": "b77d70c710e80e76e82231aa6bfb49362bbc9761",
      "parents": [
        "5a523197d3c00f695c12729c39e838c1de365465"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed Feb 20 15:10:30 2019 -0800"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Feb 21 07:04:52 2019 -0800"
      },
      "message": "codec2: remove deprecated configs and their remaining usage\n\nBug: 124982277\nChange-Id: I8521fd76f981838aad8e721a222d15989cb26b9f\n"
    },
    {
      "commit": "4507d82ee003d730f010b1b4f9b76d1cb402017e",
      "tree": "f7d2ba68369433b38e592e3ddc31c77db18cc0de",
      "parents": [
        "ab964f9f572df8b2763ae92204aadba0ecc82ab9",
        "3866c7eb51ad35dfcca170b7b2ba8404c5f0c84a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Feb 17 14:57:36 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Feb 17 14:57:36 2019 +0000"
      },
      "message": "Merge \"Use the updated hybrid interface\""
    },
    {
      "commit": "3866c7eb51ad35dfcca170b7b2ba8404c5f0c84a",
      "tree": "c5a6987f240532223a105f9ac52f65128a44c22c",
      "parents": [
        "0e2c6b80cbf498ce376cd356ea65d65ec570f335"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Jan 31 05:21:29 2019 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Feb 12 16:18:09 2019 -0800"
      },
      "message": "Use the updated hybrid interface\n\nTest: make cts -j123 \u0026\u0026 cts-tradefed run cts-dev -m \\\nCtsMediaTestCases --compatibility:module-arg \\\nCtsMediaTestCases:include-annotation:\\\nandroid.platform.test.annotations.RequiresDevice\n\nBug: 111902308\n\nChange-Id: I7619b6ed3279cc2e31c230b9ab8bd1bca22e16d7\n"
    },
    {
      "commit": "7a04aab821bbe451e14c5f8c5c365678c4898eff",
      "tree": "6397ea8c2d772dff27a908ebbbaeeaffbf8d7174",
      "parents": [
        "aa2e78dadbf67824c2735a3f11dd0c0381fc964b"
      ],
      "author": {
        "name": "Manisha Jajoo",
        "email": "manisha.jajoo@ittiam.com",
        "time": "Fri Feb 01 12:23:59 2019 +0530"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Mon Feb 11 14:47:52 2019 -0800"
      },
      "message": "Codec2: Fix config-start order\n\nTest: VtsHidlC2V1_0TargetVideoEncTest -I software -C c2.android.hevc.encoder -P /sdcard/res/\n      VtsHidlC2V1_0TargetAudioEncTest -I software -C c2.android.aac.encoder -P /sdcard/res/\nBug: 80272610\n\nChange-Id: I808cf1d65b14d22250a3d90a46e043efa30d4629\n"
    },
    {
      "commit": "aa2e78dadbf67824c2735a3f11dd0c0381fc964b",
      "tree": "e54ee85882a8b8900e3077e4c94999759fc25b28",
      "parents": [
        "f39a648edbb1502f278ab10310e42500692dc3df"
      ],
      "author": {
        "name": "Manisha Jajoo",
        "email": "manisha.jajoo@ittiam.com",
        "time": "Fri Feb 01 16:49:55 2019 +0530"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Mon Feb 11 14:47:20 2019 -0800"
      },
      "message": "Fix: Handle incomplete work\n\nTest: VtsHidlC2V1_0TargetAudioEncTest -I software -C c2.android.opus.encoder -P /sdcard/res/\nBug: 80272610\nChange-Id: I2a6476c2a205befa2447e94513e32b1a4ddad610\n"
    },
    {
      "commit": "f4b1bcf7661672a3b860ea735755fe9365216ecf",
      "tree": "627c08fe05a6fdf2f95de6376a187ef7c624c3ed",
      "parents": [
        "aea65a0f1ede2446f05ce186f04a419e36f4e311"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Feb 07 16:30:10 2019 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri Feb 08 05:12:26 2019 -0800"
      },
      "message": "Fix the wrong condition in querySupportedValues\n\nTest: m cts \u0026\u0026 cts-tradefed run cts -m CtsMediaTestCases \\\n-t android.media.cts.MediaCodecListTest#testFindEncoderWithAacProfile\n\nBug: 123632015\n\nChange-Id: Id924fa2d19443a092918ce2e72f4054e95a7e4d5\n"
    },
    {
      "commit": "307b00e15663d205908f3dae4003228facd22b0b",
      "tree": "7c23c8f75db46d89353aeee22e808c585ef37ae5",
      "parents": [
        "90ece66a3a53c2c406d990897c0d5048c9c54218",
        "c9b4ca0dcef97bbcba195c22875d491f25851dae"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Feb 07 06:14:54 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 07 06:14:54 2019 +0000"
      },
      "message": "Merge changes I373db2f4,I3f0cc1dd,I05f8ed86,Iec0cc3d2,I01cfcaf1, ...\n\n* changes:\n  codec2: signal aliases in XML vs. C2Store\n  codec2: Codec2InfoBuilder rework\n  stagefright: list only the first codec for a given name\n  stagefright: find codecs by their aliases as well\n  stagefright: MediaCodecsXmlParser: add support for parsing rank\n  stagefright: add method to MediaCodecInfoWriter to find existing info\n  stagefright: rework and simplify OmxInfoBuilder\n  codec2: CCodec plugin CreateInputSurface should create C2 HAL surface\n  codec2: C2PlatformStore: signal component traits via interface\n  codec2: make C2Component::Traits.aliases a vector of C2Strings\n"
    },
    {
      "commit": "ab34ed6f5484aa7597855c9394149f05a6af7fd1",
      "tree": "28de33e4854eea909195d0602b1e6a0794aced7f",
      "parents": [
        "0435a4dcb66366da53cf4544c941a40ed2b9c2bd"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Jan 31 15:28:46 2019 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Feb 05 22:34:05 2019 -0800"
      },
      "message": "CCodec: refactor pipeline logic\n\nBug: 123632127\nTest: bug repro steps\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:include-annotation:android.media.cts.MediaHeavyPresubmitTests\nChange-Id: I289f51709dbd675991cd8949cd343c5bf5c6ef5c\n"
    },
    {
      "commit": "8b5c20c58e20691f3c0cf6c5fd87f2b599d89132",
      "tree": "6d8377fd2b2abfccec2e5ef75c3b2d28d722e0e9",
      "parents": [
        "8f80fadbbdbc58e38cefc378d23b810e7ae1794c"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Jan 31 16:15:08 2019 -0800"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed Feb 06 06:26:38 2019 +0000"
      },
      "message": "codec2: make C2Component::Traits.aliases a vector of C2Strings\n\n- also set aliases array size in HAL adaptor\n\nBug: 119631295\nChange-Id: I1202a85f5988cfbad0576a49a2522757bb2bb713\n"
    },
    {
      "commit": "0f4e46ddf711df06a3b8b9990888b29b326101bf",
      "tree": "a3b89aca6dbafbd03a5c8ca5f9db41488b9abc65",
      "parents": [
        "4b7f683cf9fbaa2b427f03bd067ee2588906ac44"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Wed Jan 30 14:18:47 2019 -0800"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Wed Jan 30 15:27:32 2019 -0800"
      },
      "message": "Codec2.0 HAL VTS: Add owners and create functional directory\n\nAdd owners and move all current tests under functional directory.\n\nBug: 118365011\nChange-Id: I973b538211b3ddea3085ce4427ff5e72c1f5c584\n"
    },
    {
      "commit": "1c75a23d28a72f39e0d01b22c1ffc6e8034c0adc",
      "tree": "1da24a47df29196ffc7787fd4a7ad0f2629b6f5a",
      "parents": [
        "0684bf1ac795c8a112cdc168004cdf0bad6a6647"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Wed Jan 09 04:41:52 2019 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Jan 29 16:30:14 2019 -0800"
      },
      "message": "Initial commit for the Codec2.0 HAL\n\nTest: make cts -j123 \u0026\u0026 cts-tradefed run cts-dev -m \\\nCtsMediaTestCases --compatibility:module-arg \\\nCtsMediaTestCases:include-annotation:\\\nandroid.platform.test.annotations.RequiresDevice\n\nBug: 112362730\n\nChange-Id: I26b99ba4b83c527c1caed7492d6d57b7056361e3\n"
    },
    {
      "commit": "9b1488173ac2a31a24ab7005828b9fa61a5163eb",
      "tree": "f0e4ae4c262e7694ecfb99f66a60da4b6664ddc5",
      "parents": [
        "af87b707107ccab0b7a29bd784c9025606960c56"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Sun Jan 27 16:30:13 2019 -0800"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Tue Jan 29 09:06:57 2019 -0800"
      },
      "message": "Codec2: Make surface change work\n\nEnable attaching output buffer from old surface to new surface.\n\nBug: 121453508\n\nChange-Id: Ie9a08b77f43ad787b0b6df347bd43c12493dd0de\n"
    },
    {
      "commit": "a4d13be8d6a571da06b97e25f97a664c904220d5",
      "tree": "15b23d2f024e4468da97b09bc101d169abaa603d",
      "parents": [
        "b5a34d6debebc05a16775b14f064964aa6a313c5"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Wed Jan 23 15:24:46 2019 -0800"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri Jan 25 14:39:22 2019 -0800"
      },
      "message": "Revist C2HandleGralloc::WrapNativeHandle\n\nDo not expose Move semantic of wrapping gralloc handle. And use cloned\nhandle inside C2HandleGralloc::WrapNativeHandle.\n\nBug: 123107921\n\nChange-Id: If0335c3788cae2d13da215a998ed266ad3e3704c\n"
    },
    {
      "commit": "8d4bdfd7e52f92d0e3eda23fec5081191bbf9a7b",
      "tree": "0f46fb4ab0cac1b0db8ae13e0711be5c6b49b394",
      "parents": [
        "26280682dda17a67f34b0d861a090a9d49e28689"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Nov 13 14:23:49 2018 -0800"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Jan 15 16:00:37 2019 -0800"
      },
      "message": "media/stagefright: add support for codec attributes in MediaCodecInfo\n\n- Move away from int flags, and signal capabilities in info AMessage/Map\ninstead.\n- Add more attributes (other than isEncoder).\n- Parse aliases, attributes and performance points from XML\n- Add plumbing for codec aliases and attributes\n- Use proper \u0027mediaType\u0027 phrase for supported types.\n\nBug: 119631295\nBug: 112370870\nBug: 112374531\n\nChange-Id: I41ea555ca26ab09be176fb96a3138043d960caa3\n"
    },
    {
      "commit": "d3067439fa2c33d917f58fce7e036ea289ae9378",
      "tree": "f639c765cfa2af9fdc4ad0295cff67a0130a3891",
      "parents": [
        "a5ecb6497152b311fa9de454af9923ceee3708b2"
      ],
      "author": {
        "name": "Rakesh Kumar",
        "email": "rakesh.kumar@ittiam.com",
        "time": "Mon Dec 17 17:05:36 2018 +0530"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri Jan 04 11:12:58 2019 -0800"
      },
      "message": "codec2: MTS add support for multiple-input in VideoDectest\n\nTest: MtsHidlC2V1_0TargetVideoDecTest -I software -C c2.android.avc.decoder -P /sdcard/res/\nBug: 80272610\n\nChange-Id: I5061a6994701246f279641af8d2c4ad14c3c69b3\n"
    },
    {
      "commit": "a5ecb6497152b311fa9de454af9923ceee3708b2",
      "tree": "4f0e3f18e31023f089c82467427572b65e5537bb",
      "parents": [
        "424993f0655c18f91562efc9d127f0ac970da6fa"
      ],
      "author": {
        "name": "Rakesh Kumar",
        "email": "rakesh.kumar@ittiam.com",
        "time": "Tue Dec 18 18:24:57 2018 +0530"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri Jan 04 10:56:28 2019 -0800"
      },
      "message": "codec2: MTS add support for multiple-input in AudioDectest\n\nTest: MtsHidlC2V1_0TargetAudioDecTest -I software -P /sdcard/res/ -C c2.android.mp3.decoder\nBug: 80272610\nChange-Id: Ibe031ffa3815d18a071bc8f2f23c2ba6dce403aa\n"
    },
    {
      "commit": "1c8e68217df47f0f80bbcb3d1048955af22930af",
      "tree": "46dab0d9ff18ff563c09c996e14e9cf6cf9d21a4",
      "parents": [
        "980af763fa5fe67196e39fccddcc6830021ba2d0"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Wed Dec 12 07:55:50 2018 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Dec 13 10:40:34 2018 +0000"
      },
      "message": "Upstream changes from Codec2 MTS\n\nThis includes changes up to commit\nb3c2c12135ad6e96ca3cfa258bba24eb7b7b92ca.\n\nTest: Builds\n\nBug: 112362730\nBug: 119853704\nChange-Id: I97adbe52258d72d18446f12a9698462174e89b19\n"
    },
    {
      "commit": "d33180840632318a8dcf1a1f37f89b7554b07a88",
      "tree": "7feca3ffd99388986bac36ae3b5a59bf57ff7759",
      "parents": [
        "7f6f0fd0009dc5991af995cc369d9fd7e1ac36b5"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri Sep 07 15:52:43 2018 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Tue Dec 11 17:37:59 2018 -0800"
      },
      "message": "Use bufferpool@2.0\n\nUse bufferpool2.0 instead of bufferpool 1.0 from CCodec\n\nChange-Id: I842b6723e83eb537f2b2eea0f30a1f36f2b17fa9\n"
    },
    {
      "commit": "e55ed3fa5995380ff8a703136912642e5617d333",
      "tree": "52b7e63a107d7e2b5e8204c6829e324dd7aa4132",
      "parents": [
        "e8c8b4359835a12a3d1bf84f281c36bce031bb33"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Wed Nov 28 03:39:57 2018 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Dec 06 17:04:17 2018 -0800"
      },
      "message": "Make Codec2 software service public\n\nThis CL makes the software Codec2 service present the public Codec2 HAL\ninterface, and makes the framework use it.\n\nTest: make cts -j123 \u0026\u0026 cts-tradefed run cts-dev -m \\\nCtsMediaTestCases --compatibility:module-arg \\\nCtsMediaTestCases:include-annotation:\\\nandroid.platform.test.annotations.RequiresDevice\n\nBug: 112362730\nBug: 119853704\n\nChange-Id: I047c6948a883a6e085d988a3fa542129ebb9571f\n"
    },
    {
      "commit": "d0f0e14d0e4e70b4db97752a33bc9bd2e931cd54",
      "tree": "3dbb86b7b73999713cefa4da318d69287eb6132b",
      "parents": [
        "3665390c9d32a917398b240c5a46ced07a3b65eb"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Nov 15 03:36:28 2018 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri Nov 16 03:50:36 2018 -0800"
      },
      "message": "Rename Codec2-related entities\n\nTest: Builds\n\nBug: 112362730\n\nChange-Id: I5d4c962f9ebacb7c71a5dc9db927484d7435dc57\n"
    },
    {
      "commit": "3665390c9d32a917398b240c5a46ced07a3b65eb",
      "tree": "56c7988b7d16435216a3eda5fba52b5cddb6155d",
      "parents": [
        "fbc6186887360a8b2169fbc9979b8f69a50080c5"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Nov 15 00:10:25 2018 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Nov 15 03:37:23 2018 -0800"
      },
      "message": "Move Codec2-related code from hardware/google/av\n\nTest: None\nBug: 112362730\nChange-Id: Ie2f8ff431d65c40333f267ab9877d47089adeea4\n"
    }
  ]
}
