)]}'
{
  "log": [
    {
      "commit": "a523204f3e7aee20ed1fd8ca662b0b6f893ac916",
      "tree": "333818b91b1dce51e317d63dc5e9dc0631d8ee22",
      "parents": [
        "19dbed171c40fdf18c38baaf0f0ab0fe33c736a1"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Sep 24 09:27:40 2019 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Sep 24 09:39:04 2019 -0700"
      },
      "message": "Remove MediaPlayer2\n\nBug: 141546997\nTest: build, boot\nChange-Id: Ie2a94aace8286a1fad4e9f59232f761bcab0cc5e\n"
    },
    {
      "commit": "ca198ceeb8eb59d107fccbc92ebe02425b4aa775",
      "tree": "e3d6cb137b56ead64dc2be47cfa083179c838abe",
      "parents": [
        "b4e880abdcde87ff89937f4f8de819af0cfe371f"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Sat Sep 22 16:31:55 2018 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Thu Oct 04 15:33:31 2018 -0700"
      },
      "message": "AMediaDataSource: add getAvailableSize callback\n\nBug: 109928575\nTest: android.media.cts.NativeDecoderTest#testExtractorCachedDurationNative\nChange-Id: I77af46e58bd81bc24a8682d6d2a48646c5f13e8f\n"
    },
    {
      "commit": "a601f4aeda55a9ca9db99e31af4c83f5a90d2309",
      "tree": "c93a1b0ffdd1d4f33d385b0b80c0147ba3ec89a6",
      "parents": [
        "37013f15b32aa124647135d4e14da4d5434902eb"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Oct 01 15:10:35 2018 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Oct 02 14:53:38 2018 -0700"
      },
      "message": "Improve NDK to framework DataSource adaptor\n\n+ propagate DataSource::flags values\n+ keep reference to internal DataSource to avoid use-after-free\n\nBug: 109928575\nTest: android.media.cts.NativeDecoderTest#testExtractor\nChange-Id: I8c696fa510195ed616b117135aea3911c88e44bd\n"
    },
    {
      "commit": "730af22825bcea5258a3618952cc0f75f16fa4e1",
      "tree": "7baaa5a3568c4ae43233940ce6b7122415353af0",
      "parents": [
        "fd1da15b1b1f05a6b431fd4e33dbb3361e2fc773"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Fri Sep 14 14:02:57 2018 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Sep 18 21:51:06 2018 +0000"
      },
      "message": "Refactor code to create MediaHttpService\n\nBug: 109928575\nChange-Id: I63989b4da38bb46d96d86f35c6e62be53afad43e\n"
    },
    {
      "commit": "c91ac47d242dc269f342edb470d738447fe25486",
      "tree": "defc1e18a4c1b167242ec35dd5c2e16e55b1be25",
      "parents": [
        "31832c60d57558c2d5ddb2e45e4c6111ce9e55bb",
        "d4faf9e7cec12cf85e5901e81b7e05301012351c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 13 02:42:43 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 13 02:42:43 2018 +0000"
      },
      "message": "Merge \"Ndk wrapper: wrap new Ndk datasource/extractor APIs\""
    },
    {
      "commit": "d4faf9e7cec12cf85e5901e81b7e05301012351c",
      "tree": "4d43046bd139d994757622b751e4ded3bd6b8cfc",
      "parents": [
        "9111804e9051b2888c66e26ee1a872bb3ef7a988"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Sun Jan 21 17:52:25 2018 -0800"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Feb 12 12:03:54 2018 -0800"
      },
      "message": "Ndk wrapper: wrap new Ndk datasource/extractor APIs\n\nBug: 63934228\nChange-Id: Id6200b5b5be3c7fa22cfb0233f749fc0e8ef2bc4\n"
    },
    {
      "commit": "45b88d22fdf6619ff9901d553d6933911045366d",
      "tree": "8af094fde26db0567481638a3aa8d9fbdf1ee63a",
      "parents": [
        "65fdcf74e09717b6e67fa90ff78af45f2c9414cc"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Feb 05 13:52:39 2018 -0800"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Feb 05 14:58:03 2018 -0800"
      },
      "message": "ndk data source: add close API\n\nBug: 63934228\nChange-Id: I4d5f0d6d6bee22d9ef61b85343beffa9e8bd5e74\n"
    },
    {
      "commit": "0df451b305aa6095384741c713759a37e3f3f171",
      "tree": "7e88d0f71651743f1e7a07a63aeee69b12d2fcb7",
      "parents": [
        "bbcbbe4fa36faaca4b066287bd0998c71752d96e"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Fri Dec 08 14:16:50 2017 -0800"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed Jan 24 13:50:08 2018 -0800"
      },
      "message": "Add NdkMediaDataSource/AMediaDataSource\n\nAMediaDataSource is an interface for supplying raw data to the NDK\nmedia framework.\n\nTest: compiles\nBug: 69805888\nChange-Id: I085cacf2f1898db2f16b7f69b932b61744a3f47d\n"
    }
  ]
}
