)]}'
{
  "log": [
    {
      "commit": "cf8d9b4727dd5d3357d68852dfc13f0c005dfd95",
      "tree": "cfbb0ad55aa80494f58d0cf678ca936b696d4c13",
      "parents": [
        "3c5b1b7150257e33d4ee14166d577d1d644a31b2"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Sep 25 14:02:02 2018 -0700"
      },
      "committer": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Oct 05 16:42:11 2018 +0000"
      },
      "message": "Add noexcept to move constructors and assignment operators.\n\nBug: 116614593\nTest: build with WITH_TIDY\u003d1\nChange-Id: I3cab80a57fac8c13ea449fdb72f27b6f122a0b1e\n"
    },
    {
      "commit": "8ff40189817e95c7a56e347398d20e60d7534ee6",
      "tree": "d947c5ef4eb73ad64430456e3a2d94191a28370e",
      "parents": [
        "92b6b72deb1e4225620806446c782d6cffb4cf17"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Feb 07 02:22:34 2017 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Wed Feb 08 03:03:56 2017 +0000"
      },
      "message": "Fix some bugs in the Treble connection.\n\nTest: Do the following inside adb shell:\nsetenforce 0\nsetprop debug.treble_omx 1\npkill mediacodec\npkill mediaserver\n\nBug: 31399200\nChange-Id: I8d0ebcca477738add8b41b58ae85539061cfad7b\n"
    },
    {
      "commit": "8a21c0191f974a0b9cbd5818052e2655e0aaa306",
      "tree": "a44985c7545c869f72553865d0bbc04c0250aeb7",
      "parents": [
        "12eb31583f40220b73a5e33b427e1d8f58243939"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Dec 27 04:30:54 2016 +0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Jan 31 16:42:09 2017 -0800"
      },
      "message": "Modify ACodec to allow using Treble.\n\nACodec will connect to the Treble version of Omx if the property\n\"debug.treble_omx\" is set to true (\"1\", \"y\", \"yes\", \"true\" or \"on\").\n\nAlso, fix some bugs found so far.\n\nTest: Compiles\nBug: 31399200\nChange-Id: I52b27b5f99bc1d6797d3b83b8be794ed2de9956a\n"
    },
    {
      "commit": "f62ea8018813951e8f6a182880cadb3217e4ce37",
      "tree": "2484670a6fcf5e32d2c700d920f9f17796cae0fe",
      "parents": [
        "1d399328e24b3ea0512e10f0925d8d09b43225ef"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Dec 20 04:24:47 2016 +0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Jan 26 00:52:10 2017 -0800"
      },
      "message": "Use HIDL\u0027s memory in CodecBuffer and add wrapper classes for\nIOmxBufferProducer and IOmxProducerListener.\n\nTest: Compiles\nBug: 31399200\nChange-Id: Ia09973ee7b25120bc35cff02b1409f33b28a4b4e\n"
    },
    {
      "commit": "49b2b4d30a0f74314630a5ea5f0e59697d90443e",
      "tree": "824ecd9c69be3ea97ba4589ae48c73c76b9c1821",
      "parents": [
        "d825ab9d5be990a6a7fb28033cfba84441100731"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Jan 11 17:19:42 2017 -0800"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Jan 12 15:54:01 2017 -0800"
      },
      "message": "stagefright: add rangeOffset to OMXBuffer\n\nbug: 31399200\nbug: 22804304\n\nChange-Id: I0ac9a7ee684067d40a26135ab26ebd3de3a2f06d\n"
    },
    {
      "commit": "517b0e090680e378f056677201426ed9dc325c65",
      "tree": "25c34ae6ace8462c46298865a255dfb443d48b59",
      "parents": [
        "ae9f2761b79b112f42c285a288b3ecb7f919b345"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri Dec 02 05:15:17 2016 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Dec 20 04:13:50 2016 +0700"
      },
      "message": "Add conversion functions.\n\nThere are 5 pairs of wrapper classes for the 5 HIDL interfaces: IOmx,\nIOmxNode, IOmxObserver, IOmxBufferSource and IGraphicBufferSource.\nSome additional functions of OMXBuffer and OMXFenceParcelable are needed\nin the implementation of these wrapper classes, so they are added in\nthis CL as well.\n\nAuto-generated files that correspond to interfaces without queryable\ninstances are removed.\n\nTest: Compiles.\n\nBug: 31399200\nChange-Id: Iaec9c0e0afee6fc847f324c3eb3c105d6342a1fe\n"
    },
    {
      "commit": "d02c08671d666e12a94bcadd943787a9ab2ceea8",
      "tree": "ede05629c929d1daacbf2d555e6d8153ff75b38a",
      "parents": [
        "300379ab01ec4c5f9f538284dbb1e49ad012de29"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Oct 13 14:32:32 2016 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Nov 10 18:42:02 2016 -0800"
      },
      "message": "IOMX: add API for setPortMode\n\n- Add setPortMode to centralize port mode configuration\n\n- Remove storeMetaDataInBuffers and enableNativeBuffers. These are\n  no longer exposed to the client. Metadata mode and native/secure\n  buffer mode will be enabled by OMX as needed by the port mode.\n\n- Move handling of legacy adpative experiment (legacy metadata mode)\n  to OMX side. Legacy mode will now appear the same as non-metadata\n  mode to client.\n\nbug: 31399200\n\nChange-Id: Iaf33bd7c30fab4acbc19e9fb8c19e322f9b4a0a0\n"
    },
    {
      "commit": "3fd200feb657c157125e45e30c2a7262e3c0244d",
      "tree": "be20fc0543dbc04357f4b189dc74af1580b07049",
      "parents": [
        "6f6555a169316f1b9e2acda2b8e7042e285de310"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Oct 07 17:25:58 2016 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Oct 27 13:02:36 2016 -0700"
      },
      "message": "IOMX: consolidate buffer passing on IOMX\n\n- Use OMXBuffer to parcel different buffer types.\n\n- Only leave one useBuffer, emptyBuffer and fillBuffer.\n\n- Remove the update metadata calls.\n\nbug: 31399200\nChange-Id: I307e59415c3c5be61772210431bd8225ce6b75a3\n"
    }
  ]
}
