)]}'
{
  "log": [
    {
      "commit": "f01e3127b4fb1d35570c2a081dcf7743c059dbab",
      "tree": "14f99df22307e9ce54d553c44576a47ba6ded194",
      "parents": [
        "f719b86b628797339567a81c76bfdea1a81e557a"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Oct 18 11:49:44 2018 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Oct 18 11:49:44 2018 -0700"
      },
      "message": "MediaPlayer2: support start position of data source\n\nTest: cts\nBug: 112549021\nChange-Id: I4062fab27aff101223cfb3924841c8e7c3afa6ce\n"
    },
    {
      "commit": "f719b86b628797339567a81c76bfdea1a81e557a",
      "tree": "19cf132f35a234b60ad6c0aa3e0a1d2c34f6a301",
      "parents": [
        "8ee1644eed7f98bf9ba6f2268ed0b2e19bb381d5",
        "a54be987376fb37aea04b728bd522238bf6022a1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 17 17:47:00 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 17 17:47:00 2018 +0000"
      },
      "message": "Merge \"stagefright: ACodec: support reconfiguring into ByteBuffer mode\""
    },
    {
      "commit": "8ee1644eed7f98bf9ba6f2268ed0b2e19bb381d5",
      "tree": "cb11ff04a5b4c6b51707503aa5edd199b112c1a9",
      "parents": [
        "262a5426d7e768105d82d5f9e0940435542a384b",
        "7d4060b70f6019a77cb96abc7252e6e648a02e22"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Oct 17 09:33:09 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 17 09:33:09 2018 -0700"
      },
      "message": "Merge \"Suppress implicit fallthrough warnings.\" am: 1ef73503fd am: 20051364eb\nam: 7d4060b70f\n\nChange-Id: I6b92f92beaf3ed1271446a1f04a234d00543bd60\n"
    },
    {
      "commit": "7d4060b70f6019a77cb96abc7252e6e648a02e22",
      "tree": "3d98525e2bfb1f6ef718aecbbc8d3994bc191a95",
      "parents": [
        "42bd82919b9e9ab1680ba18c69c85ba912fcd2cd",
        "20051364eb86c1a0ef3f058fa00d35ff144b3709"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Oct 17 09:28:49 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 17 09:28:49 2018 -0700"
      },
      "message": "Merge \"Suppress implicit fallthrough warnings.\" am: 1ef73503fd\nam: 20051364eb\n\nChange-Id: I35eac7dbe09e5953985529c2101b6028283ff410\n"
    },
    {
      "commit": "20051364eb86c1a0ef3f058fa00d35ff144b3709",
      "tree": "6062d8e4f5ac30bf25f00d784af9291df2420218",
      "parents": [
        "b1d94eca221f51e42b38b3c3389b1fb57db7f9a6",
        "1ef73503fdceeb836107ef43f2a1d52d287edb3f"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Oct 17 09:24:41 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 17 09:24:41 2018 -0700"
      },
      "message": "Merge \"Suppress implicit fallthrough warnings.\"\nam: 1ef73503fd\n\nChange-Id: I70b0186167e546d45f92c3b3842045b5fe02ac53\n"
    },
    {
      "commit": "1ef73503fdceeb836107ef43f2a1d52d287edb3f",
      "tree": "01cc24c5f498051e99a9d4eb4846851f2a9914d9",
      "parents": [
        "0f455238b12335212de3d9828f38193ede0f69a1",
        "4e2aa7afed029f4a2bca0c7a84e9d3368a11045b"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Oct 17 16:11:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 17 16:11:46 2018 +0000"
      },
      "message": "Merge \"Suppress implicit fallthrough warnings.\""
    },
    {
      "commit": "262a5426d7e768105d82d5f9e0940435542a384b",
      "tree": "27b004cf15f82310205c9d55af8dc2362d716a96",
      "parents": [
        "eacb23737b49d79a03854fc56b1052df10dc3014",
        "9ff0327830189ec9013d2a19bce0571b35bd1d01"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 17 10:57:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 17 10:57:15 2018 +0000"
      },
      "message": "Merge \"StageFright: Set input surface default format\""
    },
    {
      "commit": "688a97a281ab08efc9284c85ce8e803b40c00d66",
      "tree": "d3bcf5b339bb374aecb385145d8d5ebb548fc606",
      "parents": [
        "5cdad66f74fffa82410f51677ab489084c3be799",
        "6e97e8078287f5c0a49be6283de401c454796320"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Oct 16 18:19:39 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 16 18:19:39 2018 -0700"
      },
      "message": "Merge \"audio: fix switch to break or use FALLTHROUGH_INTENDED\" am: 599f3305dc\nam: 6e97e80782\n\nChange-Id: Iabe50e2862e3b667763b6d868764465c915fb818\n"
    },
    {
      "commit": "a54be987376fb37aea04b728bd522238bf6022a1",
      "tree": "93a18d58c09b1a4feb71a250b38a0b8189067770",
      "parents": [
        "96b557d76bdf0bf4a288ae22fa3e90ad02ba37ac"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Oct 16 18:17:55 2018 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Oct 16 18:19:20 2018 -0700"
      },
      "message": "stagefright: ACodec: support reconfiguring into ByteBuffer mode\n\nBug: 117849618\nTest: atest android.media.cts.MediaCodecTest#testReconfigureWithoutSurface\nChange-Id: I0be606253f93ea604597c9e6038c984c7fec27d3\n"
    },
    {
      "commit": "6e97e8078287f5c0a49be6283de401c454796320",
      "tree": "a4e55f3a8388fa21ef3fac084cb6db646831b20e",
      "parents": [
        "387b0b64c245d66b55ac33db4b551b612bdda4ed",
        "599f3305dcb7f482289fac679cb1a63ad78aae4e"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Oct 16 18:12:06 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 16 18:12:06 2018 -0700"
      },
      "message": "Merge \"audio: fix switch to break or use FALLTHROUGH_INTENDED\"\nam: 599f3305dc\n\nChange-Id: I179a79cc58c02c59dc08a8cc8ef1e6e33899ccf3\n"
    },
    {
      "commit": "39399600e89237ba8e3f27f68b58c204c3cdd679",
      "tree": "e3b24ce1074058b20cc54ae46a54e118b6342526",
      "parents": [
        "f5b1d442c7e2bf4de3ba0378af29585a5adcdc93"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Oct 16 14:42:13 2018 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Oct 16 14:42:13 2018 -0700"
      },
      "message": "audio: fix switch to break or use FALLTHROUGH_INTENDED\n\nTest: compile, sanity\nBug: 117509050\nChange-Id: I9439f201b3d1f4485ab698d7bed063a02f17f8f0\nMerged-In: 320fd852fb98174804e5f505773500f1cf76f3af\n(cherry picked from commit 320fd852fb98174804e5f505773500f1cf76f3af)\n"
    },
    {
      "commit": "14636a5d9311a5b31274c6da8094e5fbbdccee13",
      "tree": "66eca5e3e2975b3f6663df8f650f9747d7f27cc8",
      "parents": [
        "104cac763922f20ab81ac4f986a2a1696a2a9157",
        "ab81ae6c42c7605020be60f9387154a0e9b1906a"
      ],
      "author": {
        "name": "Krzysztof Semko",
        "email": "krzysztof.semko@sony.com",
        "time": "Tue Oct 16 14:26:13 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 16 14:26:13 2018 -0700"
      },
      "message": "Merge \"OMXNodeInstance: Do not use already freed memory.\" am: f5b1d442c7 am: f90a0c07fd\nam: ab81ae6c42\n\nChange-Id: I6ef8d21cc4ac2d4389b57e83bd24b8a8b04bae28\n"
    },
    {
      "commit": "ab81ae6c42c7605020be60f9387154a0e9b1906a",
      "tree": "b834b26e70ee0bfac126942a26d9e330b08eb196",
      "parents": [
        "545af523aee3d95a4438d44f97a0744c6cbf819c",
        "f90a0c07fd9ea2f38474006e51b58fc5c3c9e71d"
      ],
      "author": {
        "name": "Krzysztof Semko",
        "email": "krzysztof.semko@sony.com",
        "time": "Tue Oct 16 14:14:46 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 16 14:14:46 2018 -0700"
      },
      "message": "Merge \"OMXNodeInstance: Do not use already freed memory.\" am: f5b1d442c7\nam: f90a0c07fd\n\nChange-Id: I588048ad82829f833c68fabf12e20b760764890c\n"
    },
    {
      "commit": "f90a0c07fd9ea2f38474006e51b58fc5c3c9e71d",
      "tree": "800263a4456a5076457ee1e02a02c5d173f60040",
      "parents": [
        "67bf08f56cfeeb45d1ec82536c6c6cfd53c74331",
        "f5b1d442c7e2bf4de3ba0378af29585a5adcdc93"
      ],
      "author": {
        "name": "Krzysztof Semko",
        "email": "krzysztof.semko@sony.com",
        "time": "Tue Oct 16 14:03:50 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 16 14:03:50 2018 -0700"
      },
      "message": "Merge \"OMXNodeInstance: Do not use already freed memory.\"\nam: f5b1d442c7\n\nChange-Id: Ifd6bd9f6321cdd7abc23217e3dca54e509daa699\n"
    },
    {
      "commit": "4e2aa7afed029f4a2bca0c7a84e9d3368a11045b",
      "tree": "fca8e7aa8b0a73ee3b06696d5684b9b3ee2f967f",
      "parents": [
        "225f99219cb5a950f49983cc31f7a8f2e9349fb6"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Oct 16 13:53:05 2018 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Oct 16 13:53:05 2018 -0700"
      },
      "message": "Suppress implicit fallthrough warnings.\n\nTest: make checkbuild\nBug: 112564944\nChange-Id: Ieaba8b561a0848fce7fa69e3ce356be441c42019\n"
    },
    {
      "commit": "104cac763922f20ab81ac4f986a2a1696a2a9157",
      "tree": "d77ef0609312ece5c35d01463916e80c721051c9",
      "parents": [
        "cd1549337049f139f8d61b8cbdf7601fd2eec4cf",
        "ea788f7e048433545a737dc70946cc9150fbc6a5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 16 18:28:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 16 18:28:19 2018 +0000"
      },
      "message": "Merge \"Add media.codec.update service\""
    },
    {
      "commit": "bd1be2daab76065d3d5573889cd049c7ecfa5f44",
      "tree": "86c5432d3a49d55f652f5ac553ecaac5659c0371",
      "parents": [
        "bc4773d1e5a9226c57bf47ab37faa94c3bb41be4",
        "7398ca0f5376305762a9ed06f5fd7ddc0bb7d626"
      ],
      "author": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Tue Oct 16 17:09:12 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 16 17:09:12 2018 +0000"
      },
      "message": "Merge \"setVolume() function using single input Test: run CTS\""
    },
    {
      "commit": "2dd40fa460ce7ebd081f3c70de405f064fbc0b31",
      "tree": "7e90c370c86715d5cb6178acdf520192d37d24a5",
      "parents": [
        "225f99219cb5a950f49983cc31f7a8f2e9349fb6"
      ],
      "author": {
        "name": "Krzysztof Semko",
        "email": "krzysztof.semko@sony.com",
        "time": "Wed Jan 31 09:49:59 2018 +0100"
      },
      "committer": {
        "name": "Takahiro Aizawa",
        "email": "Takahiro.Aizawa@sony.com",
        "time": "Tue Oct 16 09:11:43 2018 +0000"
      },
      "message": "OMXNodeInstance: Do not use already freed memory.\n\nThere is a possibility that other process might\ntry to access memory that was already freed by freeNode().\nTo fix this, first mHandle will be checked and only\nthen access will be allowed.\n\nTest: forcibly kill app many times during omx is alive.\nBug: 113141946\n\nChange-Id: Ib979d3b89cc90ddd7d4805eb0e4f0603a5406c98\n"
    },
    {
      "commit": "1fc768da202add530f5130889ebac61296ee7b68",
      "tree": "7ba191c0171a4ec775c60eb5d8409d0aeca3d522",
      "parents": [
        "fd771a4fdfad765cee9b66b558574d4ee3f70e4a",
        "ea39c52464f1ba8c6d9ec9339f7b857cedac956c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 15 22:47:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 15 22:47:09 2018 +0000"
      },
      "message": "Merge \"Relax error handling in MediaCodecsXmlParser\""
    },
    {
      "commit": "7398ca0f5376305762a9ed06f5fd7ddc0bb7d626",
      "tree": "cb97fe8f19abb579f3e0a511520376f8f19523f4",
      "parents": [
        "b5be68edecd62d8edbf86fd4858d1ceb81a74b6c"
      ],
      "author": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Mon Oct 15 10:25:12 2018 -0700"
      },
      "committer": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Mon Oct 15 12:01:56 2018 -0700"
      },
      "message": "setVolume() function using single input\nTest: run CTS\n\nChange-Id: I758d2754ffda29b433b847d8517e8c9937f4a482\n"
    },
    {
      "commit": "fd771a4fdfad765cee9b66b558574d4ee3f70e4a",
      "tree": "51434f45a8f31f1a5cde34e5ea92e9d0fcdbec65",
      "parents": [
        "b5be68edecd62d8edbf86fd4858d1ceb81a74b6c",
        "545af523aee3d95a4438d44f97a0744c6cbf819c"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon Oct 15 11:39:39 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Oct 15 11:39:39 2018 -0700"
      },
      "message": "Merge \"Suppress implicit fallthrough warnings.\" am: 225f99219c am: 67bf08f56c\nam: 545af523ae\n\nChange-Id: I3fdcd6585363f5f3e150df042d29aed4888e3e68\n"
    },
    {
      "commit": "545af523aee3d95a4438d44f97a0744c6cbf819c",
      "tree": "b5a9f012e5ad35c9c48e3c5dbfcabad877e18587",
      "parents": [
        "7db171bf8d532cd473ce90de68817c0d3a88af54",
        "67bf08f56cfeeb45d1ec82536c6c6cfd53c74331"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon Oct 15 11:16:18 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Oct 15 11:16:18 2018 -0700"
      },
      "message": "Merge \"Suppress implicit fallthrough warnings.\" am: 225f99219c\nam: 67bf08f56c\n\nChange-Id: I524178fd45053a38090baa83c4597d41c986b0b8\n"
    },
    {
      "commit": "67bf08f56cfeeb45d1ec82536c6c6cfd53c74331",
      "tree": "2cfa8ab418366785fb5c45e0df0b0155ae68f0b5",
      "parents": [
        "0085e651dae4dba9c613e4ff9b3a451cf19eabac",
        "225f99219cb5a950f49983cc31f7a8f2e9349fb6"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon Oct 15 11:03:12 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Oct 15 11:03:12 2018 -0700"
      },
      "message": "Merge \"Suppress implicit fallthrough warnings.\"\nam: 225f99219c\n\nChange-Id: I27d4b19659c0e9df686a79507d605688002c884a\n"
    },
    {
      "commit": "225f99219cb5a950f49983cc31f7a8f2e9349fb6",
      "tree": "4990c3a260badeb1420586db4204cb881c608585",
      "parents": [
        "fe9d6ef9f34b014afc2045b3915b3cd3691eed37",
        "6a60f41880ece23baa7db90c43a8a6fa21ca5efe"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon Oct 15 17:45:06 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 15 17:45:06 2018 +0000"
      },
      "message": "Merge \"Suppress implicit fallthrough warnings.\""
    },
    {
      "commit": "ea39c52464f1ba8c6d9ec9339f7b857cedac956c",
      "tree": "7cd96d9fe62de370cdc52134ee812bde51ea262e",
      "parents": [
        "b5be68edecd62d8edbf86fd4858d1ceb81a74b6c"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Aug 21 13:49:35 2018 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Sat Oct 13 00:30:50 2018 +0000"
      },
      "message": "Relax error handling in MediaCodecsXmlParser\n\nTest: m stagefright \u0026\u0026 adb sync \u0026\u0026 adb shell stagefright -p\n\nBug: 111892331\nChange-Id: I5febae71d18d5085232a0d1375e497e7386f1c81\n"
    },
    {
      "commit": "ea788f7e048433545a737dc70946cc9150fbc6a5",
      "tree": "e23264a72da1c4b0fd652a8a5b2da7730c9314b6",
      "parents": [
        "1c152226bcfaa32d1e1e95168157fe99048d424a"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Oct 12 14:44:24 2018 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Oct 12 16:00:33 2018 -0700"
      },
      "message": "Add media.codec.update service\n\nThis is done similarly to how we update the extractors.\nmedia.swcodec will start a service \"media.codec.update\"\nto get notified of the update apk location, then updated\nversion of the component store will be loaded.\n\nSince the update interface is exactly the same, we reuse\nIMediaExtractorUpdateService to avoid adding new an aidl\ninterface. Besides this service will likely be removed\nafter we switch to APEX.)\n\nBug: 111407413\nBug: 117290290\nChange-Id: I739ba0071806beed99302ccd3da7a6f73a437f06\n"
    },
    {
      "commit": "8e7051424bedfd892d42d55b06e394cb6513f730",
      "tree": "09d8a8392ec9b282bd65fc5849a52803704f921b",
      "parents": [
        "dcbff62a285b090f10edd40cbb2882836a18a5d7",
        "bcfe9749edebed44c3082f8ae16022af2a9d0ead"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Oct 12 19:08:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 12 19:08:42 2018 +0000"
      },
      "message": "Merge \"Add nullptr checks\""
    },
    {
      "commit": "bcfe9749edebed44c3082f8ae16022af2a9d0ead",
      "tree": "ca169fb84420c870756a27bc12a505315cf32c1b",
      "parents": [
        "904ca64b925793abc86b622295a13dcfc8d36fee"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Oct 12 09:54:33 2018 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Oct 12 09:54:33 2018 -0700"
      },
      "message": "Add nullptr checks\n\nThis code is never actually called with NULL pointers, but since we were\nalready checking for NULL, might as well do it everywhere.\n\nBug: 111882151\nTest: build\nChange-Id: Ia121a74c010262ac6023030e5d0fc04deb07e047\n"
    },
    {
      "commit": "9ff0327830189ec9013d2a19bce0571b35bd1d01",
      "tree": "0ee53faaff85ae4053b4189686cb704558206c34",
      "parents": [
        "f78b49606d4561cf8baed382fa2950954ee8dcef"
      ],
      "author": {
        "name": "Emilian Peev",
        "email": "epeev@google.com",
        "time": "Thu Oct 11 19:03:49 2018 +0100"
      },
      "committer": {
        "name": "Emilian Peev",
        "email": "epeev@google.com",
        "time": "Fri Oct 12 13:50:13 2018 +0000"
      },
      "message": "StageFright: Set input surface default format\n\nThe default pixel format used in \u0027GraphicBufferSource\u0027\nmay cause issues for some producers like camera. The\ndefault currently is RGB based and works with producers\nlike camera largely by relying on WARs like b/9487482.\nThis could be problematic in case the SW usage bits get\nenabled.\n\nBug: 116696800\nBug: 115338759\nTest: runtest -x\ncts/tests/camera/src/android/hardware/camera2/cts/RecordingTest.java -m\ntestRecordingFromPersistentSurface\nruntest -x cts/tests/tests/media/src/android/media/cts/VideoEncoderTest.java\nruntest -x cts/tests/tests/media/src/android/media/cts/NativeEncoderTest.java\nruntest -x cts/tests/tests/media/src/android/media/cts/EncodeVirtualDisplayTest.java\nruntest -x cts/tests/tests/media/src/android/media/cts/ExtractDecodeEditEncodeMuxTest.java\nruntest -x cts/tests/tests/media/src/android/media/cts/EncodeVirtualDisplayWithCompositionTest.java\nruntest -x cts/tests/tests/media/src/android/media/cts/MediaSyncTest.java\nruntest -x cts/tests/tests/media/src/android/media/cts/EncodeDecodeTest.java\nruntest -x cts/tests/tests/media/src/android/media/cts/DecodeEditEncodeTest.java\nruntest -x cts/tests/tests/media/src/android/media/cts/MediaCodecTest.java\nruntest -x cts/tests/tests/media/src/android/media/cts/MediaRecorderTest.java\nscreenrecord --size\u003d1024x720 --time-limit 5 /sdcard/record.mp4\n\nChange-Id: I65512bd68a801b0667a0df5d670d8ec9339d2ae4\n"
    },
    {
      "commit": "41e08e5ad644cb379876cf508f80c94e024af45c",
      "tree": "6a2ca5b7b9328f304baa797d2a815ce88480979c",
      "parents": [
        "9cb9bec05f049bb6f5505d3df38b16160bca3369",
        "1e02ed8275655ed9a9171c8e870adde5c04d68c1"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Oct 11 23:40:10 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 11 23:40:10 2018 -0700"
      },
      "message": "Merge \"Fix implicit fallthrough warnings.\" am: 50c5673394 am: eccb7a7e88\nam: 1e02ed8275\n\nChange-Id: Ic2187116d0a070a765887c7b718462acb9e75bfe\n"
    },
    {
      "commit": "1e02ed8275655ed9a9171c8e870adde5c04d68c1",
      "tree": "98f02d07e2f24dcd68e09910e1970e9c8bc4427a",
      "parents": [
        "10cfacf02a45a3f54bd4d1712e9f9373c5f9a1b1",
        "eccb7a7e88367adcb8779ff44ece7a1784628a4f"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Oct 11 23:34:22 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 11 23:34:22 2018 -0700"
      },
      "message": "Merge \"Fix implicit fallthrough warnings.\" am: 50c5673394\nam: eccb7a7e88\n\nChange-Id: Ica7344d24dd8b847dc936d1973ccbf4ff5a5185f\n"
    },
    {
      "commit": "eccb7a7e88367adcb8779ff44ece7a1784628a4f",
      "tree": "1a7f1c717cc11571189e6af2383878b3bcfba985",
      "parents": [
        "c91046f7f6915fa72668c39ebaae9c2e22b627a5",
        "50c5673394117cafdd430a31368f24b990fefaec"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Oct 11 23:25:56 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 11 23:25:56 2018 -0700"
      },
      "message": "Merge \"Fix implicit fallthrough warnings.\"\nam: 50c5673394\n\nChange-Id: Icde910df28e22eb4e13e118fba1bb63cc0f2d425\n"
    },
    {
      "commit": "50c5673394117cafdd430a31368f24b990fefaec",
      "tree": "5f3303daadf47842b41070dbe1af3b33c34cb044",
      "parents": [
        "c8cecbe19ba6bb09f0374af23b636bf3028e6af9",
        "6fd8b606edcdbdddcfc1744468b46d287dae9a1c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 12 06:01:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 12 06:01:36 2018 +0000"
      },
      "message": "Merge \"Fix implicit fallthrough warnings.\""
    },
    {
      "commit": "9cb9bec05f049bb6f5505d3df38b16160bca3369",
      "tree": "b62775aa61fa0c7fb3f7d5d0694e27e3ee7d39a9",
      "parents": [
        "d734a499c29716716ebb34c4da8a9cc906d42ec9",
        "249e1f25e56c642dda70e1e7f48c9eef892c50f5"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Fri Oct 12 00:05:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 12 00:05:40 2018 +0000"
      },
      "message": "Merge \"Add an llndk api to get a native handle corresponding to ANativeWindow in AImageReader.\""
    },
    {
      "commit": "10cfacf02a45a3f54bd4d1712e9f9373c5f9a1b1",
      "tree": "aff97221d2004d62ee3b2fdc809be4b129a789fc",
      "parents": [
        "842a194e15701a50bad55a318fd520cdf28da378",
        "c91046f7f6915fa72668c39ebaae9c2e22b627a5"
      ],
      "author": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Thu Oct 11 16:32:41 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 11 16:32:41 2018 -0700"
      },
      "message": "Merge \"Add transaction code to TimeCheck crash\" am: c8cecbe19b\nam: c91046f7f6\n\nChange-Id: I11aa896ef233a3127e30bf95fafe3603900347f8\n"
    },
    {
      "commit": "c91046f7f6915fa72668c39ebaae9c2e22b627a5",
      "tree": "3c5dbcbc27caadc16d83e6554ef9192a0ee6df06",
      "parents": [
        "be0061510af89acebcd31864b61cffa7902c9e3e",
        "c8cecbe19ba6bb09f0374af23b636bf3028e6af9"
      ],
      "author": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Thu Oct 11 16:24:33 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 11 16:24:33 2018 -0700"
      },
      "message": "Merge \"Add transaction code to TimeCheck crash\"\nam: c8cecbe19b\n\nChange-Id: Ibd895144f21574c372ac887186491d391ab1212f\n"
    },
    {
      "commit": "c8cecbe19ba6bb09f0374af23b636bf3028e6af9",
      "tree": "a7e0cae7a9513d67c80075a6cc59ade117f78a01",
      "parents": [
        "cf68127174cbbf0cf87a0f4876d178b240b1de4e",
        "de9e33dfcbdabc0227ab47e4a13325b5b410ab39"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 11 22:56:26 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 22:56:26 2018 +0000"
      },
      "message": "Merge \"Add transaction code to TimeCheck crash\""
    },
    {
      "commit": "904ca64b925793abc86b622295a13dcfc8d36fee",
      "tree": "1800ace92638a7f05c0e1b05fe5b2ced654aecde",
      "parents": [
        "c69dbc5d0e8369390e7714b22c5a2e5e811610f3",
        "464cf2be501ed703346b60292f9957a034dba44d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 11 22:09:22 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 11 22:09:22 2018 +0000"
      },
      "message": "Merge \"audioserver: Remove direct dependency on IAudioRecord.aidl\""
    },
    {
      "commit": "6a60f41880ece23baa7db90c43a8a6fa21ca5efe",
      "tree": "0c86bd7580e335653b6afff3069f70faf5c2ea33",
      "parents": [
        "a499844d1cf45a8dad85d2c4282961994385ece4"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Oct 11 14:32:50 2018 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Oct 11 14:32:50 2018 -0700"
      },
      "message": "Suppress implicit fallthrough warnings.\n\nTest: make checkbuild\nBug: 112564944\nChange-Id: I30ff85350c710d086630478f462f12022a251acc\n"
    },
    {
      "commit": "6fd8b606edcdbdddcfc1744468b46d287dae9a1c",
      "tree": "0bd3e145b27a23b3d2b2892a789ed67f9d658061",
      "parents": [
        "a499844d1cf45a8dad85d2c4282961994385ece4"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Oct 11 13:49:51 2018 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Oct 11 13:54:12 2018 -0700"
      },
      "message": "Fix implicit fallthrough warnings.\n\nTest: make checkbuild\nBug: 112564944\nChange-Id: I0810479d070cf797623d2da449587d77e36f9754\n"
    },
    {
      "commit": "464cf2be501ed703346b60292f9957a034dba44d",
      "tree": "f6797e4fab921ff50d10acdf93e3478ea0db5ecc",
      "parents": [
        "24bf51ae92285202bdbe3fa00c7c83e93c5a03e2"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Thu Oct 11 12:11:01 2018 -0700"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Thu Oct 11 12:15:07 2018 -0700"
      },
      "message": "audioserver: Remove direct dependency on IAudioRecord.aidl\n\naudioserver should not link directly the code generated from\nIAudioRecord.aidl because it also gets it as a result of\ndepending on libmedia.so and other libraries.\n\nLinking IAudioRecord.o directly causes violation of ODR\nbecause it contains global data.\n\nBug: 117507477\nTest: make\nChange-Id: If165768e9097d1c95980883f1fe6e1aacae97506\n"
    },
    {
      "commit": "de9e33dfcbdabc0227ab47e4a13325b5b410ab39",
      "tree": "bf5c5eff11ac61c1c61630a30793fc15d9d376c5",
      "parents": [
        "fd53bf2f59071766f6f2ea925a6718919eac2502"
      ],
      "author": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Wed Oct 10 18:48:33 2018 -0700"
      },
      "committer": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Thu Oct 11 18:52:14 2018 +0000"
      },
      "message": "Add transaction code to TimeCheck crash\n\nWhen there is a TimeCheck timeout crash, the transaction code will be\nuseful for debugging.\n\nTest: Manual run\nChange-Id: I8a93ead7ec7379f51b211ca31c68ec6ec2553afc\nMerged-In: I4716852c77d56703ad5f3dfc2500f598a2b80a12\n"
    },
    {
      "commit": "5dcf85aa7666bf7efb5472e49c14c97c7b1bcefc",
      "tree": "d79d9f3603a571b14fdd5e7de9811ee14826331f",
      "parents": [
        "1e91e0ea18e4c267b54ae2e14c8c9f0a013188a7"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Oct 11 09:49:02 2018 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Oct 11 10:57:13 2018 -0700"
      },
      "message": "Use media_status_t instead of status_t in extractor interface\n\nBug: 111407253\nTest: CTS\n\nChange-Id: Iabf0e033f553a398b70bdf616261fbdabc6f71f8\n"
    },
    {
      "commit": "249e1f25e56c642dda70e1e7f48c9eef892c50f5",
      "tree": "363b751a1b0943a59efbfe09afc30f7b3c029796",
      "parents": [
        "1e91e0ea18e4c267b54ae2e14c8c9f0a013188a7"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Mon Sep 24 15:07:45 2018 -0700"
      },
      "committer": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Thu Oct 11 10:44:23 2018 -0700"
      },
      "message": "Add an llndk api to get a native handle corresponding to ANativeWindow in AImageReader.\n\nSince vendor modules sometimes might need to transfer ANativeWindow(specific to\nAImageReader) over hidl to system processes, here, we introduce an llndk\nfunction to convert the ANativeWindow owned by AImageReader into a\nnative_handle_t which may be transported over hwbinder.\n\nWe also introduce a platform only api to retrieve an HIDL\nIGraphicBufferProducer from the handle received.\n\nBug: 110364143\n\nTest: mm -j64\nTest: AImageReaderWindowHandleTest\n\nChange-Id: I5f2aec41d9c67c619413c02e48cd97933e3b2986\nSigned-off-by: Jayant Chowdhary \u003cjchowdhary@google.com\u003e\n"
    },
    {
      "commit": "a1e48aa38987cd0460bbfc57e2b0fc513df17283",
      "tree": "f47504c68f9c47a9e63043825025d3fc4e96b8f5",
      "parents": [
        "1b4c18d7b3a89cdba517409d505b021e9344d38b",
        "320fd852fb98174804e5f505773500f1cf76f3af"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Oct 10 20:32:59 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 10 20:32:59 2018 +0000"
      },
      "message": "Merge \"audio: fix switch to break or use FALLTHROUGH_INTENDED\""
    },
    {
      "commit": "1b4c18d7b3a89cdba517409d505b021e9344d38b",
      "tree": "de3135a094223680d0ec900b087ee9d9d171583e",
      "parents": [
        "a7ecaf0dbf8c0ccf23419bd406dc2b8b3360937e",
        "fdcf28cbc7e2ba6318798888719cd407bd7f6620"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Oct 10 19:49:51 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 10 19:49:51 2018 +0000"
      },
      "message": "Merge \"Remove kKeyNalLengthSize\""
    },
    {
      "commit": "a7ecaf0dbf8c0ccf23419bd406dc2b8b3360937e",
      "tree": "7275538fb7fc02e3a719c8091a9f54041e9129e8",
      "parents": [
        "d48b9c77751fa41a2ed36aae890cea2dbe218460",
        "c7822ef90d1ddda3ef63b7d3c1a3498203e49568"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 10 18:16:58 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 10 18:16:58 2018 +0000"
      },
      "message": "Merge \"Fix AMediaDrm_setPropertyByteArray\""
    },
    {
      "commit": "320fd852fb98174804e5f505773500f1cf76f3af",
      "tree": "3eb8319d3076340883afe026b540c05ef7b8c50a",
      "parents": [
        "24bf51ae92285202bdbe3fa00c7c83e93c5a03e2"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Oct 09 14:06:37 2018 -0700"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Oct 10 11:12:37 2018 -0700"
      },
      "message": "audio: fix switch to break or use FALLTHROUGH_INTENDED\n\nTest: compile, sanity\nBug: 117509050\nChange-Id: I9439f201b3d1f4485ab698d7bed063a02f17f8f0\n"
    },
    {
      "commit": "d48b9c77751fa41a2ed36aae890cea2dbe218460",
      "tree": "ebbe8510fa388906f4dfbefd6ab146ad75aa64fd",
      "parents": [
        "f78b49606d4561cf8baed382fa2950954ee8dcef",
        "b54c728ef0bf29c2e8820deb9d1b3660a23a480b"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Oct 10 17:23:03 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 10 17:23:03 2018 +0000"
      },
      "message": "Merge \"Convert AACExtractor to use AMediaFormat\""
    },
    {
      "commit": "c7822ef90d1ddda3ef63b7d3c1a3498203e49568",
      "tree": "28bf4bedbf66432e7914ed0b357d4194b21eac7b",
      "parents": [
        "5e0659c82240821cfa6766d33cca438a5f09ef32"
      ],
      "author": {
        "name": "Praveen Chavan",
        "email": "pchavan@codeaurora.org",
        "time": "Thu Oct 04 10:39:33 2018 -0700"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Oct 09 16:57:25 2018 -0700"
      },
      "message": "Fix AMediaDrm_setPropertyByteArray\n\nAlso extend clearkey plugin to allow testing\nof this change.\n\nAuthor: Lubin Yin \u003clubiny@codeaurora.org\u003e\n\nChange-Id: Ie9b9fcd8920a6c843845700e7bba01ffc20a9507\n"
    },
    {
      "commit": "7e8b1832c6f99a7998f81b942472f456efd24830",
      "tree": "83a368ab6a7b99564a36124f4b941740f3979cb2",
      "parents": [
        "4737a7eda595d4e840af26cdff42a2fb10d498c4",
        "34669ce55e88c0b17fa75e90ea600b3fe908fc2a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 09 16:37:47 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 09 16:37:47 2018 +0000"
      },
      "message": "Merge \"AMediaFormat_copy: check args\""
    },
    {
      "commit": "34669ce55e88c0b17fa75e90ea600b3fe908fc2a",
      "tree": "154eb530dade66a379589740df52eab6b615fd3b",
      "parents": [
        "4cc873cc1dcf9e69572c2e52b68af1aebea0ad98"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Oct 08 14:42:24 2018 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Oct 08 14:42:24 2018 -0700"
      },
      "message": "AMediaFormat_copy: check args\n\nBug: 111407253\nTest: build\nChange-Id: I66204937521d0e9d81f0153247ad0984be6e4395\n"
    },
    {
      "commit": "b54c728ef0bf29c2e8820deb9d1b3660a23a480b",
      "tree": "336acc3868d270cac33608a8e5f84278d8d3be3b",
      "parents": [
        "4cc873cc1dcf9e69572c2e52b68af1aebea0ad98"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Oct 05 09:22:00 2018 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Oct 08 14:37:21 2018 -0700"
      },
      "message": "Convert AACExtractor to use AMediaFormat\n\nBug: 111407253\nTest: manual\n\nChange-Id: I99ec13444aa6b6306507397b43be5e6e36c2713e\n"
    },
    {
      "commit": "cac3ae975aa71ef134f2a9e57ee638a1afd1c966",
      "tree": "ba741036400ecbf21701e44ff698bc3b0148ae8d",
      "parents": [
        "4cc873cc1dcf9e69572c2e52b68af1aebea0ad98",
        "a668d590019787d0aa9222f02cc0b90c84bf1390"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon Oct 08 14:27:48 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Oct 08 14:27:48 2018 -0700"
      },
      "message": "Merge \"Add noexcept to move constructors and assignment operators.\" am: a499844d1c am: 0b9e96bb27\nam: a668d59001\n\nChange-Id: I2d3da1397479d027bd581a301606e355488a2c0c\n"
    },
    {
      "commit": "a668d590019787d0aa9222f02cc0b90c84bf1390",
      "tree": "e88c54f484b4592bc110d1758ccd17b1bc9d1de9",
      "parents": [
        "6d73bc86d915eb128cab9577e9c7ccf1e1be2280",
        "0b9e96bb27c150a95e89756816992eb2e2f298ac"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon Oct 08 14:04:53 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Oct 08 14:04:53 2018 -0700"
      },
      "message": "Merge \"Add noexcept to move constructors and assignment operators.\" am: a499844d1c\nam: 0b9e96bb27\n\nChange-Id: Ia36716df997d08c0c36b11ff3bc480d50f08dc42\n"
    },
    {
      "commit": "0b9e96bb27c150a95e89756816992eb2e2f298ac",
      "tree": "6b6a3f24e8245cdcb2df3b92743d2e543222a191",
      "parents": [
        "b40a3829849001874c5e10ebafdffef5aee2d47b",
        "a499844d1cf45a8dad85d2c4282961994385ece4"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon Oct 08 13:38:46 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Oct 08 13:38:46 2018 -0700"
      },
      "message": "Merge \"Add noexcept to move constructors and assignment operators.\"\nam: a499844d1c\n\nChange-Id: I7c8ed80d9ed81e75cc6a17fd19b83e3a08137ce7\n"
    },
    {
      "commit": "a499844d1cf45a8dad85d2c4282961994385ece4",
      "tree": "d8ff928b54a56c4345b93db5d9a0de34f72658a0",
      "parents": [
        "600fd56c08c70091b6e75707cf0715df00f4e569",
        "cf8d9b4727dd5d3357d68852dfc13f0c005dfd95"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon Oct 08 20:12:56 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 08 20:12:56 2018 +0000"
      },
      "message": "Merge \"Add noexcept to move constructors and assignment operators.\""
    },
    {
      "commit": "4cc873cc1dcf9e69572c2e52b68af1aebea0ad98",
      "tree": "09dcc1e3ec05202c1893e09ed77ab1a3e2bf5ee0",
      "parents": [
        "f0f5a1bd8faefdc73cfab3d16807bbaf3d39a52e",
        "5da22937ab3605789d9ae333517543aa3a0691e9"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Oct 08 15:39:37 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 08 15:39:37 2018 +0000"
      },
      "message": "Merge \"Convert AMRExtractor to AMediaFormat\""
    },
    {
      "commit": "f0f5a1bd8faefdc73cfab3d16807bbaf3d39a52e",
      "tree": "94a1508d392998c13e9ae7ee2d894e58de1839bb",
      "parents": [
        "4a98cd8d2b32460281f066f7fb4e8b82cfea9408",
        "ca198ceeb8eb59d107fccbc92ebe02425b4aa775"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Sat Oct 06 04:56:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Oct 06 04:56:46 2018 +0000"
      },
      "message": "Merge \"AMediaDataSource: add getAvailableSize callback\""
    },
    {
      "commit": "4a98cd8d2b32460281f066f7fb4e8b82cfea9408",
      "tree": "79b2fd0ed833394b0fecf22820a373b95e0dc8c3",
      "parents": [
        "c3876b668e09c2faab45f3588694360171f6418d",
        "d491f1f632545f45217cb5d45b4e499346921ebc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Oct 06 03:18:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Oct 06 03:18:24 2018 +0000"
      },
      "message": "Merge \"bufferpool2.0: add invalidation observer\""
    },
    {
      "commit": "c3876b668e09c2faab45f3588694360171f6418d",
      "tree": "f270a82fe3f299856e9c983347735bded86f3b3a",
      "parents": [
        "2503f1a73940e5af00b796315555cd46a0ed235e",
        "6d73bc86d915eb128cab9577e9c7ccf1e1be2280"
      ],
      "author": {
        "name": "ken narita",
        "email": "ken.x.narita@sonymobile.com",
        "time": "Fri Oct 05 17:27:28 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 05 17:27:28 2018 -0700"
      },
      "message": "Merge \"Add bitrate information to metadata for AAC.\" am: 600fd56c08 am: b40a382984\nam: 6d73bc86d9\n\nChange-Id: Ia8602f0eb3ab04e8d681020d6854e5570bd5eaa7\n"
    },
    {
      "commit": "6d73bc86d915eb128cab9577e9c7ccf1e1be2280",
      "tree": "f80e79a3e850da763a7e521f8ca32012e98debd9",
      "parents": [
        "1dd2f5bc443e15538271013052d3ed06912ec58b",
        "b40a3829849001874c5e10ebafdffef5aee2d47b"
      ],
      "author": {
        "name": "ken narita",
        "email": "ken.x.narita@sonymobile.com",
        "time": "Fri Oct 05 17:14:47 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 05 17:14:47 2018 -0700"
      },
      "message": "Merge \"Add bitrate information to metadata for AAC.\" am: 600fd56c08\nam: b40a382984\n\nChange-Id: I7c68f07808bd519f2ddd01476b4bf9b699b8388d\n"
    },
    {
      "commit": "b40a3829849001874c5e10ebafdffef5aee2d47b",
      "tree": "c867c3177cd629ae1d3750e12ba211a40936dcc3",
      "parents": [
        "9d0e47f953c55bb339c50e6af387b1a605664bd1",
        "600fd56c08c70091b6e75707cf0715df00f4e569"
      ],
      "author": {
        "name": "ken narita",
        "email": "ken.x.narita@sonymobile.com",
        "time": "Fri Oct 05 16:57:36 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 05 16:57:36 2018 -0700"
      },
      "message": "Merge \"Add bitrate information to metadata for AAC.\"\nam: 600fd56c08\n\nChange-Id: I2b7e49db7efa9cd5025e8692ebb49b2cc30c6273\n"
    },
    {
      "commit": "600fd56c08c70091b6e75707cf0715df00f4e569",
      "tree": "5f2edda9a0ee0a860e96ce44231f78d3ad2e3bc9",
      "parents": [
        "3c5b1b7150257e33d4ee14166d577d1d644a31b2",
        "003dbc53a0b8a9901dd7c3d6938707c81a696620"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 05 23:33:33 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 05 23:33:33 2018 +0000"
      },
      "message": "Merge \"Add bitrate information to metadata for AAC.\""
    },
    {
      "commit": "2503f1a73940e5af00b796315555cd46a0ed235e",
      "tree": "2ed3409876c0866307b71027a5ae71c301664d25",
      "parents": [
        "6391975a408328e0c1ec4a8c425c8786f5594525",
        "4235c6de560207ac15f1980b3a1693aa2fa8a37a"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Oct 05 22:59:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 22:59:31 2018 +0000"
      },
      "message": "Merge \"Fix potential NULL pointer crash\""
    },
    {
      "commit": "d491f1f632545f45217cb5d45b4e499346921ebc",
      "tree": "ff99f03ba06a8eb62c52aada7b1c5178824ec5f6",
      "parents": [
        "5e0659c82240821cfa6766d33cca438a5f09ef32"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri Oct 05 15:56:56 2018 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri Oct 05 15:56:56 2018 -0700"
      },
      "message": "bufferpool2.0: add invalidation observer\n\nChange-Id: Idf5cf48865d9b7b831c2890e9652774482af90b8\n"
    },
    {
      "commit": "4235c6de560207ac15f1980b3a1693aa2fa8a37a",
      "tree": "af8a7067c17fdb4dc20cc5fc09d1c7405da9d509",
      "parents": [
        "b4e880abdcde87ff89937f4f8de819af0cfe371f"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Oct 05 12:55:55 2018 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Oct 05 13:00:34 2018 -0700"
      },
      "message": "Fix potential NULL pointer crash\n\nBug: 111407253\nTest: manual\n\nChange-Id: Ie76f0e5df4fac84f8bf949ab8b0e81122e92bf35\n"
    },
    {
      "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": "6ec3379fc0ec92925a8b137386ca189fba0dc33f",
      "tree": "8ad8785e391305f5568e375a459786fe8e60cdcc",
      "parents": [
        "afd5101b9e661fb17b8bacf7bc2293aa97088dcb",
        "ba38922ad0f62b897ddd28fa6982eb4912573256"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 05 02:50:50 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 05 02:50:50 2018 +0000"
      },
      "message": "Merge \"MTP: Remove extraneous logs\""
    },
    {
      "commit": "afd5101b9e661fb17b8bacf7bc2293aa97088dcb",
      "tree": "c165351a8151b27e1f273ef5b6a75546a01b906e",
      "parents": [
        "b4e880abdcde87ff89937f4f8de819af0cfe371f",
        "1dd2f5bc443e15538271013052d3ed06912ec58b"
      ],
      "author": {
        "name": "Nobuaki Tanaka",
        "email": "nobuaki.xb.tanaka@sony.com",
        "time": "Thu Oct 04 19:17:45 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 04 19:17:45 2018 -0700"
      },
      "message": "Merge \"Support to play the various tones as per the Indian standard\" am: 3c5b1b7150 am: 9d0e47f953\nam: 1dd2f5bc44\n\nChange-Id: Iab8837922e54ad6c4af8c340e0ff75cd80418013\n"
    },
    {
      "commit": "1dd2f5bc443e15538271013052d3ed06912ec58b",
      "tree": "7670aeb3201840770960903526768611c93c9d51",
      "parents": [
        "eef77c868595ab8fee233703c5839ea02f969d11",
        "9d0e47f953c55bb339c50e6af387b1a605664bd1"
      ],
      "author": {
        "name": "Nobuaki Tanaka",
        "email": "nobuaki.xb.tanaka@sony.com",
        "time": "Thu Oct 04 19:13:35 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 04 19:13:35 2018 -0700"
      },
      "message": "Merge \"Support to play the various tones as per the Indian standard\" am: 3c5b1b7150\nam: 9d0e47f953\n\nChange-Id: I8b72ffc77d1d84a4e8be84c48dc013e83160b7ec\n"
    },
    {
      "commit": "9d0e47f953c55bb339c50e6af387b1a605664bd1",
      "tree": "e64f724bfdbe6db515da1743ce7ec55c073d80b9",
      "parents": [
        "d34100b3855a60c86905194d0d2965922f33465a",
        "3c5b1b7150257e33d4ee14166d577d1d644a31b2"
      ],
      "author": {
        "name": "Nobuaki Tanaka",
        "email": "nobuaki.xb.tanaka@sony.com",
        "time": "Thu Oct 04 19:10:22 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 04 19:10:22 2018 -0700"
      },
      "message": "Merge \"Support to play the various tones as per the Indian standard\"\nam: 3c5b1b7150\n\nChange-Id: I35f28ee928a2ea03d8f0937aa1a3617440746662\n"
    },
    {
      "commit": "3c5b1b7150257e33d4ee14166d577d1d644a31b2",
      "tree": "1deaf090b1cd20b4d608b25b30ad730fcf17d2d5",
      "parents": [
        "0a0cfbd2bef78f26231d9fb53546e7682f9bf4bd",
        "f4a4005adb8340b2883d0b6771bcebac5c9c75b5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 05 01:54:04 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 05 01:54:04 2018 +0000"
      },
      "message": "Merge \"Support to play the various tones as per the Indian standard\""
    },
    {
      "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": "5da22937ab3605789d9ae333517543aa3a0691e9",
      "tree": "3bde89f91d80b3c6633623509c998bb8b6df4ef4",
      "parents": [
        "b4e880abdcde87ff89937f4f8de819af0cfe371f"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Oct 04 15:20:35 2018 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Oct 04 15:29:45 2018 -0700"
      },
      "message": "Convert AMRExtractor to AMediaFormat\n\nBug: 111407253\nTest: manual\nChange-Id: I084d8e3a7b8fcba55c2f0cc777f155b1a6f0e466\n"
    },
    {
      "commit": "b4e880abdcde87ff89937f4f8de819af0cfe371f",
      "tree": "4a6b2e0feaee98871d378c0d4040fb37f54ee31a",
      "parents": [
        "4db16c962ff102e3fb722940c039654407e997f2",
        "3db2dccc3a9e9733b5fcd84f93e0f58bda4075b2"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Oct 04 17:20:34 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 04 17:20:34 2018 +0000"
      },
      "message": "Merge \"Remove start() parameter from extractors\""
    },
    {
      "commit": "3db2dccc3a9e9733b5fcd84f93e0f58bda4075b2",
      "tree": "a4dcf4db0c2b59408b92c1ea53c62b0489ea9b7a",
      "parents": [
        "32fddecebdd0ae2c63b930cfb039f41c71739de6"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Oct 03 14:09:37 2018 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Oct 04 07:14:27 2018 -0700"
      },
      "message": "Remove start() parameter from extractors\n\nBug: 111407253\nTest: CTS\nChange-Id: I570374f936e434b214e9cd55e2a72f12ebeafad2\n"
    },
    {
      "commit": "a82216ff48eaf4dadc0b25b129ba9b463b6078df",
      "tree": "88f5a777e0ad1e195436600ff10a465bf6f477fd",
      "parents": [
        "75e4e9b844d570491ec6442824908ede4b9d439b",
        "303bd2da085cf1a8509041c1a0bfbc984e8f9a5d"
      ],
      "author": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Thu Oct 04 07:12:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 04 07:12:32 2018 +0000"
      },
      "message": "Merge \"Erase bufferCount in audio output.\""
    },
    {
      "commit": "75e4e9b844d570491ec6442824908ede4b9d439b",
      "tree": "fc292683e049a3ba26b1d39fd48face194115803",
      "parents": [
        "97b434cd6609ac7c70e06cb1de3dae85a4cb64f4",
        "479020f47f326b9bcc777034325c8aac086e44a1"
      ],
      "author": {
        "name": "James Wei",
        "email": "jameswei@google.com",
        "time": "Wed Oct 03 18:19:10 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 03 18:19:10 2018 -0700"
      },
      "message": "Merge \"MTP: Add OWNERS for MTP functionality\" am: ecc03e9e4f am: fb54082512\nam: 479020f47f\n\nChange-Id: I4b56122e732944d97bbc1be19f6dbfb06b8a847a\n"
    },
    {
      "commit": "479020f47f326b9bcc777034325c8aac086e44a1",
      "tree": "4b2dc7304cbd781e155d489fac27f93e3cefb389",
      "parents": [
        "ec94086752cb0b6cf29abcad841d6e8c69f77f74",
        "fb540825121ddabebf96ba5e616863c492a97611"
      ],
      "author": {
        "name": "James Wei",
        "email": "jameswei@google.com",
        "time": "Wed Oct 03 18:12:50 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 03 18:12:50 2018 -0700"
      },
      "message": "Merge \"MTP: Add OWNERS for MTP functionality\" am: ecc03e9e4f\nam: fb54082512\n\nChange-Id: I5a9183b78bb7ffb22b52218c700d18e84c422d82\n"
    },
    {
      "commit": "97b434cd6609ac7c70e06cb1de3dae85a4cb64f4",
      "tree": "693d17f30207b449ec4f06cf6e76c7686acd4028",
      "parents": [
        "d10b735cfd4eea74846bb5f53d37c8c2a3114d58",
        "82248d1d38eedf04380e3d43c346db62eb1a7e43"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 04 01:10:12 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 04 01:10:12 2018 +0000"
      },
      "message": "Merge \"NdkMediaExtractor: remove setDataSourceWithHeaders\""
    },
    {
      "commit": "303bd2da085cf1a8509041c1a0bfbc984e8f9a5d",
      "tree": "349f747b921610e7e1e814a8c347ec2c4eb484e8",
      "parents": [
        "5e0659c82240821cfa6766d33cca438a5f09ef32"
      ],
      "author": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Fri Sep 28 12:52:49 2018 -0700"
      },
      "committer": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Wed Oct 03 18:04:51 2018 -0700"
      },
      "message": "Erase bufferCount in audio output.\n\nTest: Build and run on phone\n\nChange-Id: I8fd62b5ac1f343d6b397b3221c1285b22bf8cd06\n"
    },
    {
      "commit": "fb540825121ddabebf96ba5e616863c492a97611",
      "tree": "d16ac2dee284997862dbd326c48b61d0ec06f3ce",
      "parents": [
        "baa7ec9b3e310ddc77d0d4e79d1f30b67d013ad7",
        "ecc03e9e4f0f65bebc81db3dc08db4ec08807858"
      ],
      "author": {
        "name": "James Wei",
        "email": "jameswei@google.com",
        "time": "Wed Oct 03 18:01:27 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 03 18:01:27 2018 -0700"
      },
      "message": "Merge \"MTP: Add OWNERS for MTP functionality\"\nam: ecc03e9e4f\n\nChange-Id: I5dc64bc8cb78403646b504a8a58013064be292c2\n"
    },
    {
      "commit": "ecc03e9e4f0f65bebc81db3dc08db4ec08807858",
      "tree": "3ba2f0b55d3ca7745539ecadbf947a7fd17a1fde",
      "parents": [
        "b6eac609bc5c3b2e38b609dd2faf8ceff3dba90e",
        "690a31781aae41bd954ad4f4832c9c22bee4d5dc"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 04 00:44:57 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 04 00:44:57 2018 +0000"
      },
      "message": "Merge \"MTP: Add OWNERS for MTP functionality\""
    },
    {
      "commit": "5e0659c82240821cfa6766d33cca438a5f09ef32",
      "tree": "644bbd0458d7877c37e07cc9e1512943846c0f5a",
      "parents": [
        "1a45cef93b8df626bed1d19e8830148627151d8b",
        "a303ec8208f6f5cca6d1101c2d973a05a6573728"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 03 23:23:45 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 23:23:45 2018 +0000"
      },
      "message": "Merge \"Ndk utilities to transate between status_t \u0026 media_status_t\""
    },
    {
      "commit": "82248d1d38eedf04380e3d43c346db62eb1a7e43",
      "tree": "1a8e528c053196d181f96419158a57b757d4a806",
      "parents": [
        "66b4c2c74829721f7e12de810b936e5e323a51dd"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed Oct 03 15:57:47 2018 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed Oct 03 15:58:46 2018 -0700"
      },
      "message": "NdkMediaExtractor: remove setDataSourceWithHeaders\n\nBug: 109928575\nChange-Id: I0c0b117a3a96dfa2b0e8e43c60729b9661ad9d7c\n"
    },
    {
      "commit": "1a45cef93b8df626bed1d19e8830148627151d8b",
      "tree": "587b513b65aa846272c520c290a919a57cfa3a77",
      "parents": [
        "66b4c2c74829721f7e12de810b936e5e323a51dd",
        "ec94086752cb0b6cf29abcad841d6e8c69f77f74"
      ],
      "author": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Wed Oct 03 15:51:21 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 03 15:51:21 2018 -0700"
      },
      "message": "Merge \"nuplayer2: Fix two use-after-frees\" am: b6eac609bc am: baa7ec9b3e\nam: ec94086752\n\nChange-Id: Iaf7180c6ea33befb4fa6eafb946be4d14f876fa0\n"
    },
    {
      "commit": "ec94086752cb0b6cf29abcad841d6e8c69f77f74",
      "tree": "f96bf31b3dfe9729cb4f164235091fd1b8aeae0b",
      "parents": [
        "7b8cad4e2458ecfa2e8dc8ddd5fbc8cf44346713",
        "baa7ec9b3e310ddc77d0d4e79d1f30b67d013ad7"
      ],
      "author": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Wed Oct 03 15:45:12 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 03 15:45:12 2018 -0700"
      },
      "message": "Merge \"nuplayer2: Fix two use-after-frees\" am: b6eac609bc\nam: baa7ec9b3e\n\nChange-Id: Idf13fe90334462de5f30b04f25b1e0a7c1dc8709\n"
    },
    {
      "commit": "baa7ec9b3e310ddc77d0d4e79d1f30b67d013ad7",
      "tree": "bc9a7cf67ff3d12d38d0024769126076e382f2b3",
      "parents": [
        "44b720db70e38a5a48814a5301d79eb39ff5adf3",
        "b6eac609bc5c3b2e38b609dd2faf8ceff3dba90e"
      ],
      "author": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Wed Oct 03 15:37:50 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 03 15:37:50 2018 -0700"
      },
      "message": "Merge \"nuplayer2: Fix two use-after-frees\"\nam: b6eac609bc\n\nChange-Id: I80eec84fe15876049cbfe82c4d7d8072508868fe\n"
    },
    {
      "commit": "a303ec8208f6f5cca6d1101c2d973a05a6573728",
      "tree": "f3a05bf9d7c268f7d334bea64982ab09d3a86ac5",
      "parents": [
        "dd3556092f0a20a0d4dd4646863f00c679c955a8"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed Sep 19 16:29:43 2018 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed Oct 03 14:44:35 2018 -0700"
      },
      "message": "Ndk utilities to transate between status_t \u0026 media_status_t\n\nBug: 109928575\nTest: android.media.cts.NativeDecoderTest\nChange-Id: I188d2255ac07cc7bb51a31c8e6bb1654268bf900\n"
    },
    {
      "commit": "23256e444364ca08407833f475393a151d825d79",
      "tree": "def85757935db4627154cb98a4f84985d3118e00",
      "parents": [
        "21d312e7187ca9d7399f0ec6cae189cc1c5651c9"
      ],
      "author": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Wed Oct 03 11:18:34 2018 -0700"
      },
      "committer": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Wed Oct 03 19:02:10 2018 +0000"
      },
      "message": "nuplayer2: Fix two use-after-frees\n\n- std::ostringstream::c_str returns a string by value, so we can\u0027t\n  immediately call c_str() on it and assign that to a variable.\n- DrmUUID::arrayToHex returns a String8 by value. Similar \"can\u0027t just\n  call string() and assign that to a variable\".\n\nBoth caught by our static analyzer.\n\nBug: None\nTest: Ran the analyzer again\n\nChange-Id: Ia9e0b2b00ee5150225dd487f3611a3893946fa4b\n"
    },
    {
      "commit": "3f6576443eba3169ab248525610fb7b341fbbcb0",
      "tree": "fe043e6799b59954f05e70886e39eeb171086bb2",
      "parents": [
        "dd3556092f0a20a0d4dd4646863f00c679c955a8"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Thu Sep 27 12:22:23 2018 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed Oct 03 10:54:21 2018 -0700"
      },
      "message": "Update DataSourceBase::getAvailableSize signature\n\nFor more consistency:\n+ Add offset parameter to correspond with readAt\n+ return status_t like getSize.\n\nBug: 109928575\nTest: android.media.cts#StreamingMediaPlayer2Test\nChange-Id: I3f330283ca3b53cba158615650152701113f58df\n"
    },
    {
      "commit": "dd3556092f0a20a0d4dd4646863f00c679c955a8",
      "tree": "c877b8201a1394240859f712f6a0ecdd72643c30",
      "parents": [
        "b28aea17e60aa54c96f506c17d7d1603df928626",
        "10ffb196b3eb826cdcdc2fa20461b7e5492febb7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 03 17:41:45 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 17:41:45 2018 +0000"
      },
      "message": "Merge \"aaudio: add callback size options to examples\""
    },
    {
      "commit": "b28aea17e60aa54c96f506c17d7d1603df928626",
      "tree": "0313e04893a64c641972bfdeffc78b72e2768761",
      "parents": [
        "32fddecebdd0ae2c63b930cfb039f41c71739de6",
        "8ffcf6179cec579e065c20e9ac7294082d271ff4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 03 16:49:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 16:49:36 2018 +0000"
      },
      "message": "Merge \"aaudio: turn off RAW flag for sessions\""
    },
    {
      "commit": "10ffb196b3eb826cdcdc2fa20461b7e5492febb7",
      "tree": "cf23a7906763a40c724fe1e01c1a80ced674af90",
      "parents": [
        "0127c1be07d63e046e136126cd465c3fa8977768"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Wed Sep 26 12:09:00 2018 -0700"
      },
      "committer": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Wed Oct 03 09:35:16 2018 -0700"
      },
      "message": "aaudio: add callback size options to examples\n\nThis can be used to reproduce the wrap around bug\nin the MMAP FIFO in OC_MR1.\n\nBug: 78139448\nTest: aaudio_loopback -tm -pl -Pl -z120\nChange-Id: I923e60432f1c9777355d12d76609f2d70393f61b\n"
    },
    {
      "commit": "32fddecebdd0ae2c63b930cfb039f41c71739de6",
      "tree": "4fbaacbaa85c7972993b73ec4ee9753d3fb0b925",
      "parents": [
        "fcc6fdd51d4d6dd75c69a048ed2eb469d7f7c446",
        "03244035489de61c4eb09506cb41a1a46a834a49"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 03 15:42:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 15:42:09 2018 +0000"
      },
      "message": "Merge \"Network DataSources: implement disconnect in close\""
    },
    {
      "commit": "fcc6fdd51d4d6dd75c69a048ed2eb469d7f7c446",
      "tree": "5aae2e59d400a3530da84e5d2e0fc0700047af41",
      "parents": [
        "c5bf17d8235e8f9a1e84f73767fcecc3c8879a68",
        "3445de78d685c9d46272c15e17e5d128adffc9d5"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Oct 03 15:02:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 15:02:27 2018 +0000"
      },
      "message": "Merge \"Convert MidiExtractor to use AMediaFormat\""
    },
    {
      "commit": "c5bf17d8235e8f9a1e84f73767fcecc3c8879a68",
      "tree": "f893406814a8e7dd790c707cbbecbb30d76930bc",
      "parents": [
        "5581d7c6668798270e8c0e65dfe9034bc7ca787b",
        "7b8cad4e2458ecfa2e8dc8ddd5fbc8cf44346713"
      ],
      "author": {
        "name": "Tomoharu Kasahara",
        "email": "tomoharu.kasahara@sony.com",
        "time": "Tue Oct 02 23:42:29 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 02 23:42:29 2018 -0700"
      },
      "message": "Merge \"Fix codec output format for conversion\" am: 21d312e718 am: 44b720db70\nam: 7b8cad4e24\n\nChange-Id: I1edec42d5f033edf9d24446ed1866965a1324274\n"
    },
    {
      "commit": "7b8cad4e2458ecfa2e8dc8ddd5fbc8cf44346713",
      "tree": "4e29868f5898eae0bd3b02f74748ccbf4496e171",
      "parents": [
        "c05fe5d0ce8f9277a98a7979b20365033742a9be",
        "44b720db70e38a5a48814a5301d79eb39ff5adf3"
      ],
      "author": {
        "name": "Tomoharu Kasahara",
        "email": "tomoharu.kasahara@sony.com",
        "time": "Tue Oct 02 23:34:18 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 02 23:34:18 2018 -0700"
      },
      "message": "Merge \"Fix codec output format for conversion\" am: 21d312e718\nam: 44b720db70\n\nChange-Id: Idd4a03c69565e2a144678fcc30e39e4fac67012f\n"
    },
    {
      "commit": "44b720db70e38a5a48814a5301d79eb39ff5adf3",
      "tree": "677eac2f34a8883822d09edd8249257ed8718f68",
      "parents": [
        "c892a3c6d059c71f24d9801020436b8131e006c4",
        "21d312e7187ca9d7399f0ec6cae189cc1c5651c9"
      ],
      "author": {
        "name": "Tomoharu Kasahara",
        "email": "tomoharu.kasahara@sony.com",
        "time": "Tue Oct 02 23:29:05 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 02 23:29:05 2018 -0700"
      },
      "message": "Merge \"Fix codec output format for conversion\"\nam: 21d312e718\n\nChange-Id: I14d72ce984fc13725766cedfb83d2f2f2966e1cc\n"
    }
  ],
  "next": "5581d7c6668798270e8c0e65dfe9034bc7ca787b"
}
