)]}'
{
  "log": [
    {
      "commit": "9a0b42ea62167fc1605f15bfb9012e5a5662b01f",
      "tree": "b9b6574e832d0a7885011a72a27d4fe5cb75db7d",
      "parents": [
        "8eef13424571b2382315248ac058e56cd9ddffee",
        "73b78ac7d99d3ba397b987eb806bd8a4ee7e89ef"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Wed Oct 04 23:38:56 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 04 23:38:56 2017 +0000"
      },
      "message": "aaudio: disable MMAP mode by not creating AAudioService am: 969f2c97f0\nam: 73b78ac7d9\n\nChange-Id: I5aef2d977ac0fbf7628858b7125a545400b9e605\n"
    },
    {
      "commit": "73b78ac7d99d3ba397b987eb806bd8a4ee7e89ef",
      "tree": "7bc35a0177af4093ff8b799fba80dbad0a40f5fa",
      "parents": [
        "fbf55f744a717cb239275eea43bf0343f55aacb6",
        "969f2c97f04a0570a23d4d94b6f0a0642d2224cb"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Wed Oct 04 23:35:11 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 04 23:35:11 2017 +0000"
      },
      "message": "aaudio: disable MMAP mode by not creating AAudioService\nam: 969f2c97f0\n\nChange-Id: I360ee2a32a4ed67539932775ef8c1f001b756092\n"
    },
    {
      "commit": "593f9251c8abd3023a75507723865eace5fc62d3",
      "tree": "b3288aae4e1b5a16b6c31b165ee01e52ecb766b3",
      "parents": [
        "c9d45b85a4bc8b59b60caea58517e8031a3ede89",
        "cbb79ebda5f4aec6ef5309d965d693f26ba33bd8"
      ],
      "author": {
        "name": "tomoki hanzawa",
        "email": "tomoki.x.hanzawa@sonymobile.com",
        "time": "Tue Oct 03 20:04:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 03 20:04:27 2017 +0000"
      },
      "message": "Merge \"Support Hong Kong specific supervisory tone\" am: 78041ba297\nam: cbb79ebda5\n\nChange-Id: Ib5a0b577a09fe36ab990d2b3889e34233b172f36\n"
    },
    {
      "commit": "c9d45b85a4bc8b59b60caea58517e8031a3ede89",
      "tree": "4ef6dcf55e1bdaa8629c6dcb810e0db7b3b85cea",
      "parents": [
        "6e401fdf3350c9c7879c12e7fc1e52ab9a863c45",
        "160741e7425ba50f428a8b9982301bb5139cf2d8"
      ],
      "author": {
        "name": "Johan Gustavsson",
        "email": "johan1.gustavsson.x@sonymobile.com",
        "time": "Tue Oct 03 20:03:49 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 03 20:03:49 2017 +0000"
      },
      "message": "Merge changes I86076b07,I7409732e,I248b1b27 am: d773fbbb5c\nam: 160741e742\n\nChange-Id: I047d8d9f9170bb407d48085d4871262da6ee0fd4\n"
    },
    {
      "commit": "cbb79ebda5f4aec6ef5309d965d693f26ba33bd8",
      "tree": "82dab2cf5c5161474bff57d62878c074b0a345fe",
      "parents": [
        "160741e7425ba50f428a8b9982301bb5139cf2d8",
        "78041ba297e0c9e8d3550f79d751683a4dd2a332"
      ],
      "author": {
        "name": "tomoki hanzawa",
        "email": "tomoki.x.hanzawa@sonymobile.com",
        "time": "Tue Oct 03 19:59:13 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 03 19:59:13 2017 +0000"
      },
      "message": "Merge \"Support Hong Kong specific supervisory tone\"\nam: 78041ba297\n\nChange-Id: I4a22b757e2e55155b041c97581118d3d02813afa\n"
    },
    {
      "commit": "160741e7425ba50f428a8b9982301bb5139cf2d8",
      "tree": "065755b50f9958882ed1f6632cc2c5fa402f4a4f",
      "parents": [
        "848fa50927b712748103ca9cc8c45bc39139ae8b",
        "d773fbbb5c23ae7b67eba52eca79a19926157025"
      ],
      "author": {
        "name": "Johan Gustavsson",
        "email": "johan1.gustavsson.x@sonymobile.com",
        "time": "Tue Oct 03 19:58:04 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 03 19:58:04 2017 +0000"
      },
      "message": "Merge changes I86076b07,I7409732e,I248b1b27\nam: d773fbbb5c\n\nChange-Id: I7ad0e8ccb29f5f626b6f4ef4b951f4f321a607e1\n"
    },
    {
      "commit": "78041ba297e0c9e8d3550f79d751683a4dd2a332",
      "tree": "ed6da26f681b273b9e059b478289986c5992f4de",
      "parents": [
        "d773fbbb5c23ae7b67eba52eca79a19926157025",
        "ef8d73a77cb2a4a344ce29a9aaaacbc7ca4f2206"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 03 19:38:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 03 19:38:44 2017 +0000"
      },
      "message": "Merge \"Support Hong Kong specific supervisory tone\""
    },
    {
      "commit": "d773fbbb5c23ae7b67eba52eca79a19926157025",
      "tree": "a3a7cb45c0384574684b9e82ad92d417ffeba2eb",
      "parents": [
        "24287d0bd55ccb779ca800647f39f266c584e3f6",
        "0f6500b61b7aaf3299eef8309c67ba2e86d2d065"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 03 19:34:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 03 19:34:13 2017 +0000"
      },
      "message": "Merge changes I86076b07,I7409732e,I248b1b27\n\n* changes:\n  Support Singapore specific supervisory tone\n  Support Australia specific supervisory tone\n  Support GB specific supervisory tone\n"
    },
    {
      "commit": "969f2c97f04a0570a23d4d94b6f0a0642d2224cb",
      "tree": "83d58fdd71ac6b5460d7ad7bc9dc05f3144b92e4",
      "parents": [
        "0e4a89e436be1fc249f3d16e63af4d60c62c815d"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Tue Sep 12 16:42:44 2017 -0700"
      },
      "committer": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Tue Oct 03 19:17:22 2017 +0000"
      },
      "message": "aaudio: disable MMAP mode by not creating AAudioService\n\nOnly Legacy mode will work, which uses AudioFlinger.\n\nNote that another CL with the same ID in oc-mr1-dev is used to prevent\nAAudio MMAP from being disabled in MR1 and master.\n\nBug: 65280854\nBug: 65262790\nTest: See bugs. Any attempt to use MMAP will fail to open the service.\nMerged-In: Ic68d136c99c16134aa704495311ab25285fd76a9\nChange-Id: Ic68d136c99c16134aa704495311ab25285fd76a9\n"
    },
    {
      "commit": "6e401fdf3350c9c7879c12e7fc1e52ab9a863c45",
      "tree": "6f3121efd3f108ced16b1a8d4da7be15f866ce51",
      "parents": [
        "248334cb2a316cba230cef4359b409fdd3c3e2ab",
        "848fa50927b712748103ca9cc8c45bc39139ae8b"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Tue Oct 03 00:11:51 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 03 00:11:51 2017 +0000"
      },
      "message": "Merge \"Add implementations for move and copy operations.\" am: 24287d0bd5\nam: 848fa50927\n\nChange-Id: Id2d5820d26771392f9ed5f6d342b10f73f03c976\n"
    },
    {
      "commit": "848fa50927b712748103ca9cc8c45bc39139ae8b",
      "tree": "9b8b9cefd5b2042e48e13c1df7e18cbf19287693",
      "parents": [
        "dad308b4f3deb589094b93eedda26fb07078d44f",
        "24287d0bd55ccb779ca800647f39f266c584e3f6"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Tue Oct 03 00:00:57 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 03 00:00:57 2017 +0000"
      },
      "message": "Merge \"Add implementations for move and copy operations.\"\nam: 24287d0bd5\n\nChange-Id: I9a63975ec6f1dd0df0e93255e8a8be4ec1db170a\n"
    },
    {
      "commit": "708b3e0b72189d2d2e932459bd0391f98c9ff9a2",
      "tree": "fc7856849cca6731143755c464df310e817d78f7",
      "parents": [
        "0d51135defebfe9bf0d790216ee4668c96041224"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Tue Sep 26 17:53:39 2017 -0700"
      },
      "committer": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Mon Oct 02 11:56:25 2017 -0700"
      },
      "message": "Add implementations for move and copy operations.\n\nPreviously, we didn\u0027t have these implemented so the\nhost OS would emulate them by pulling the object\nand pushing it to a new location. This can result\nin data being lost and it is slow.\n\nWith the operations implemented, moving objects\non the same storage is instantaneous since the data\ndoesn\u0027t need to move. Moving objects between storages\nand copying objects are both much faster since no\ndata has to be moved through USB.\n\nBug: 66679910\nTest: Move and copy objects, verify they are correct\nChange-Id: I38c69eee41d883af46fa2f1b9e091193b2847e8c\n"
    },
    {
      "commit": "2ee6848d1446de76833ed7ddee4ce658f6c318ca",
      "tree": "ed124dbdace7675619c8615bf3c577c64d148702",
      "parents": [
        "830f9a813f830ff6568cecf004257340bccef692",
        "8add7e58e123182fe837d316d601cca73a5bf824"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Sep 26 22:31:13 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 26 22:31:13 2017 +0000"
      },
      "message": "Merge \"NdkMediaCodec: typedef struct ANativeWindow ANativeWindow\" am: 700ba4e8b4\nam: 8add7e58e1\n\nChange-Id: I6c1d8f7e10bc217b3a0e81f7c7fa3fc5bd6d5f83\n"
    },
    {
      "commit": "8add7e58e123182fe837d316d601cca73a5bf824",
      "tree": "a1f3b346d02a859aad4277ab72818d159e19f152",
      "parents": [
        "a0fc1bfb730bc5a9a0ea2a94b5831300b77de793",
        "700ba4e8b4a20d1cd33b801c0e90b939b18ec5f0"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Sep 26 22:29:24 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 26 22:29:24 2017 +0000"
      },
      "message": "Merge \"NdkMediaCodec: typedef struct ANativeWindow ANativeWindow\"\nam: 700ba4e8b4\n\nChange-Id: Ic23c6526a63f1bd101cf361278813a02d16f481a\n"
    },
    {
      "commit": "f6d1049dfb04b6ba7cc7fe883c9e1689ed7ce174",
      "tree": "4fdcf4a1172f8856e4fe9ffdb3ce02fc8a6740c3",
      "parents": [
        "8798a2dd1ed81582dd7e06a775b46f77541e583a"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Sep 26 13:30:48 2017 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Sep 26 13:37:14 2017 -0700"
      },
      "message": "NdkMediaCodec: typedef struct ANativeWindow ANativeWindow\n\nBug: https://github.com/android-ndk/ndk/issues/528\nChange-Id: I7b1eeff43ab2ac77999ed4c2d231c0178d614659\n"
    },
    {
      "commit": "abfe8a64bce4eaeb0f6428cd0c8faf64c279aeb5",
      "tree": "d47038f0b98c56237a0e3465ecde2defd73abc57",
      "parents": [
        "acc2d29e13d75dbc5cb953adcae1ce340f54a511",
        "a0fc1bfb730bc5a9a0ea2a94b5831300b77de793"
      ],
      "author": {
        "name": "Isaac Chen",
        "email": "ycchen@google.com",
        "time": "Tue Sep 26 10:02:35 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 26 10:02:35 2017 +0000"
      },
      "message": "Merge \"Enable 32-bit armv8 NEON for aac/amrwb/h264 codecs\" am: 8798a2dd1e\nam: a0fc1bfb73\n\nChange-Id: I2c7091406640ba410c0ebc3429179e0337a6ef08\n"
    },
    {
      "commit": "a0fc1bfb730bc5a9a0ea2a94b5831300b77de793",
      "tree": "939724a534f949d543d7e0f40378b0bc9a1e9a08",
      "parents": [
        "0267f8c82ae2bb1d80107e0b68d2554be35363aa",
        "8798a2dd1ed81582dd7e06a775b46f77541e583a"
      ],
      "author": {
        "name": "Isaac Chen",
        "email": "ycchen@google.com",
        "time": "Tue Sep 26 10:00:12 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 26 10:00:12 2017 +0000"
      },
      "message": "Merge \"Enable 32-bit armv8 NEON for aac/amrwb/h264 codecs\"\nam: 8798a2dd1e\n\nChange-Id: Ia35e062900f5c2b219a916c7734558d3c75682d6\n"
    },
    {
      "commit": "8798a2dd1ed81582dd7e06a775b46f77541e583a",
      "tree": "31f2202fc9e4924fbf6c1cadf48dcc0f7a6fb372",
      "parents": [
        "4b4727f06f286c7f32c9515661c94e28080a9e1c",
        "d53a547f0df0705c4738cdf9823521a1823a8488"
      ],
      "author": {
        "name": "Isaac Chen",
        "email": "ycchen@google.com",
        "time": "Tue Sep 26 09:54:33 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Sep 26 09:54:33 2017 +0000"
      },
      "message": "Merge \"Enable 32-bit armv8 NEON for aac/amrwb/h264 codecs\""
    },
    {
      "commit": "498f828eb0b122247773f41baedaec327fbea7ac",
      "tree": "5d17bcae9367e0e2caa6ceffe4600844b11ef066",
      "parents": [
        "15af32c526056ae99cb0c07b719c5876cf59c91a",
        "0267f8c82ae2bb1d80107e0b68d2554be35363aa"
      ],
      "author": {
        "name": "Shuhei,Miyazaki",
        "email": "shuhei.miyazaki@sonymobile.com",
        "time": "Mon Sep 25 18:03:02 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 25 18:03:02 2017 +0000"
      },
      "message": "Merge \"Set bit rate infomation to meta for MPEG4Extractor\" am: 4b4727f06f\nam: 0267f8c82a\n\nChange-Id: Iead730511d4b2c40a2b7f720e79c747b9d4edaa1\n"
    },
    {
      "commit": "0267f8c82ae2bb1d80107e0b68d2554be35363aa",
      "tree": "97936ade84fa02a6db5d4dac727f2578cf11e5d7",
      "parents": [
        "417228cbf189bcc0c6b78075a32dabe01f23b0e2",
        "4b4727f06f286c7f32c9515661c94e28080a9e1c"
      ],
      "author": {
        "name": "Shuhei,Miyazaki",
        "email": "shuhei.miyazaki@sonymobile.com",
        "time": "Mon Sep 25 18:01:07 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 25 18:01:07 2017 +0000"
      },
      "message": "Merge \"Set bit rate infomation to meta for MPEG4Extractor\"\nam: 4b4727f06f\n\nChange-Id: Idc2127016b5350a4273a9595c69fc2513a1c5099\n"
    },
    {
      "commit": "4b4727f06f286c7f32c9515661c94e28080a9e1c",
      "tree": "863171beb6220f67bee940e8a128d2683d215030",
      "parents": [
        "c08194ae614796c9247a353df617411cbb0abe75",
        "c761a965c57c48b3bdb3ba1c06064c208ad52936"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 25 17:55:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Sep 25 17:55:39 2017 +0000"
      },
      "message": "Merge \"Set bit rate infomation to meta for MPEG4Extractor\""
    },
    {
      "commit": "d53a547f0df0705c4738cdf9823521a1823a8488",
      "tree": "c771ecc5a9ecf112fa564496e8de07af843df068",
      "parents": [
        "17b12f38b8d979c34f85170eb04336bded4d8e4f"
      ],
      "author": {
        "name": "Isaac Chen",
        "email": "ycchen@google.com",
        "time": "Tue Sep 12 16:53:42 2017 +0800"
      },
      "committer": {
        "name": "Isaac Chen",
        "email": "ycchen@google.com",
        "time": "Mon Sep 25 17:24:51 2017 +0800"
      },
      "message": "Enable 32-bit armv8 NEON for aac/amrwb/h264 codecs\n\nSince ARM neon instructions were only used on armv7-a-neon\narchitecture variant, the default implementations for these\ncodecs don\u0027t use these advanced SIMD instructions.\n\nBug: 65568372\nTest: lunch aosp_arm64; emulator # on oc-mr1-dev; boot to home screen\n      Check neon code is included in the following libraries:\n      - libstagefright_aaeenc.a\n      - libstagefright_amrwbenc.a\n      - libstagefright_soft_h264dec.so\nChange-Id: Ia7a6097425541cb59fc470eac04e9c935be88325\n"
    },
    {
      "commit": "c761a965c57c48b3bdb3ba1c06064c208ad52936",
      "tree": "88c882d968e6ea0bdaf3fc120b0b7095ccefe1b2",
      "parents": [
        "69545369eef7dcaf81b889a2fc216ec7923c9622"
      ],
      "author": {
        "name": "Shuhei,Miyazaki",
        "email": "shuhei.miyazaki@sonymobile.com",
        "time": "Fri Dec 09 15:06:00 2016 +0900"
      },
      "committer": {
        "name": "Shuhei Miyazaki",
        "email": "Shuhei.Miyazaki@sonymobile.com",
        "time": "Mon Sep 25 11:47:36 2017 +0900"
      },
      "message": "Set bit rate infomation to meta for MPEG4Extractor\n\nIn order to get bit rate information correctly for offload,\nSet Max Bitrate and average bitrate to meta\nwhen MPEG4Extractor is used.\n\nBug: 66376238\nTest: Playback AAC file then check sound.\nChange-Id: Ie357c3c94db3ee894333be9659001c46b9ddcef8\n"
    },
    {
      "commit": "15af32c526056ae99cb0c07b719c5876cf59c91a",
      "tree": "7e5c78976adf551ff6d8a16c1ab5b29f44c3921f",
      "parents": [
        "831da6ee4cadc46163a4d9b793a413e72c504486",
        "417228cbf189bcc0c6b78075a32dabe01f23b0e2"
      ],
      "author": {
        "name": "Masamitsu Nakamura",
        "email": "masamitsu.xa.nakamura@sonymobile.com",
        "time": "Fri Sep 22 20:15:07 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 22 20:15:07 2017 +0000"
      },
      "message": "Merge \"Set bit rate infomation to meta for OggExtractor\" am: c08194ae61\nam: 417228cbf1\n\nChange-Id: I12cbe82b8ca1e20995b3c521f704b37d5de5259f\n"
    },
    {
      "commit": "417228cbf189bcc0c6b78075a32dabe01f23b0e2",
      "tree": "1ea0f518e4f096c7aebd5953ab637be0b41b15ed",
      "parents": [
        "fe08c18918afc6c15e9f0a0b36d0cb735d330b10",
        "c08194ae614796c9247a353df617411cbb0abe75"
      ],
      "author": {
        "name": "Masamitsu Nakamura",
        "email": "masamitsu.xa.nakamura@sonymobile.com",
        "time": "Fri Sep 22 20:13:37 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 22 20:13:37 2017 +0000"
      },
      "message": "Merge \"Set bit rate infomation to meta for OggExtractor\"\nam: c08194ae61\n\nChange-Id: I0ca5947244f4a0a6acdc6065e1bac21d78486d69\n"
    },
    {
      "commit": "c08194ae614796c9247a353df617411cbb0abe75",
      "tree": "46be0640997fd0ca9553319552e49df885651080",
      "parents": [
        "85e8823fc77c9028c18156c0e1a58a2df16607f7",
        "f02777e932c1d30bdb3def0cea636c4b88de7209"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Sep 22 20:07:45 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Sep 22 20:07:45 2017 +0000"
      },
      "message": "Merge \"Set bit rate infomation to meta for OggExtractor\""
    },
    {
      "commit": "831da6ee4cadc46163a4d9b793a413e72c504486",
      "tree": "78cbe37b130871cdf62e85468dee036d95b904d7",
      "parents": [
        "11eae1985524392e26d71416a247d8fd96849092",
        "fe08c18918afc6c15e9f0a0b36d0cb735d330b10"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Sep 22 15:25:22 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 22 15:25:22 2017 +0000"
      },
      "message": "Merge \"ToneGenerator: fix dual sim ringback tone\" am: 85e8823fc7\nam: fe08c18918\n\nChange-Id: I3a4dd4a8f418c77fc3879462ef9100a413db53dc\n"
    },
    {
      "commit": "fe08c18918afc6c15e9f0a0b36d0cb735d330b10",
      "tree": "e7b221ceb3485f25e600338cdb7159234013d64c",
      "parents": [
        "d473cae4d0ac3ca19f926fcb80dfd68034b41697",
        "85e8823fc77c9028c18156c0e1a58a2df16607f7"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Sep 22 15:19:25 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 22 15:19:25 2017 +0000"
      },
      "message": "Merge \"ToneGenerator: fix dual sim ringback tone\"\nam: 85e8823fc7\n\nChange-Id: Ic77a7c6723b0483aeaac6c83e42722e7f6e6b7c5\n"
    },
    {
      "commit": "85e8823fc77c9028c18156c0e1a58a2df16607f7",
      "tree": "083f23d26c2c454c857418ccdb361b1cb6d0e940",
      "parents": [
        "17b12f38b8d979c34f85170eb04336bded4d8e4f",
        "eae07a40aeadf4f0e339c331487c80d3216e3b6e"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Sep 22 15:13:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Sep 22 15:13:31 2017 +0000"
      },
      "message": "Merge \"ToneGenerator: fix dual sim ringback tone\""
    },
    {
      "commit": "f02777e932c1d30bdb3def0cea636c4b88de7209",
      "tree": "e5f5dbad527c0d347dce620b00ca9ec6ee94e6ae",
      "parents": [
        "69545369eef7dcaf81b889a2fc216ec7923c9622"
      ],
      "author": {
        "name": "Masamitsu Nakamura",
        "email": "masamitsu.xa.nakamura@sonymobile.com",
        "time": "Wed Nov 02 14:57:47 2016 +0900"
      },
      "committer": {
        "name": "Shuhei Miyazaki",
        "email": "Shuhei.Miyazaki@sonymobile.com",
        "time": "Thu Sep 21 20:56:29 2017 +0900"
      },
      "message": "Set bit rate infomation to meta for OggExtractor\n\nIn order to get bit rate information correctly for offload,\nSet bit rate to meta when OggExtractor is used.\n\nBug: 66374629\nTest: Playback ogg file then check sound.\nChange-Id: Idacbd46427fbe3f3d65a81f03034b04702c5f4f7\n"
    },
    {
      "commit": "eae07a40aeadf4f0e339c331487c80d3216e3b6e",
      "tree": "53a457290a626d3eb24d1df3ac4d64fde1eaebb5",
      "parents": [
        "69545369eef7dcaf81b889a2fc216ec7923c9622"
      ],
      "author": {
        "name": "Krzysztof Semko",
        "email": "krzysztof.semko@sonymobile.com",
        "time": "Tue Feb 07 10:50:40 2017 +0100"
      },
      "committer": {
        "name": "Shuhei Miyazaki",
        "email": "Shuhei.Miyazaki@sonymobile.com",
        "time": "Thu Sep 21 20:39:10 2017 +0900"
      },
      "message": "ToneGenerator: fix dual sim ringback tone\n\nIf dual sim device has two SIM cards inserted,\nin airplane mode it sets \"gsm.operator.iso-country\" prop\nto a single comma, which prevents ToneGenerator to access\nprop for \"gsm.sim.operator.iso-country\" - SIM provider\ncountry code. When VoWifi is used to make a call,\nincorrect ringback tone is being played (generic one),\ninstead if one being read from gsm.sim.operator.iso-country.\n\nThis patch fix this, and allows ToneGenerator to correctly\nrecognize SIM country code.\n\nBug: 65859291\nTest: Check ringback tone during SIM2 VoWiFi in flight mode\n\nChange-Id: Ibb57d38432f3d99f2eac568aec2a949af5e2a9cd\n"
    },
    {
      "commit": "314d1b0152f5dcce4c7a74ad15543ecaa69c463d",
      "tree": "695e6793706bce865ef97ac6ea8863b7ff964386",
      "parents": [
        "1fad7c74f58507b04adeb628a8757a0c9fef92de",
        "507d6a71ee1e1655c9b9b20a16559d2c96dbbeaf"
      ],
      "author": {
        "name": "Justin Yun",
        "email": "justinyun@google.com",
        "time": "Thu Sep 21 02:21:45 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Sep 21 02:21:45 2017 +0000"
      },
      "message": "Merge \"Mark the module as VNDK or VNDK-SP in Android.bp\" am: df9f68eb9b\nam: 507d6a71ee\n\nChange-Id: Ifcee8b5ce344d9b79a304612e240ab319efccac0\n"
    },
    {
      "commit": "507d6a71ee1e1655c9b9b20a16559d2c96dbbeaf",
      "tree": "29ba818535258d3f103c70ea61d297bc02bdb4c7",
      "parents": [
        "b271256e434a16bec818a43adf00c1f97d3043ba",
        "df9f68eb9b0b25e7c045c9efe07afe1c8337e7f8"
      ],
      "author": {
        "name": "Justin Yun",
        "email": "justinyun@google.com",
        "time": "Thu Sep 21 02:19:46 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Sep 21 02:19:46 2017 +0000"
      },
      "message": "Merge \"Mark the module as VNDK or VNDK-SP in Android.bp\"\nam: df9f68eb9b\n\nChange-Id: I79475dff78b02dd8d21a94f4460eb5aad09087e9\n"
    },
    {
      "commit": "bae117a18e57d4952cb8d49acf034982ea36910a",
      "tree": "3403f1d5a3c9fc0862ae6779967767466aa31b03",
      "parents": [
        "50d665574a85e4f828d57b575693fbb367f14d3e"
      ],
      "author": {
        "name": "Justin Yun",
        "email": "justinyun@google.com",
        "time": "Mon Jul 24 15:19:44 2017 +0900"
      },
      "committer": {
        "name": "Jae Shin",
        "email": "jaeshin@google.com",
        "time": "Thu Sep 21 02:07:56 2017 +0000"
      },
      "message": "Mark the module as VNDK or VNDK-SP in Android.bp\n\nAs a VNDK/VNDK-SP module, Android.bp must have \u0027vndk\u0027 tag as well\nas \u0027vendor_available: true\u0027.\n\nFor a VNDK module, the \u0027vndk\u0027 tag has \u0027enabled: true\u0027.\nIt will be installed system/lib(64)/vndk as a vendor variant.\n\nFor a VNDK-SP module, the \u0027vndk\u0027 tag has\n\u0027support_system_process: true\u0027 as well as \u0027enabled: true\u0027.\nIt will be installed system/lib(64)/vndk-sp as a vendor variant.\n\nBug: 63866913\nTest: build and boot with BOARD_VNDK_VERSION\u003dcurrent\nMerged-In: Iee7f2e14fea4635a64c4e5c5bb50f5d7e2691682\nChange-Id: Iee7f2e14fea4635a64c4e5c5bb50f5d7e2691682\n(cherry picked from commit 439bfbb7d07dda9a990f604d31d047663b9ef120)\n"
    },
    {
      "commit": "1fad7c74f58507b04adeb628a8757a0c9fef92de",
      "tree": "ca82665d008c9761b1df99f5755d9fc7f6a6bfd0",
      "parents": [
        "7cc75ac78dbcc9b4512d9b021c976714faee0a1b",
        "b271256e434a16bec818a43adf00c1f97d3043ba"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Sep 20 21:25:52 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Sep 20 21:25:52 2017 +0000"
      },
      "message": "Merge \"Remove unused libraries\" am: 50d665574a\nam: b271256e43\n\nChange-Id: I5e2fe8e20077c8e3f70026312dd8a5dba5123fd1\n"
    },
    {
      "commit": "b271256e434a16bec818a43adf00c1f97d3043ba",
      "tree": "be8e06ca80c9033ae6e64af733c00f82b4e8a4c0",
      "parents": [
        "b5a56bd5b327d50b746b54d3cc1e3af814fb70d6",
        "50d665574a85e4f828d57b575693fbb367f14d3e"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Sep 20 21:23:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Sep 20 21:23:53 2017 +0000"
      },
      "message": "Merge \"Remove unused libraries\"\nam: 50d665574a\n\nChange-Id: I8aac144a1b99172521d08f15fdd9b95939d10f62\n"
    },
    {
      "commit": "c30b42d1408144c98983b63edb5e4c3256acaf52",
      "tree": "21112f32abe5ed3a5c823011d1c00ba2621d2a91",
      "parents": [
        "6112189b4ff310fe632a62c9c5b57545875d32b9"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Sep 18 16:34:34 2017 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Sep 18 16:34:54 2017 -0700"
      },
      "message": "Remove unused libraries\n\nTest: build\nChange-Id: Ia0ffc69a5d533e7b02f3db5db6e3946b0fc3f3d2\n"
    },
    {
      "commit": "7cc75ac78dbcc9b4512d9b021c976714faee0a1b",
      "tree": "221f6b3d89f7b377f4089b397706deea69e2d36c",
      "parents": [
        "2ae0fe3deada8a94f29376d4c56a9c9a68c623df",
        "b5a56bd5b327d50b746b54d3cc1e3af814fb70d6"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Sep 18 19:05:17 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 18 19:05:17 2017 +0000"
      },
      "message": "Merge \"Don\u0027t CHECK on illegal state change\" am: 6112189b4f\nam: b5a56bd5b3\n\nChange-Id: Iccdb11a5863810caa9529cbb9f632515bcc6a41f\n"
    },
    {
      "commit": "b5a56bd5b327d50b746b54d3cc1e3af814fb70d6",
      "tree": "da83144d968d0ce291f166d4bf9c441dae85132f",
      "parents": [
        "f64fa7122812fb82d16784c32b300eecb82d8753",
        "6112189b4ff310fe632a62c9c5b57545875d32b9"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Sep 18 19:01:48 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 18 19:01:48 2017 +0000"
      },
      "message": "Merge \"Don\u0027t CHECK on illegal state change\"\nam: 6112189b4f\n\nChange-Id: Ie0a119334e2f67e35a58f9e2b685fa3fa7038639\n"
    },
    {
      "commit": "6112189b4ff310fe632a62c9c5b57545875d32b9",
      "tree": "90ee4226511ee593cfba88302b5d1329b640bd5b",
      "parents": [
        "c71583ee52212617bc4d1942423970e2a73ea77f",
        "f75a2aebde60259e6a1c7c88112cdcce8a770da2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 18 18:52:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Sep 18 18:52:35 2017 +0000"
      },
      "message": "Merge \"Don\u0027t CHECK on illegal state change\""
    },
    {
      "commit": "2ae0fe3deada8a94f29376d4c56a9c9a68c623df",
      "tree": "a7f4b1e6daae611d3af0f426812d674841ce5dd2",
      "parents": [
        "e4275ffc6e6cf23e6e649c09d6b2456409ba800e",
        "f64fa7122812fb82d16784c32b300eecb82d8753"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Sep 18 18:32:17 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 18 18:32:17 2017 +0000"
      },
      "message": "Merge \"Allow edit list atom to appear earlier in the file\" am: c71583ee52\nam: f64fa71228\n\nChange-Id: I346e4f52c9d413e6e7b1af9dac1bc88545fb7769\n"
    },
    {
      "commit": "f64fa7122812fb82d16784c32b300eecb82d8753",
      "tree": "bad0eb4ab5ea6509b2323b655171f831f75f681f",
      "parents": [
        "0a083987ff75fc90dc86663666a4747172d32742",
        "c71583ee52212617bc4d1942423970e2a73ea77f"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Sep 18 18:28:45 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 18 18:28:45 2017 +0000"
      },
      "message": "Merge \"Allow edit list atom to appear earlier in the file\"\nam: c71583ee52\n\nChange-Id: I47e5508ba8abcf13fbabb63a8eab5344b69c4932\n"
    },
    {
      "commit": "c71583ee52212617bc4d1942423970e2a73ea77f",
      "tree": "e6ffb314377c4d7990945532038f867f3247540d",
      "parents": [
        "d6a74eb9e0ca49ca53c6d12a96d9f376583d21d7",
        "96b48f71a97d9a0b72b3fef2ecfcd8215857fcc6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 18 18:18:03 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Sep 18 18:18:03 2017 +0000"
      },
      "message": "Merge \"Allow edit list atom to appear earlier in the file\""
    },
    {
      "commit": "e4275ffc6e6cf23e6e649c09d6b2456409ba800e",
      "tree": "ccfd931914089ade903359831d747e886b065316",
      "parents": [
        "3e41d16b122644969cf00bbfb752a7183f148fa2",
        "0a083987ff75fc90dc86663666a4747172d32742"
      ],
      "author": {
        "name": "Martin Storsjo",
        "email": "martin@martin.st",
        "time": "Mon Sep 18 18:08:14 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 18 18:08:14 2017 +0000"
      },
      "message": "Merge \"Remove a stale, unused header\" am: d6a74eb9e0\nam: 0a083987ff\n\nChange-Id: I434ec812eacb56a70a4887bdca07c17ddabed988\n"
    },
    {
      "commit": "0a083987ff75fc90dc86663666a4747172d32742",
      "tree": "712097e25f6131ec13b11f106069b99ebdd8f062",
      "parents": [
        "f4ca0bbc0c81e8bbc474e2057094cfcb303ee2db",
        "d6a74eb9e0ca49ca53c6d12a96d9f376583d21d7"
      ],
      "author": {
        "name": "Martin Storsjo",
        "email": "martin@martin.st",
        "time": "Mon Sep 18 18:01:17 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 18 18:01:17 2017 +0000"
      },
      "message": "Merge \"Remove a stale, unused header\"\nam: d6a74eb9e0\n\nChange-Id: I00b92b66b1d358f0406fdb6e0a8b1b9c1d7947f1\n"
    },
    {
      "commit": "d6a74eb9e0ca49ca53c6d12a96d9f376583d21d7",
      "tree": "2bedb866399a46716c5930860c446b85c7dde094",
      "parents": [
        "3718b84a366fbd5dcf0e57c0902de03f7e709854",
        "7e0744f9fb5c0dbb542829b03e912a5d7f1d744d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 18 17:44:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Sep 18 17:44:21 2017 +0000"
      },
      "message": "Merge \"Remove a stale, unused header\""
    },
    {
      "commit": "96b48f71a97d9a0b72b3fef2ecfcd8215857fcc6",
      "tree": "969067193f434498869ff9569ca08ef53d96226d",
      "parents": [
        "3718b84a366fbd5dcf0e57c0902de03f7e709854"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Jul 10 14:44:49 2017 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Sep 18 16:34:01 2017 +0000"
      },
      "message": "Allow edit list atom to appear earlier in the file\n\nWhile processing the \u0027elst\u0027 atom, MPEG4Extractor was expecting duration\nand sample rate to already be known. This implies an ordering of atoms\nthat is not required by the spec, and indeed some muxers may emit the\n\u0027elst\u0027 atom before the atoms that define sample rate and duration.\nThis change caches the values from the \u0027elst\u0027 atom until a track has\nbeen completely processed, allowing the \u0027elst\u0027 atom to appear first.\n\nBug: 63390273\nTest: decoded test files, ran CTS\nChange-Id: I30abca70ead7990eb8a7d19a2e4b31212b9bc311\n"
    },
    {
      "commit": "010d9bf8116af24e014beae7dbcfce947faf95fc",
      "tree": "e6baa8eb85d14719cd8961b4eb76b894d740ac0e",
      "parents": [
        "980796c31801cadefaf59259fd176b19c5b830d9"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Jun 15 13:34:18 2017 -0700"
      },
      "committer": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Tue Sep 12 14:29:58 2017 -0700"
      },
      "message": "Remove AAudioTesting.h from headers to be exported to NDK\n\nbut include the associated names in the global symbol export list, so\nthat apps that receive AAudioTesting.h outside of NDK can access the\nsymbols without dlsym().\n\nTest: builds OK\nChange-Id: If68f35145d68f359ebb7995ffcf9c9b8f9be6eb1\n(cherry picked from commit 4257fd9aba5b29475e6b725c53d03fabdffdfffd)\n"
    },
    {
      "commit": "0ae1a57e2f8f1ad58eed812b5e2d61c1dcb49b7f",
      "tree": "8cbacfa2a60df9dfc9f43d199ea0f37fc5e93091",
      "parents": [
        "217ae4fce2c0181cddf76c8b2b4caeb80bd454ed",
        "143356c71e5bc50964746abd80f2c1468903df85"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Sep 12 15:55:54 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 12 15:55:54 2017 +0000"
      },
      "message": "Merge \"Include \u003cassert.h\u003e for static_assert in C11.\" am: 67106b6dcc\nam: 143356c71e\n\nChange-Id: I9b972b58ffb5393a3189ccb25ea8420defddbf98\n"
    },
    {
      "commit": "143356c71e5bc50964746abd80f2c1468903df85",
      "tree": "8590b7bdef6487b37ab74e39d56971c6911f3462",
      "parents": [
        "5abb5638ad0608d5f8f84a83982148792f23d38d",
        "67106b6dccd1d769dab01dc39131e1bcd2874ed2"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Sep 12 15:52:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 12 15:52:53 2017 +0000"
      },
      "message": "Merge \"Include \u003cassert.h\u003e for static_assert in C11.\"\nam: 67106b6dcc\n\nChange-Id: Ic0ec879a9bd7e5df3359597c093a94a776d129e7\n"
    },
    {
      "commit": "67106b6dccd1d769dab01dc39131e1bcd2874ed2",
      "tree": "d038eeb040a402fca0321946b51a2455a8541aef",
      "parents": [
        "3812e3a9da9ddf04de434dbdf698ce834a7d2602",
        "0d62652a354182e54a7758b77fa1ad86f1645b25"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Sep 12 15:46:17 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Sep 12 15:46:17 2017 +0000"
      },
      "message": "Merge \"Include \u003cassert.h\u003e for static_assert in C11.\""
    },
    {
      "commit": "217ae4fce2c0181cddf76c8b2b4caeb80bd454ed",
      "tree": "5d3e9772b60465f00101a60dccd08036aebfed17",
      "parents": [
        "19f0196da3e386c2b73240870b3580468181903c",
        "5abb5638ad0608d5f8f84a83982148792f23d38d"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Sep 11 23:41:20 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 23:41:20 2017 +0000"
      },
      "message": "Merge \"NdkMediaCodec: mark new APIs as introduced in 26\" am: 3812e3a9da\nam: 5abb5638ad\n\nChange-Id: I0dd9b007c0766abcb28535c166fd8f63d042a0b2\n"
    },
    {
      "commit": "5abb5638ad0608d5f8f84a83982148792f23d38d",
      "tree": "a08ead394b813179fc73fd133d775062b97678e8",
      "parents": [
        "75d8c3aa293b5ef667c9759203469a09119df0c5",
        "3812e3a9da9ddf04de434dbdf698ce834a7d2602"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Sep 11 23:39:49 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 23:39:49 2017 +0000"
      },
      "message": "Merge \"NdkMediaCodec: mark new APIs as introduced in 26\"\nam: 3812e3a9da\n\nChange-Id: Ie7aec66eba1401878bdf440693a5d77981324524\n"
    },
    {
      "commit": "8f61a2b0fcb8944f78aecf4b181302621a981645",
      "tree": "4225aed7aeaac31b72a18b72ebcc2b5489be43d4",
      "parents": [
        "b4030484016cefd946c50167e66d5a1a72ad7b96"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Sep 11 14:03:11 2017 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Sep 11 14:17:57 2017 -0700"
      },
      "message": "NdkMediaCodec: mark new APIs as introduced in 26\n\nThe following APIs are introduced in API 26:\nAMediaCodec_createInputSurface\nAMediaCodec_createPersistentInputSurface\nAMediaCodec_setInputSurface\nAMediaCodec_setParameters\nAMediaCodec_signalEndOfInputStream\n\nBug: 32746065\nChange-Id: I4899bbee8125974a06af1db8eb7c5b0382335e70\n"
    },
    {
      "commit": "b4030484016cefd946c50167e66d5a1a72ad7b96",
      "tree": "781dfc4b06be4c3afa539c7f4444bcd16aa82bb8",
      "parents": [
        "3540a9e51bbf4db98764e33eb6d8fea75c0826a7",
        "bc74b01d7c10601b5a607a90007835c4c61125e6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 11 20:42:27 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Sep 11 20:42:27 2017 +0000"
      },
      "message": "Merge changes from topic \"fix-omx-dependencies\"\n\n* changes:\n  OMX Hal: depend on libavservices_minijail_vendor.\n  Fix OMX dependencies.\n  Use vendor variant of libstagefright_foundation.\n"
    },
    {
      "commit": "0d62652a354182e54a7758b77fa1ad86f1645b25",
      "tree": "9736a2dbc4bc97befbc2d10cc6dc785b9a79450d",
      "parents": [
        "7fa5bce9882698c578141fe48984c93f561a9caa"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Sep 11 13:07:20 2017 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Sep 11 13:07:20 2017 -0700"
      },
      "message": "Include \u003cassert.h\u003e for static_assert in C11.\n\nBug: https://github.com/android-ndk/ndk/issues/511\nTest: builds\nChange-Id: I67aba75343c3f40f7beb592bc30f34f5422f6f27\n"
    },
    {
      "commit": "66bf5dc23f0b703c1ca4cfa14dc9fcde610757d2",
      "tree": "e942188e99cada3e661f5366dd5e2d6458e66bd5",
      "parents": [
        "8d5d4fc3ad7dbbb548b3d90692528f7595691f1d",
        "f97cf1b9a3639a77d5a815feedec83f4f08ae0b9"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Sep 11 18:09:17 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 18:09:17 2017 +0000"
      },
      "message": "Merge \"Fix potential divide by zero\" am: 3540a9e51b\nam: f97cf1b9a3\n\nChange-Id: I826ec65090b730fbb3cfcb0ac8a7d0675d01617d\n"
    },
    {
      "commit": "f97cf1b9a3639a77d5a815feedec83f4f08ae0b9",
      "tree": "2bf630e8a495ebb2125e4bc4f3c977f49db09539",
      "parents": [
        "036e6fd40bfa57ef02319dd917c2f8122cbde002",
        "3540a9e51bbf4db98764e33eb6d8fea75c0826a7"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Sep 11 17:59:36 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 17:59:36 2017 +0000"
      },
      "message": "Merge \"Fix potential divide by zero\"\nam: 3540a9e51b\n\nChange-Id: Ia3c8b0aa2980173e76b7de081853543870dba0ac\n"
    },
    {
      "commit": "0e09bf16eed1fa062e49fcfe3ab6893b9cc8b299",
      "tree": "7645fdc0c93120b09121d10bcdc84fea34c465b2",
      "parents": [
        "6d78faf30b9ec42ef929053387a1539fa4958cc6",
        "6de5a5fc547147f9e7d33549db5befce08836c5c"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Sep 11 16:53:17 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 16:53:17 2017 +0000"
      },
      "message": "Merge \"EffectBundle: Check parameter and value size\" into oc-dev am: 4464401d1b\nam: 6de5a5fc54\n\nChange-Id: Iaecce6a34dd94c8319d0b14bd069a4e4a2755b63\n"
    },
    {
      "commit": "6d78faf30b9ec42ef929053387a1539fa4958cc6",
      "tree": "c9c40f60fea115270bb5ef7df523a80a1a4fb331",
      "parents": [
        "a8a69049206868828f414470f449884393b703f3",
        "0822cfe700664a01267d2136836bc09efae915bf"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Mon Sep 11 16:52:43 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 16:52:43 2017 +0000"
      },
      "message": "Track graphic buffer mode in OMXNodeInstance am: f630233ee4\nam: 0822cfe700\n\nChange-Id: Ic8c3214fa124027b1505ba9c7233ffeb7d3198b9\n"
    },
    {
      "commit": "6de5a5fc547147f9e7d33549db5befce08836c5c",
      "tree": "9469e699007c8355412935c627dcba1093af617d",
      "parents": [
        "0822cfe700664a01267d2136836bc09efae915bf",
        "4464401d1ba91376ce14ae4f4da12db62bb1a6c6"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Sep 11 16:50:35 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 16:50:35 2017 +0000"
      },
      "message": "Merge \"EffectBundle: Check parameter and value size\" into oc-dev\nam: 4464401d1b\n\nChange-Id: I54ef3f8563289144ff43a6b42776541dd6a999dc\n"
    },
    {
      "commit": "0822cfe700664a01267d2136836bc09efae915bf",
      "tree": "a737427f2c34cfcbfccab3c87c1474ebdf6a45da",
      "parents": [
        "2e183b62fe3c85b0a1b5e9fc0d1c697474c96e20",
        "f630233ee42214b36e6862dc99114f2c2bdda018"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Mon Sep 11 16:49:15 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 16:49:15 2017 +0000"
      },
      "message": "Track graphic buffer mode in OMXNodeInstance\nam: f630233ee4\n\nChange-Id: I3e1810c85e4a153f97ff0e4b2168c21e4e00a4b1\n"
    },
    {
      "commit": "4464401d1ba91376ce14ae4f4da12db62bb1a6c6",
      "tree": "882c6a97e79266a2a60e184fc9ea410565efe543",
      "parents": [
        "f630233ee42214b36e6862dc99114f2c2bdda018",
        "2bec2c3b1fd778b35f45ff4f8b385ff9208fe692"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Sep 11 16:36:50 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 11 16:36:50 2017 +0000"
      },
      "message": "Merge \"EffectBundle: Check parameter and value size\" into oc-dev"
    },
    {
      "commit": "b0ed640b15b57b7262a34e549e76d44db5b155db",
      "tree": "fbc52b4271e3f07c04b3511287612975cc99b927",
      "parents": [
        "768a06e9f3d8ab701ff35d010d5615c18ab2d5cb"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Sep 11 08:44:20 2017 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Sep 11 08:44:20 2017 -0700"
      },
      "message": "Fix potential divide by zero\n\nBug: 36197669\nChange-Id: Ia0221b4b64049b182bcff6526f34111c896f2f03\n"
    },
    {
      "commit": "036e6fd40bfa57ef02319dd917c2f8122cbde002",
      "tree": "e5b05c455e5f0f99418b5698c6248aa8d6ec7161",
      "parents": [
        "09a36e5dd36b6f78084cf8363e15ae2357f18a28",
        "768a06e9f3d8ab701ff35d010d5615c18ab2d5cb"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Sep 09 01:02:03 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Sep 09 01:02:03 2017 +0000"
      },
      "message": "Merge \"Fix integer overflow abort\"\nam: 768a06e9f3\n\nChange-Id: I1b3ecfec01fefb6d065a302cf8d663731a20d45e\n"
    },
    {
      "commit": "768a06e9f3d8ab701ff35d010d5615c18ab2d5cb",
      "tree": "da61f7b1bdd384a46cc5fceb019a6d70ce4a6eb9",
      "parents": [
        "59ed83cc16e79c8ea7a3dc683c4267b8aabaf364",
        "68b930c27b66e9157badc49571455118e144cdff"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Sep 09 00:57:58 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Sep 09 00:57:58 2017 +0000"
      },
      "message": "Merge \"Fix integer overflow abort\""
    },
    {
      "commit": "f630233ee42214b36e6862dc99114f2c2bdda018",
      "tree": "eb28a65f5ae0ba2258272d3f0bb76a22e2a28bbf",
      "parents": [
        "654bf4f8e9bfef5c974025ce296141587e35099f"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Wed Jul 26 13:55:59 2017 -0700"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Thu Sep 07 22:33:57 2017 +0000"
      },
      "message": "Track graphic buffer mode in OMXNodeInstance\n\nTest: CtsMediaTestCases \u0026 YT \u0026 Play Movies \u0026 Cast\nBug: 62948670\nMerged-In: Icbd9b767f1aef005819e680f77f4a05041988f34\nChange-Id: Icbd9b767f1aef005819e680f77f4a05041988f34\n"
    },
    {
      "commit": "f75a2aebde60259e6a1c7c88112cdcce8a770da2",
      "tree": "8041baff410919935ec22fc821198b9ba4aabb97",
      "parents": [
        "69545369eef7dcaf81b889a2fc216ec7923c9622"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue May 16 10:29:50 2017 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Sep 07 09:46:14 2017 -0700"
      },
      "message": "Don\u0027t CHECK on illegal state change\n\nBug: 36075139\nChange-Id: If399c1cb83a6cf79f0e52353dce9d8142e7728c6\n"
    },
    {
      "commit": "6be8c055643c208459915b3aaeb88e4749cd03e7",
      "tree": "9978a42758c47393ea8cc6a5067f45b543c9d509",
      "parents": [
        "144865c5dd27ea8f8662864e25ddddf9ec390c37"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Jun 07 18:18:09 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Sep 06 15:04:38 2017 -0700"
      },
      "message": "Fix OMX dependencies.\n\nNote, filed b/62923763 to cleanup xmlparser includes.\n\nBug: 37343418\nTest: builds with BOARD_VNDK_VERSION\u003dcurrent\nTest: (sanity) YouTube on a device\nTest: (sanity) Camera on a device\nTest: (sanity) watch (part of a) movie on a device\nTest: (sanity) YouTube on marlin\nTest: (sanity) Camera on marlin\nTest: (sanity) watch (part of a) movie on marlin\nTest: (sanity) YouTube on angler\nTest: (sanity) Camera on angler\nTest: (sanity) watch (part of a) movie on angler\n\nChange-Id: I461f999122da56cabb9d4d15b182899ced3b0120\nMerged-In: I461f999122da56cabb9d4d15b182899ced3b0120\n"
    },
    {
      "commit": "144865c5dd27ea8f8662864e25ddddf9ec390c37",
      "tree": "834cfda11ed4a8ce7111f51f897df2b5ba8627c5",
      "parents": [
        "69545369eef7dcaf81b889a2fc216ec7923c9622"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Jun 22 17:11:15 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Sep 06 15:04:38 2017 -0700"
      },
      "message": "Use vendor variant of libstagefright_foundation.\n\nRather than having a lib called libstagefright_foundation and one\ncalled libstagefright_foundation_vendor, we now just have one library\nand the build system keeps track of the vendor APIs that are exposed.\n\nTest: (sanity) boot device, watch (part of) DRM protected movie.\nChange-Id: I49f1c557ae8f93092bad5314e0630583cc7dc710\nMerged-In: I49f1c557ae8f93092bad5314e0630583cc7dc710\n"
    },
    {
      "commit": "ef8d73a77cb2a4a344ce29a9aaaacbc7ca4f2206",
      "tree": "8e7c1d82c20914fc983506e990bed804d840cf58",
      "parents": [
        "0f6500b61b7aaf3299eef8309c67ba2e86d2d065"
      ],
      "author": {
        "name": "tomoki hanzawa",
        "email": "tomoki.x.hanzawa@sonymobile.com",
        "time": "Tue Sep 15 13:33:28 2015 +0900"
      },
      "committer": {
        "name": "Shuhei Miyazaki",
        "email": "Shuhei.Miyazaki@sonymobile.com",
        "time": "Wed Sep 06 15:17:23 2017 +0900"
      },
      "message": "Support Hong Kong specific supervisory tone\n\nAdded the conditions that determine the region for HK,\nthen support Hong Kong specific ring tone and busy tone.\n\nBug: 63120797\nTest: Build and test ringback tone for Hong Kong\nChange-Id: Ifc836321ca1ac1f670d4640305727f4ea3800716\n"
    },
    {
      "commit": "0f6500b61b7aaf3299eef8309c67ba2e86d2d065",
      "tree": "8764a29c54a72f3e16def10d45026beda69c5b5b",
      "parents": [
        "879996a5f7419819cf9318917d6c82068950a034"
      ],
      "author": {
        "name": "Johan Gustavsson",
        "email": "johan1.gustavsson.x@sonymobile.com",
        "time": "Tue Mar 18 18:21:29 2014 +0100"
      },
      "committer": {
        "name": "Shuhei Miyazaki",
        "email": "Shuhei.Miyazaki@sonymobile.com",
        "time": "Wed Sep 06 15:17:12 2017 +0900"
      },
      "message": "Support Singapore specific supervisory tone\n\nSingapore use CEPT standard supervisory tones except\nfor busy and ringtone. The Singapore mapping will be\nused if gsm.operator.iso-country \u003d\u003d \"sg\".\n\nBug: 63120560\nTest: Build and test ring back tone for Singapore\nChange-Id: I86076b0799a741ad8c54968799e400622d223ccd\n"
    },
    {
      "commit": "879996a5f7419819cf9318917d6c82068950a034",
      "tree": "913c079e4127843b3413b812b9b87aa3814d5ac5",
      "parents": [
        "5babf61cddbd02100e5a4017deec09eb55fc1d32"
      ],
      "author": {
        "name": "Toshikazu Saito",
        "email": "toshikazu.x.saito@sonymobile.com",
        "time": "Fri Mar 03 18:04:14 2017 +0900"
      },
      "committer": {
        "name": "Shuhei Miyazaki",
        "email": "Shuhei.Miyazaki@sonymobile.com",
        "time": "Wed Sep 06 15:03:02 2017 +0900"
      },
      "message": "Support Australia specific supervisory tone\n\nThe change in \"Australia Supervisory DIAL tone\"\nseems not following ITU-T specification.\nThis patch implements TONE_AUSTRALIA_DIAL as per ITU-T\nspecification.\n\nBug: 63120712\nTest: Build and test ringback tone for Australia\nChange-Id: I7409732e57cf8d39ac2248e7e3e10217e30a118e\n"
    },
    {
      "commit": "5babf61cddbd02100e5a4017deec09eb55fc1d32",
      "tree": "33c34ab7ec17c9e94886ed345faae1cffbd21798",
      "parents": [
        "69545369eef7dcaf81b889a2fc216ec7923c9622"
      ],
      "author": {
        "name": "tomoki hanzawa",
        "email": "tomoki.x.hanzawa@sonymobile.com",
        "time": "Tue Sep 15 14:24:08 2015 +0900"
      },
      "committer": {
        "name": "Shuhei Miyazaki",
        "email": "Shuhei.Miyazaki@sonymobile.com",
        "time": "Wed Sep 06 14:59:27 2017 +0900"
      },
      "message": "Support GB specific supervisory tone\n\nModified gb\u0027s SupervisoryTone\nwhen the following ToneType is selected to cover\nGB market/operators requirement.\n - TONE_SUP_DIAL\n - TONE_SUP_BUSY\n - TONE_SUP_CONGESTION\n\nBug: 63121347\nTest: Build and Test ringback tone for UK.\nChange-Id: I248b1b27f4156de37fd07bc878be719e3f6d6b95\n"
    },
    {
      "commit": "5f15fcc82c5431ae0a63d4fc547716a8f24e9263",
      "tree": "783317609eeb091368abeb752e4f176f45229cd2",
      "parents": [
        "bf45c4088e870bfd8d188380d6f79c0ff084ccab",
        "69545369eef7dcaf81b889a2fc216ec7923c9622"
      ],
      "author": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Wed Sep 06 00:16:44 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Sep 06 00:16:44 2017 +0000"
      },
      "message": "Merge \"img_utils: fix static analyzer complaints\"\nam: 69545369ee\n\nChange-Id: I8b25db188adbfd44d0f4176e763bc14fd53d19e6\n"
    },
    {
      "commit": "69545369eef7dcaf81b889a2fc216ec7923c9622",
      "tree": "5244a738dbce4cbd27edd99d9f30fb948a84534e",
      "parents": [
        "8bc6203d515be5f29c6d7918cb51a32a17736159",
        "8a4b3d40a6a1f52b897a0ac49605c1b708e01876"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Sep 06 00:03:45 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Sep 06 00:03:45 2017 +0000"
      },
      "message": "Merge \"img_utils: fix static analyzer complaints\""
    },
    {
      "commit": "bf45c4088e870bfd8d188380d6f79c0ff084ccab",
      "tree": "a9ee5fb72ce67d84c33e52ba78eaaeac690aff49",
      "parents": [
        "45e78fa78c2a17815efe0160c9afebbfa07b1af1",
        "8bc6203d515be5f29c6d7918cb51a32a17736159"
      ],
      "author": {
        "name": "Patrik2 Carlsson",
        "email": "patrik2.carlsson@sonymobile.com",
        "time": "Tue Sep 05 23:53:29 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 05 23:53:29 2017 +0000"
      },
      "message": "Merge \"Matroska: HEVC support\"\nam: 8bc6203d51\n\nChange-Id: Icf54d8f75b59597f0f5f723502e61b5f10ab1680\n"
    },
    {
      "commit": "8bc6203d515be5f29c6d7918cb51a32a17736159",
      "tree": "30d0c22f61a4fe0726ecf30f3a9620c73e0c9e9f",
      "parents": [
        "836a3100bdf7f5ab1853fee44295d86299f8073b",
        "f69544accbbe7cade5d9a63f632fdb460ade3e19"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Sep 05 23:46:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Sep 05 23:46:40 2017 +0000"
      },
      "message": "Merge \"Matroska: HEVC support\""
    },
    {
      "commit": "2bec2c3b1fd778b35f45ff4f8b385ff9208fe692",
      "tree": "67b66840b544317fef942944b7c4907529f40c38",
      "parents": [
        "654bf4f8e9bfef5c974025ce296141587e35099f"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Aug 17 19:00:57 2017 -0700"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Sep 05 18:22:33 2017 +0000"
      },
      "message": "EffectBundle: Check parameter and value size\n\nTest: POC CTS AudioEffectTest\nBug: 64477217\nBug: 64478003\nChange-Id: Ia5e6ecb5a356daf5f3fa085d1055748f638795d9\n"
    },
    {
      "commit": "9d9121284b66a1222849a7d73fe1121f0d320a3f",
      "tree": "3eba7db1dc8d122c1d0851a8c87befba3a3d84ad",
      "parents": [
        "f73c5c5e056d9e51fc4cde14cd01d94eb3ad3409",
        "7fa5bce9882698c578141fe48984c93f561a9caa"
      ],
      "author": {
        "name": "joakim johansson",
        "email": "joakim.c.johansson@sonymobile.com",
        "time": "Wed Aug 30 14:06:47 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 30 14:06:47 2017 +0000"
      },
      "message": "Merge \"Implement packet loss calculations in Receiver Reports\"\nam: 7fa5bce988\n\nChange-Id: Ia584830562c90ed6df0aabe109d8db5aea8d95bc\n"
    },
    {
      "commit": "7fa5bce9882698c578141fe48984c93f561a9caa",
      "tree": "1cd202e7c48f577cd9624bcb9168e2af0c28eaa1",
      "parents": [
        "e9815965b56a4db216e481d89d99adbed190933d",
        "5451d9ce9e4216e54e02c6aef11022dcfb833c05"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 30 13:53:32 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 30 13:53:32 2017 +0000"
      },
      "message": "Merge \"Implement packet loss calculations in Receiver Reports\""
    },
    {
      "commit": "8a4b3d40a6a1f52b897a0ac49605c1b708e01876",
      "tree": "28c8a07aab860ac9c12e3b73237bdd5e8503d44f",
      "parents": [
        "0fdeb09e898c39d9e353311577b72f1a53bc11f3"
      ],
      "author": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Tue Aug 29 15:26:19 2017 -0700"
      },
      "committer": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Tue Aug 29 17:33:32 2017 -0700"
      },
      "message": "img_utils: fix static analyzer complaints\n\nDue to https://bugs.llvm.org/show_bug.cgi?id\u003d34365, the static analyzer\ncomplains about use of copied `sp`s. In this case, the copy is entirely\nunnecessary, since we\u0027re just going to destroy the copied-from sp\nanyway.\n\nSpeed things up a bit + appease the analyzer by moving instead.\n\nBug: 27101951\nTest: mma. Static analyzer no longer complains.\nChange-Id: I08f77c2509dc03a919238b97666be3f458ba7cf3\n"
    },
    {
      "commit": "f69544accbbe7cade5d9a63f632fdb460ade3e19",
      "tree": "f2645fe1fc08bc0dfba2fec9d9df6ee64e7693c7",
      "parents": [
        "809ea9d9ccecafd9295f9be6e4930bafb55c6f68"
      ],
      "author": {
        "name": "Patrik2 Carlsson",
        "email": "patrik2.carlsson@sonymobile.com",
        "time": "Thu Nov 21 16:06:15 2013 +0100"
      },
      "committer": {
        "name": "Takahiro Aizawa",
        "email": "Takahiro.Aizawa@sonymobile.com",
        "time": "Tue Aug 29 09:58:05 2017 +0000"
      },
      "message": "Matroska: HEVC support\n\nMatroska HEVC support is based on AVC but with\nHEVC headers stored in the codec private configuration data.\n\nTest: Play Matroska media file with HEVC codec video.\nBug: 65147780\n\nChange-Id: I5c426123513cf367b87d8fa64630068bbba7cdf1\n"
    },
    {
      "commit": "5451d9ce9e4216e54e02c6aef11022dcfb833c05",
      "tree": "8ac6b7cfa794dcfbe28b5170c7c5aa776d1de6f2",
      "parents": [
        "809ea9d9ccecafd9295f9be6e4930bafb55c6f68"
      ],
      "author": {
        "name": "joakim johansson",
        "email": "joakim.c.johansson@sonymobile.com",
        "time": "Fri Aug 24 14:51:29 2012 +0200"
      },
      "committer": {
        "name": "Takahiro Aizawa",
        "email": "takahiro.aizawa@sonymobile.com",
        "time": "Tue Aug 29 18:08:02 2017 +0900"
      },
      "message": "Implement packet loss calculations in Receiver Reports\n\nIn order to support servers that have implemented the\ndynamic bandwidth adaptation feature are these\nfields added to the receiver report:\n      -Fraction\n      -Cumulative number of packet loss\n\nThe calculation is based on RFC 3550, section A.3.\n\nTest: play RTSP video and check receiver reports with network tool\nBug: 62610498\n\nChange-Id: I2092fb62698e7209c59fade1b17a6460ac236def\n"
    },
    {
      "commit": "68ce743ef9ad6b1f37bfdf55eb67d836696bd422",
      "tree": "0d9a5921801fcc73535dfbf0f6409d87b5059262",
      "parents": [
        "64dd76afd8027ec7edcf9bb7a40afd024cfc10f6",
        "82651d413eb66978f2020058235811c0f5bb2094"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Tue Aug 29 03:38:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 29 03:38:18 2017 +0000"
      },
      "message": "Merge \"Switch MtpFfsHandle to aio, add control functions.\"\nam: 82651d413e\n\nChange-Id: I622346740d9310c9c9569ed5feb463f51cab6b5e\n"
    },
    {
      "commit": "64dd76afd8027ec7edcf9bb7a40afd024cfc10f6",
      "tree": "edc09e87635805ae0582918ed8a071b49f731755",
      "parents": [
        "c18df3b337ab15b938683ff561854896679ca0f2",
        "af41c2cedeff1ea399173c78c7fbb66860806d5b"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Tue Aug 22 21:03:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 22 21:03:27 2017 +0000"
      },
      "message": "Merge \"Stop capturing mtp_event by reference in lambda\" am: 0fdeb09e89 am: 1532a1d523\nam: af41c2cede\n\nChange-Id: I8a3b33687fca6d095ac6cf0f48dd18a1c036a8a9\n"
    },
    {
      "commit": "c18df3b337ab15b938683ff561854896679ca0f2",
      "tree": "b382f9d0fcd4bc935153abf98f4ea8749d0f6eb2",
      "parents": [
        "1fb7851c8cb45d4f8f4c99b2997f34eb06f383d0",
        "6faa468bcd0e451cb748fef03b1f4d3492406c0c"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Tue Aug 22 21:02:50 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 22 21:02:50 2017 +0000"
      },
      "message": "Merge \"mtp: Send events async.\" am: a009b07a0d am: 847b97afef\nam: 6faa468bcd\n\nChange-Id: I50268decf270896cac18d47b7ec388f34c54daad\n"
    },
    {
      "commit": "af41c2cedeff1ea399173c78c7fbb66860806d5b",
      "tree": "ce98d80a2df23952704e5f6b057f9c044755dcc9",
      "parents": [
        "6faa468bcd0e451cb748fef03b1f4d3492406c0c",
        "1532a1d523b36eab98598374ba8be79a9c7392cd"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Tue Aug 22 20:57:38 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 22 20:57:38 2017 +0000"
      },
      "message": "Merge \"Stop capturing mtp_event by reference in lambda\" am: 0fdeb09e89\nam: 1532a1d523\n\nChange-Id: I749592a3683850806398e6c5e6c24a6bc93b00ee\n"
    },
    {
      "commit": "6faa468bcd0e451cb748fef03b1f4d3492406c0c",
      "tree": "d145f2ee38046120efc07ae34f58b2f26a0452f8",
      "parents": [
        "d10d7e154c7abd766c4fe560332c4f67c686ad1b",
        "847b97afeff924252ceacc58debbe5ca7e1377c7"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Tue Aug 22 20:56:51 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 22 20:56:51 2017 +0000"
      },
      "message": "Merge \"mtp: Send events async.\" am: a009b07a0d\nam: 847b97afef\n\nChange-Id: I6c476403d5e87cd24b28288a943c7a4db1eec801\n"
    },
    {
      "commit": "df69dd33b4d8a2f9926b5eaccbf53ee7f67475c2",
      "tree": "15e227b89c1c6a9877b7e37269cdb63b1ffaac90",
      "parents": [
        "0fdeb09e898c39d9e353311577b72f1a53bc11f3"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Wed May 03 17:17:49 2017 -0700"
      },
      "committer": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Tue Aug 22 20:47:04 2017 +0000"
      },
      "message": "Switch MtpFfsHandle to aio, add control functions.\n\nMtpFfsHandle now uses kaio to handle usb data.\nThis achieves better performance without using\nthe endpoint alloc ioctl.\n\nThis also allows ep0 events to be handled without\nrace conditions. Events will also include control\nrequests, which will allow both host and device\ninitiated cancellation.\n\nBug: 37916658\nBug: 36802721\nTest: Transfer various size files, run MtpFfsHandleTest\nTest: Cancel transfer on Windows\nTest: Allow device to cancel transfer on Windows\nChange-Id: Ib3ce996f00782ce7f68f29b2510dbc17f09fdf14\n"
    },
    {
      "commit": "008f4df3ca1bdb0e0df80fff68467a95ddbc6c40",
      "tree": "0626aa4ddfd8ef52fe7ad71a6538050458494c13",
      "parents": [
        "a009b07a0d116c6181a8af71d55bd2d17e8f48d1"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Wed Aug 09 17:53:50 2017 -0700"
      },
      "committer": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Tue Aug 22 20:45:51 2017 +0000"
      },
      "message": "Stop capturing mtp_event by reference in lambda\n\nThis takes a reference to the event,\nwhich then can become invalid. Instead\npass by copy like normal.\n\nBug: 64529223\nTest: No crash\nChange-Id: I2ac7bd0002e6d0ce1c547c24334dfd2926ed7090\n(cherry picked from commit 7360303d3e93cd6a5fd8c5c4340a335416bd0f28)\n"
    },
    {
      "commit": "94ef0eaba32244d8732394291873f2abd4c63da3",
      "tree": "89fc952700a3a4211e87e76a22c4fce1b2ff2c56",
      "parents": [
        "b5c1bcb963dc638d4f67b6b016509c174363f48e"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Wed Jul 26 11:37:23 2017 -0700"
      },
      "committer": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Tue Aug 22 20:45:27 2017 +0000"
      },
      "message": "mtp: Send events async.\n\nAFT will not read the events endpoint at all\ncausing every sendEvent() to block. Since\nevent ordering doesn\u0027t really matter, send\nevents in their own detached thread instead.\n\nBug: 36802721\nTest: Connect AFT, create a folder from device, check not frozen\nChange-Id: I4b8aee93c19fa9c73e6b2f34d9794a491b2433e1\n(cherry picked from commit d80492b819b3934475596ec4afda979bad3bd126)\n"
    },
    {
      "commit": "68b930c27b66e9157badc49571455118e144cdff",
      "tree": "9c1a168b683cd5ec557414a9b47f3eee9225d3e1",
      "parents": [
        "809ea9d9ccecafd9295f9be6e4930bafb55c6f68"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Aug 22 11:22:01 2017 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Aug 22 11:22:01 2017 -0700"
      },
      "message": "Fix integer overflow abort\n\nBug: 33137739\nTest: manual\nChange-Id: Ic4b6baebc22e101a4a57387b5b97ae3a5e30fd98\n"
    },
    {
      "commit": "683e08988afe7b8b9df84df7b2bc7ebe6ed8ee02",
      "tree": "e16f564dd2822bef8b1cb7a1b6412d9a16b87765",
      "parents": [
        "d1691e49aa87948049e9dff26254260f196bb803",
        "ed1da62ec83bcfb9356a44205aa6ccb443f94d3c"
      ],
      "author": {
        "name": "Evgenii Stepanov",
        "email": "eugenis@google.com",
        "time": "Thu Aug 17 00:47:14 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 17 00:47:14 2017 +0000"
      },
      "message": "Merge \"[cfi] Adjust RLIMIT_AS by CFI shadow size.\" am: 3e834d18e8 am: 70b1b40071\nam: ed1da62ec8\n\nChange-Id: I05c75903df13393149cd0c09511a8f4d6bf1fd0e\n"
    },
    {
      "commit": "ed1da62ec83bcfb9356a44205aa6ccb443f94d3c",
      "tree": "28d036b54d4fec583e38d228f6ae576abeb0446c",
      "parents": [
        "c82945930f8d7e8e10ef468a313d9c3d9519321e",
        "70b1b4007116a8f99041c0c78f42cc2c2a1c8d01"
      ],
      "author": {
        "name": "Evgenii Stepanov",
        "email": "eugenis@google.com",
        "time": "Thu Aug 17 00:42:21 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 17 00:42:21 2017 +0000"
      },
      "message": "Merge \"[cfi] Adjust RLIMIT_AS by CFI shadow size.\" am: 3e834d18e8\nam: 70b1b40071\n\nChange-Id: If629295aecf0d256027271dc3d187ee12a17f69a\n"
    },
    {
      "commit": "70b1b4007116a8f99041c0c78f42cc2c2a1c8d01",
      "tree": "74b4bb35d7f6331a84f1c23a371c61cd0700f660",
      "parents": [
        "b94492816f28bde8607a1bc9e0d1f980a265b2f7",
        "3e834d18e803ca817ca682a9ca9651a410f38ddb"
      ],
      "author": {
        "name": "Evgenii Stepanov",
        "email": "eugenis@google.com",
        "time": "Thu Aug 17 00:38:06 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 17 00:38:06 2017 +0000"
      },
      "message": "Merge \"[cfi] Adjust RLIMIT_AS by CFI shadow size.\"\nam: 3e834d18e8\n\nChange-Id: I7e9c71c8091cfa28804b11b0e2a6b7d64719393a\n"
    },
    {
      "commit": "87f3f63da891b8eb3605e001dc0e2792eab3e2a7",
      "tree": "81f6928f0e710ec6dc69269ccf940a6b74c82416",
      "parents": [
        "6447cce2d447c578c872b0365e6a3185f8786d27",
        "daf8a88dc2da14321e6ac2c97ebfcb4506491f09"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Wed Aug 16 00:17:14 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 16 00:17:14 2017 +0000"
      },
      "message": "[automerger] Merge changes from topic \"am-7424efa6-0590-42df-bf56-90682a2c4f31\" into cw-f-dev am: d2467b8dfa am: 2217a6ce98 am: 2927be99d5\nam: daf8a88dc2\n\nChange-Id: Iaaa6399af1141ee69f26d7088f4956ff4c1faf1f\n"
    },
    {
      "commit": "daf8a88dc2da14321e6ac2c97ebfcb4506491f09",
      "tree": "c0d83b49962d9355e03ca5faae3337a901197142",
      "parents": [
        "5c9f54d29d46942f3e1ae362aff530cf89f2b243",
        "2927be99d572f93915ecbab0388d410cb65f205b"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Wed Aug 16 00:09:07 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 16 00:09:07 2017 +0000"
      },
      "message": "[automerger] Merge changes from topic \"am-7424efa6-0590-42df-bf56-90682a2c4f31\" into cw-f-dev am: d2467b8dfa am: 2217a6ce98\nam: 2927be99d5\n\nChange-Id: Ia69c933373babd086fb761265a4cb44e3e390b11\n"
    },
    {
      "commit": "18d917a7469c9ffc38ace25ee856857fec36f147",
      "tree": "4a39819c1208c763bd17e736c0355483fe6527fd",
      "parents": [
        "5cf6432ab31c4f39433e9fb6683552459a301bee",
        "2927be99d572f93915ecbab0388d410cb65f205b"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Wed Aug 16 00:09:06 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 16 00:09:06 2017 +0000"
      },
      "message": "[automerger] Merge changes from topic \"am-7424efa6-0590-42df-bf56-90682a2c4f31\" into cw-f-dev am: d2467b8dfa am: 2217a6ce98\nam: 2927be99d5\n\nChange-Id: Ic6e5d9ff1b0f9401f0844046d36bb024943d9eab\n"
    },
    {
      "commit": "2927be99d572f93915ecbab0388d410cb65f205b",
      "tree": "9f14c8bf6bf2b34c6177d5bce815b290e3c4d339",
      "parents": [
        "8a082383d6a65c133375b6be5911de1a7d0b1416",
        "2217a6ce9896b2598ab711427957bc69a9fae7b2"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 15 23:55:46 2017 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 15 23:55:46 2017 +0000"
      },
      "message": "[automerger] Merge changes from topic \"am-7424efa6-0590-42df-bf56-90682a2c4f31\" into cw-f-dev am: d2467b8dfa am: 2217a6ce98\n\nChange-Id: I04c0263ce364f21c014e5efa0b6bc2215796db92\n"
    }
  ],
  "next": "2217a6ce9896b2598ab711427957bc69a9fae7b2"
}
