)]}'
{
  "log": [
    {
      "commit": "0faa814f89c91e69fbaff16f68ebc5ce9df4e0dd",
      "tree": "e45a7cddb1e8ce9137eaf7dd7d9c21c3d2ff3262",
      "parents": [
        "945da9bbcd9c23b0b9dcec38bf075c32d1591adf"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu May 26 15:06:51 2016 +0530"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu May 26 10:22:33 2016 +0000"
      },
      "message": "Codecs: Fix EOS handling in soft codecs\n\nWhen EOS is sent along with non-zero length input buffer and if decoder\nwas still not producing output, due to initial latency, then decoder\nwould not produce any output. For eg. When only one input buffer with EOS\nset is sent to the decoder, decoder was not producing any output.\n\nApplies for SoftHEVC, SoftAVC and SoftMpeg2 decoders.\n\nBug: 28965335\n\nChange-Id: Ic3a3bb479f9612042afcf02e6fda05c63ce84d70\n"
    },
    {
      "commit": "945da9bbcd9c23b0b9dcec38bf075c32d1591adf",
      "tree": "93cbb0bf47c9ead1fe1ceb0abb348f1c2cccb0b7",
      "parents": [
        "7c05a8e1561b36585cb6a97c1d0d7adbd3cd5520",
        "83fbbb8f8705445a4d4a9532d17690098f36f50f"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed May 25 17:09:31 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 25 17:09:31 2016 +0000"
      },
      "message": "Merge \"Fix misc-macro-parentheses warnings.\""
    },
    {
      "commit": "7c05a8e1561b36585cb6a97c1d0d7adbd3cd5520",
      "tree": "86d8825bed259f37cf41f59e62d42e4824693d43",
      "parents": [
        "fe18a6563f5bbd2d137224c0724b35e5d3a32044",
        "bf29173d6d63536ae9f8cfd1d02153237ee23612"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 24 17:40:46 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 24 17:40:47 2016 +0000"
      },
      "message": "Merge \"Fix misc-macro-parentheses warnings.\""
    },
    {
      "commit": "fe18a6563f5bbd2d137224c0724b35e5d3a32044",
      "tree": "ff2f75cc602bbbba38b77da81caf60a0efd601b2",
      "parents": [
        "64d4f64af09504c60929cf4907c1690688e1d435",
        "f9b65f505361a66114989bf423d28ced32049e5f"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu May 19 20:27:20 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 19 20:27:20 2016 +0000"
      },
      "message": "Merge \"Fix misc-macro-parentheses warnings in drm_frameworks_common.h.\""
    },
    {
      "commit": "f9b65f505361a66114989bf423d28ced32049e5f",
      "tree": "ff2f75cc602bbbba38b77da81caf60a0efd601b2",
      "parents": [
        "64d4f64af09504c60929cf4907c1690688e1d435"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu May 19 13:20:54 2016 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu May 19 13:20:54 2016 -0700"
      },
      "message": "Fix misc-macro-parentheses warnings in drm_frameworks_common.h.\n\nBug: 28705665\nChange-Id: I8a4d9cf78d4506e061482ab3ef04d71b7b05b0fe\n"
    },
    {
      "commit": "64d4f64af09504c60929cf4907c1690688e1d435",
      "tree": "dee5ce0175646336fcc6a02cf0f0a6cba1445a5a",
      "parents": [
        "8a6d716a1e5e8bc3282e807e37f7b24bfdf7bc06",
        "92c6b825ad27e790b5ebd7076bd9b9ef3d5815ce"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu May 19 19:03:27 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 19 19:03:28 2016 +0000"
      },
      "message": "Merge \"Fix misc-macro-parentheses warnings.\""
    },
    {
      "commit": "8a6d716a1e5e8bc3282e807e37f7b24bfdf7bc06",
      "tree": "725f8b25a89b43969171a5d2c0943554aca8be2a",
      "parents": [
        "2f15fd50d812c1642d85b3d66252b187092fd68a",
        "183d387706417863076873ec566ca5966d8f5560"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu May 19 18:13:55 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 19 18:13:55 2016 +0000"
      },
      "message": "Merge \"Fix misc-macro-parentheses warnings.\""
    },
    {
      "commit": "2f15fd50d812c1642d85b3d66252b187092fd68a",
      "tree": "31af0651db739cef2277b423f645816b6910967c",
      "parents": [
        "2a88f51ed065c7282fe213119b0b4c291e9d16ba",
        "d82147029a5f20c921a8134a030cdcca83841df7"
      ],
      "author": {
        "name": "Ari Hausman-Cohen",
        "email": "arihc@google.com",
        "time": "Thu May 19 00:21:07 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 19 00:21:07 2016 +0000"
      },
      "message": "Merge \"Fix facing check in CameraUtils\""
    },
    {
      "commit": "d82147029a5f20c921a8134a030cdcca83841df7",
      "tree": "f86b44d09ece59c6eed0252cee52de676160e273",
      "parents": [
        "85f1c3c5dee946ea522ff4a4f27dfeb700401a69"
      ],
      "author": {
        "name": "Ari Hausman-Cohen",
        "email": "arihc@google.com",
        "time": "Wed May 18 16:15:04 2016 -0700"
      },
      "committer": {
        "name": "Ari Hausman-Cohen",
        "email": "arihc@google.com",
        "time": "Wed May 18 16:31:06 2016 -0700"
      },
      "message": "Fix facing check in CameraUtils\n\nOne of the checks in CameraUtils::getRotationTransform\nchecked the wrong variable.\n\nChange-Id: I365c1cf48d6b71468712da75c4499e00337b02d4\n"
    },
    {
      "commit": "2a88f51ed065c7282fe213119b0b4c291e9d16ba",
      "tree": "e1aa25fa48dde78cadb25f023f5370a81d13b595",
      "parents": [
        "512c04c5cc25e5a45f707636f76e5f6565909d0c",
        "482343e68853e137c293d4db1e861353ab483ab7"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed May 18 01:19:15 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 18 01:19:15 2016 +0000"
      },
      "message": "Merge \"Fix misc-macro-parentheses warnings.\""
    },
    {
      "commit": "512c04c5cc25e5a45f707636f76e5f6565909d0c",
      "tree": "08296579d518c27c40b192b0294f89ba45b30e2f",
      "parents": [
        "0603c5dfc34923095218307674a60429bfa5873a",
        "ee5863a537bc83a0a603de43e068bbaff850ec59"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed May 18 01:19:01 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 18 01:19:01 2016 +0000"
      },
      "message": "Merge \"Fix misc-macro-parentheses warnings.\""
    },
    {
      "commit": "183d387706417863076873ec566ca5966d8f5560",
      "tree": "518fec935c60ab60c2ec2c7ac708a4db51548bfd",
      "parents": [
        "0603c5dfc34923095218307674a60429bfa5873a"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 17 15:37:39 2016 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 17 15:39:47 2016 -0700"
      },
      "message": "Fix misc-macro-parentheses warnings.\n\nBug: 28705665\nChange-Id: I9b4b253100cc06a5f37eb3129b0d54991471e382\n"
    },
    {
      "commit": "ee5863a537bc83a0a603de43e068bbaff850ec59",
      "tree": "08296579d518c27c40b192b0294f89ba45b30e2f",
      "parents": [
        "0603c5dfc34923095218307674a60429bfa5873a"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 17 15:31:20 2016 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 17 15:31:20 2016 -0700"
      },
      "message": "Fix misc-macro-parentheses warnings.\n\nBug: 28705665\nChange-Id: Iaddda0f87395c44173a312f53e42a47c041d4526\n"
    },
    {
      "commit": "482343e68853e137c293d4db1e861353ab483ab7",
      "tree": "8c845cb7466634f801f599f343e0a1bf5066a098",
      "parents": [
        "0603c5dfc34923095218307674a60429bfa5873a"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 17 15:25:34 2016 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 17 15:25:34 2016 -0700"
      },
      "message": "Fix misc-macro-parentheses warnings.\n\nBug: 28705665\nChange-Id: If9b2ac6aa69a75428f51fae4cfb5b97cc452cf45\n"
    },
    {
      "commit": "92c6b825ad27e790b5ebd7076bd9b9ef3d5815ce",
      "tree": "5387cdb9c95cece74df22fc6485dfea62e0c3a3d",
      "parents": [
        "0603c5dfc34923095218307674a60429bfa5873a"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 17 15:20:14 2016 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 17 15:20:14 2016 -0700"
      },
      "message": "Fix misc-macro-parentheses warnings.\n\nBug: 28705665\nChange-Id: I1ad468741c6f117817099d2ba87374dce2b776a9\n"
    },
    {
      "commit": "bf29173d6d63536ae9f8cfd1d02153237ee23612",
      "tree": "3f6fe33288711b73e8683d671a57860d6f14219d",
      "parents": [
        "0603c5dfc34923095218307674a60429bfa5873a"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 17 15:16:07 2016 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 17 15:16:07 2016 -0700"
      },
      "message": "Fix misc-macro-parentheses warnings.\n\nBug: 28705665\nChange-Id: I97d1dec9a4397fd7a3cab5180a833066b8abe0ab\n"
    },
    {
      "commit": "83fbbb8f8705445a4d4a9532d17690098f36f50f",
      "tree": "793fdbb39ea6d885df1bf6ac48dc50a94377b9aa",
      "parents": [
        "0603c5dfc34923095218307674a60429bfa5873a"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 17 15:08:10 2016 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 17 15:08:10 2016 -0700"
      },
      "message": "Fix misc-macro-parentheses warnings.\n\nBug: 28705665\nChange-Id: Ia4c2ab619f62648aa1f0c84b7264fee07ddbe9ac\n"
    },
    {
      "commit": "0603c5dfc34923095218307674a60429bfa5873a",
      "tree": "b83a25a5e18743a6608c2043379e52dc1d9e46f7",
      "parents": [
        "331916a279892f7af04071fcbb8c6f704d2daf62",
        "494ef3bce0be66f22168f539f4a35b020240f0d6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 11 21:31:47 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 11 21:31:47 2016 +0000"
      },
      "message": "Merge \"Update libwebm include path in MatroskaExtractor\""
    },
    {
      "commit": "494ef3bce0be66f22168f539f4a35b020240f0d6",
      "tree": "b83a25a5e18743a6608c2043379e52dc1d9e46f7",
      "parents": [
        "331916a279892f7af04071fcbb8c6f704d2daf62"
      ],
      "author": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Wed Apr 06 14:08:22 2016 -0700"
      },
      "committer": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Wed May 11 12:20:56 2016 -0700"
      },
      "message": "Update libwebm include path in MatroskaExtractor\n\n(cherry picked from commit 4e0e8e8a861cc26314072f41ec5111a06bea0feb)\n\nChange-Id: I1cd4cd7399748c3871f5fd633e21cd9f0b8e8c24\n"
    },
    {
      "commit": "331916a279892f7af04071fcbb8c6f704d2daf62",
      "tree": "2cdb96bcc3aecbdf3862b82bcc1ab22c27fccc85",
      "parents": [
        "bf3058c5eb82cd58d67a1ef717e572b42fec218e",
        "e098bb4ea33852f3a3c61901aab6800a2d497109"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 11 04:37:05 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 11 04:37:05 2016 +0000"
      },
      "message": "Merge \"codecs: fix MPEG2 decoder resolution change\""
    },
    {
      "commit": "bf3058c5eb82cd58d67a1ef717e572b42fec218e",
      "tree": "31b455130412b9de9f9fa740f34c40666f970f86",
      "parents": [
        "f34b29d1972b4b2f64affab873b2afd32ef6abb9",
        "29c9121904ca8f6b230ead9a8967996df9ac0a06"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 11 03:44:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 11 03:44:21 2016 +0000"
      },
      "message": "Merge \"codecs: fix AVC decoder resolution change\""
    },
    {
      "commit": "f34b29d1972b4b2f64affab873b2afd32ef6abb9",
      "tree": "85ea13f916ee82167468034e7b2dc73b0ae48aee",
      "parents": [
        "95165fd5c78113bc6b54979b136ddc3ff0e44cbf",
        "7fed0d95953a195c38b94e043f8e4418f90b846e"
      ],
      "author": {
        "name": "Yin-Chia Yeh",
        "email": "yinchiayeh@google.com",
        "time": "Tue May 10 21:56:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 10 21:56:34 2016 +0000"
      },
      "message": "Merge \"DO NOT MERGE:Camera: fix recording stream update logic\""
    },
    {
      "commit": "7fed0d95953a195c38b94e043f8e4418f90b846e",
      "tree": "85ea13f916ee82167468034e7b2dc73b0ae48aee",
      "parents": [
        "95165fd5c78113bc6b54979b136ddc3ff0e44cbf"
      ],
      "author": {
        "name": "Yin-Chia Yeh",
        "email": "yinchiayeh@google.com",
        "time": "Tue May 10 13:48:21 2016 -0700"
      },
      "committer": {
        "name": "Yin-Chia Yeh",
        "email": "yinchiayeh@google.com",
        "time": "Tue May 10 13:49:03 2016 -0700"
      },
      "message": "DO NOT MERGE:Camera: fix recording stream update logic\n\nWill be merged internally.\n\nBug: 28695248\nChange-Id: I3008a0cb76fe1c43b305d635519d60d92a3adedb\n"
    },
    {
      "commit": "95165fd5c78113bc6b54979b136ddc3ff0e44cbf",
      "tree": "e0388c6c7acf287348551055dad61b47f126fe86",
      "parents": [
        "e7d3c72f23384774407248edcbfc9c9d78bfe304",
        "cbcbb79ce7fc7b75534800911f74fa28bbe2a68b"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue May 10 17:48:41 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 10 17:48:41 2016 +0000"
      },
      "message": "Merge \"Avoid scanning sources when decoder state is shutdown\""
    },
    {
      "commit": "cbcbb79ce7fc7b75534800911f74fa28bbe2a68b",
      "tree": "092cacbfd21881618997e4e235f4856a603ecb67",
      "parents": [
        "2d772fd4afd1481a8cea5f59b890d771dbada2f6"
      ],
      "author": {
        "name": "Toshikazu Saito",
        "email": "toshikazu.x.saito@sonymobile.com",
        "time": "Tue Sep 15 14:53:01 2015 +0900"
      },
      "committer": {
        "name": "Takahiro Aizawa",
        "email": "Takahiro.Aizawa@sonymobile.com",
        "time": "Fri May 06 09:47:46 2016 +0000"
      },
      "message": "Avoid scanning sources when decoder state is shutdown\n\nIf creating MediaCodec is failed, decoder notifies error and shutdown\nof decoder is requested. In that case, NuPlayer::flushDecoder()\nrequests performScanSources() if mScanSourcesPending is true. By this\nrequest, kWhatScanSources is posted again and instantiating decoder\nis also requested again. This processing is executed continuously and\nerror is notified many times.\nThis fix limits running performScanSources() only when needShutdown is\nfalse\n\nBug: 28627498\n\nChange-Id: I7b7a82ad8fdf493b58ce95670e37e77533295ddc\n"
    },
    {
      "commit": "29c9121904ca8f6b230ead9a8967996df9ac0a06",
      "tree": "2dec57940ce65fa33de1cca5771db13dfbc34076",
      "parents": [
        "e7d3c72f23384774407248edcbfc9c9d78bfe304"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Apr 14 12:08:50 2016 +0530"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed May 04 03:50:50 2016 +0000"
      },
      "message": "codecs: fix AVC decoder resolution change\n\nChange-Id: I55f931b39fbeb78b908c5658fca5a11fe7a61380\n"
    },
    {
      "commit": "e098bb4ea33852f3a3c61901aab6800a2d497109",
      "tree": "23bd045f6f97c52442bc50fce886cd8c1cd8c458",
      "parents": [
        "e7d3c72f23384774407248edcbfc9c9d78bfe304"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Apr 14 12:12:24 2016 +0530"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed May 04 03:50:40 2016 +0000"
      },
      "message": "codecs: fix MPEG2 decoder resolution change\n\nChange-Id: Icd9d4af6552820e6d0ee1a2f7915258613a4901b\n"
    },
    {
      "commit": "e7d3c72f23384774407248edcbfc9c9d78bfe304",
      "tree": "6eb6530aab79b1cdc543ef16650be519db449e37",
      "parents": [
        "cdf7931424583ff20a754999216041fb46287cb3",
        "090ef604f81447eab4aa0a5b45d6307482573560"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon May 02 18:48:40 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon May 02 18:48:40 2016 +0000"
      },
      "message": "Merge \"Fix google-explicit-constructor warnings.\""
    },
    {
      "commit": "090ef604f81447eab4aa0a5b45d6307482573560",
      "tree": "6eb6530aab79b1cdc543ef16650be519db449e37",
      "parents": [
        "cdf7931424583ff20a754999216041fb46287cb3"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Apr 27 10:39:54 2016 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Apr 27 10:55:42 2016 -0700"
      },
      "message": "Fix google-explicit-constructor warnings.\n\nBug: 28341362\nChange-Id: I625fbab25f16282c2ea929cd16283d9d146fa17b\n"
    },
    {
      "commit": "cdf7931424583ff20a754999216041fb46287cb3",
      "tree": "b93d610e465cfac63e17245e166e5b19ca765882",
      "parents": [
        "86873be315bcc8e3aceb66e41825bacba85a112f",
        "0b094277076286d100cf1da6860b7038be662ce9"
      ],
      "author": {
        "name": "Yin-Chia Yeh",
        "email": "yinchiayeh@google.com",
        "time": "Tue Apr 26 21:34:30 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Apr 26 21:34:30 2016 +0000"
      },
      "message": "Merge \"DO NOT MERGE: Camera: override external facing for API1 client\""
    },
    {
      "commit": "86873be315bcc8e3aceb66e41825bacba85a112f",
      "tree": "07599ed2e881f62e4f9e5a522a68986c7e791773",
      "parents": [
        "0431f4adf181e09503e7fb9d3677e79d45f31a08",
        "b6e9b8919c9ba25afc0f7f55ee3933f5d9f24dc8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 25 20:01:20 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Apr 25 20:01:20 2016 +0000"
      },
      "message": "Merge \"Fix gapless SBR\""
    },
    {
      "commit": "b6e9b8919c9ba25afc0f7f55ee3933f5d9f24dc8",
      "tree": "07599ed2e881f62e4f9e5a522a68986c7e791773",
      "parents": [
        "0431f4adf181e09503e7fb9d3677e79d45f31a08"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Apr 25 11:41:45 2016 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Apr 25 11:56:23 2016 -0700"
      },
      "message": "Fix gapless SBR\n\nPadding and delay in the file are expressed in terms of the base\nsample rate, not in terms of the (doubled) SBR rate.\n\nChange-Id: I3b59ec6281889d24a888c6a079731b05a120807f\n"
    },
    {
      "commit": "0b094277076286d100cf1da6860b7038be662ce9",
      "tree": "9a1a2711e0b708fdfe368588855975b3b27f6250",
      "parents": [
        "0431f4adf181e09503e7fb9d3677e79d45f31a08"
      ],
      "author": {
        "name": "Yin-Chia Yeh",
        "email": "yinchiayeh@google.com",
        "time": "Fri Apr 22 13:24:05 2016 -0700"
      },
      "committer": {
        "name": "Yin-Chia Yeh",
        "email": "yinchiayeh@google.com",
        "time": "Fri Apr 22 14:27:26 2016 -0700"
      },
      "message": "DO NOT MERGE: Camera: override external facing for API1 client\n\nBug: 28322515\nChange-Id: I6ecb4f27c98b2c5d509756e27259fa8afdd27631\n"
    },
    {
      "commit": "0431f4adf181e09503e7fb9d3677e79d45f31a08",
      "tree": "7a8cee57914b89a4c07dba67a2ec0c5550cf7b3a",
      "parents": [
        "2e70dd614f0be974895ef6ecc0225a2b1c4f31b2",
        "44481e7a0d0a3dd2c0ec3195a693f5b373659dc6"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Apr 20 18:39:12 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Apr 20 18:39:12 2016 +0000"
      },
      "message": "Merge \"audio policy: broadcast device connect event before refreshing profiles\""
    },
    {
      "commit": "44481e7a0d0a3dd2c0ec3195a693f5b373659dc6",
      "tree": "235b07bf0ac9972cbc5d2118f192401d69b5e79c",
      "parents": [
        "997ceb3813e71601980ac27c340fcbecf1ea567f"
      ],
      "author": {
        "name": "François Gaffie",
        "email": "francois.gaffie@intel.com",
        "time": "Wed Apr 20 07:49:57 2016 +0200"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Apr 20 17:48:26 2016 +0000"
      },
      "message": "audio policy: broadcast device connect event before refreshing profiles\n\nThis patch broadcasts the connect device event before checking and reloading\ncapabilities of profiles.\nIt allows the HAL implementor to use connect / disconnect event to respectively\nload / reset capabilities of devices that has dynamic capabilities (e.g. HDMI).\n\nChange-Id: Ie0533da25fed89cb9e5bbfc5b1fc886b3176837d\n\nSigned-off-by: François Gaffie \u003cfrancois.gaffie@intel.com\u003e\n"
    },
    {
      "commit": "2e70dd614f0be974895ef6ecc0225a2b1c4f31b2",
      "tree": "b1a94a8abc801bc0eb98c7cefc2b299cb2c73665",
      "parents": [
        "997ceb3813e71601980ac27c340fcbecf1ea567f",
        "9fc603a82acc6c2fa14afbc69614d6727971c3c1"
      ],
      "author": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Tue Apr 19 22:17:17 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Apr 19 22:17:17 2016 +0000"
      },
      "message": "Merge \"libstagefright_foundation: Export libbinder headers\""
    },
    {
      "commit": "9fc603a82acc6c2fa14afbc69614d6727971c3c1",
      "tree": "b1a94a8abc801bc0eb98c7cefc2b299cb2c73665",
      "parents": [
        "997ceb3813e71601980ac27c340fcbecf1ea567f"
      ],
      "author": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Tue Apr 19 14:51:48 2016 -0700"
      },
      "committer": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Tue Apr 19 14:53:23 2016 -0700"
      },
      "message": "libstagefright_foundation: Export libbinder headers\n\nMetaData.h includes libbinder headers, and this library\nshould re-export libbinder\u0027s include path.\n\nBug: 27804373\nChange-Id: Ic3107e8b077a11e23797b73cbf0b2ce086ce3681\n"
    },
    {
      "commit": "997ceb3813e71601980ac27c340fcbecf1ea567f",
      "tree": "2e10099df5505c569576f34e37503e6e632e83a3",
      "parents": [
        "800f9d768c3bbce3ba0857ab7b89a3968b31d1b6",
        "74ff6db39d937eb17fde69831c46a1799de7b4fc"
      ],
      "author": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Mon Apr 18 17:03:49 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Apr 18 17:03:49 2016 +0000"
      },
      "message": "Merge \"Make libstagefright_aacenc depend on libbinder\""
    },
    {
      "commit": "74ff6db39d937eb17fde69831c46a1799de7b4fc",
      "tree": "2e10099df5505c569576f34e37503e6e632e83a3",
      "parents": [
        "800f9d768c3bbce3ba0857ab7b89a3968b31d1b6"
      ],
      "author": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Mon Apr 18 09:42:38 2016 -0700"
      },
      "committer": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Mon Apr 18 09:42:38 2016 -0700"
      },
      "message": "Make libstagefright_aacenc depend on libbinder\n\nThis library includes libstagefright headers, which in turn\ninclude libbinder headers.  Unfortunately, introducing a\ndependency on libstagefright directly introduces a circular dependency.\n\nBug: 27804373\nChange-Id: Id1e65f99b63275ffdccb05638412f43825f8ec1c\nTest: Compiles with accompanying changes.\n"
    },
    {
      "commit": "800f9d768c3bbce3ba0857ab7b89a3968b31d1b6",
      "tree": "df15837340e0c4dee86982eb4c01e3f54de39de4",
      "parents": [
        "ab61845430e23ef7325eb8c821d4a908f327bba3",
        "0ca31521644b9396829850f7400d23f9b107cc64"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Apr 18 15:30:50 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Apr 18 15:30:50 2016 +0000"
      },
      "message": "Merge \"Fix integer overflow in estimateMoovBoxSize\""
    },
    {
      "commit": "0ca31521644b9396829850f7400d23f9b107cc64",
      "tree": "df15837340e0c4dee86982eb4c01e3f54de39de4",
      "parents": [
        "ab61845430e23ef7325eb8c821d4a908f327bba3"
      ],
      "author": {
        "name": "Johan Redestig",
        "email": "johan.redestig@sonymobile.com",
        "time": "Mon Apr 18 13:39:08 2016 +0200"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Apr 18 14:35:46 2016 +0000"
      },
      "message": "Fix integer overflow in estimateMoovBoxSize\n\nOn 200GB SD Card the Camera reported an expected max file duration\nof 89158000000 us, this later overflowed the calculation in\nestimateMoovBoxSize. Move the division in before the multiplication\nto avoid the overflow (this gives different result for \u003c1ms duration\nlimits but this should not be noticeable in the end).\n\nChange-Id: I53e8238745ef86282483b617df5dcbd3562907fc\n"
    },
    {
      "commit": "ab61845430e23ef7325eb8c821d4a908f327bba3",
      "tree": "eb21ee15e5383e92f53574b96d6333ebd04a3230",
      "parents": [
        "1068fed63fc972b0443271f01533782f52054a07",
        "1f84ffcbdbedb102828c9f47c14e09279c6da8d2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 18 07:09:42 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Apr 18 07:09:42 2016 +0000"
      },
      "message": "Merge \"codecs: fix HEVC resolution change\""
    },
    {
      "commit": "1068fed63fc972b0443271f01533782f52054a07",
      "tree": "e9659ccab9ee83be1c01c7a9f998aa624a9221e3",
      "parents": [
        "6f1850cbcfdfc37da8e89852ed88f8afaad01b87",
        "e0c317973c14f5898c881c48d44adadd6f64fb77"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 14 18:20:59 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Apr 14 18:20:59 2016 +0000"
      },
      "message": "Merge \"Export libbinder headers as part of libcameraservice\""
    },
    {
      "commit": "e0c317973c14f5898c881c48d44adadd6f64fb77",
      "tree": "e9659ccab9ee83be1c01c7a9f998aa624a9221e3",
      "parents": [
        "6f1850cbcfdfc37da8e89852ed88f8afaad01b87"
      ],
      "author": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Thu Apr 14 10:29:30 2016 -0700"
      },
      "committer": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Thu Apr 14 10:29:30 2016 -0700"
      },
      "message": "Export libbinder headers as part of libcameraservice\n\nlibcameraservice\u0027s headers include headers from libbinder.  libbinder\u0027s\nheader include path must be included as part of libcameraservice\u0027s\ninclude path.\n\nBug: 27804373\nTest: This library compiles with a slightly modified libbinder include\n      path.\n\nChange-Id: I7540aec33d432f1ff3673d4fecadb88b707551dd\n"
    },
    {
      "commit": "6f1850cbcfdfc37da8e89852ed88f8afaad01b87",
      "tree": "bb24323d73b3b38c034c32508945ae46cf4c4148",
      "parents": [
        "b0ba11ed0a7694c3e3b3706fd688eaac6b73c87a",
        "5b943ddceaea9bef36894608c654f648b0bf88d4"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 13 18:01:51 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Apr 13 18:01:51 2016 +0000"
      },
      "message": "Merge \"Express libmedia dependencies in libaudiopolicycomponents\""
    },
    {
      "commit": "b0ba11ed0a7694c3e3b3706fd688eaac6b73c87a",
      "tree": "3551b4858075cac4007993d4ad15e362127076dd",
      "parents": [
        "fa0fa451b2befe5f6b113cebb0573e78d97f1040",
        "03ffee7391505d8c6565a4ef691119dcf18ecc9e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 13 18:01:39 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Apr 13 18:01:39 2016 +0000"
      },
      "message": "Merge \"Express libmedia dependencies in libmediaplayerservice\""
    },
    {
      "commit": "fa0fa451b2befe5f6b113cebb0573e78d97f1040",
      "tree": "32c167bedb29f1408508d2d992b5b0266cac5a55",
      "parents": [
        "9a7bca4332e1388e7fde3f46dfc20b16ca0d3b40",
        "e4bbb6a0805cdfccda54560d2a638faa25b5efca"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 13 18:01:27 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Apr 13 18:01:27 2016 +0000"
      },
      "message": "Merge \"Express libmedia dependencies in stagefright components\""
    },
    {
      "commit": "9a7bca4332e1388e7fde3f46dfc20b16ca0d3b40",
      "tree": "c9df507c6bfaf69798abf527ab92c3754f26040b",
      "parents": [
        "3911d5d98c2b25df37378f6aa950710d77b91798",
        "e7b096afcea60f30402e4d7d993adf51294bcf31"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 13 18:01:04 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Apr 13 18:01:04 2016 +0000"
      },
      "message": "Merge \"Export headers from libbinder as part of libmedia\""
    },
    {
      "commit": "3911d5d98c2b25df37378f6aa950710d77b91798",
      "tree": "f09df3512369d1ca7fd86691df6f2f61a2a0b795",
      "parents": [
        "9ca3b7a22fba08c3c1317472d6e1a1645eb2fd60",
        "0572c6e6184cfc3a7fd2e1502b4d79a7f7ef76ad"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 12 23:53:37 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Apr 12 23:53:37 2016 +0000"
      },
      "message": "Merge \"libdrmframeworkcommon: Explicitly reference libbinder headers\""
    },
    {
      "commit": "5b943ddceaea9bef36894608c654f648b0bf88d4",
      "tree": "bb24323d73b3b38c034c32508945ae46cf4c4148",
      "parents": [
        "03ffee7391505d8c6565a4ef691119dcf18ecc9e"
      ],
      "author": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Tue Apr 12 16:51:14 2016 -0700"
      },
      "committer": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Tue Apr 12 16:51:14 2016 -0700"
      },
      "message": "Express libmedia dependencies in libaudiopolicycomponents\n\nAlthough this library does not itself need to be linked with libmedia,\nconsuming libraries need access to libmedia\u0027s headers when they consume\nthe public interface to this library.\n\nBug: 27804373\nTest: Compiles.\n\nChange-Id: I03b4404914c9930093a20e8293d9034b84d85ca9\n"
    },
    {
      "commit": "03ffee7391505d8c6565a4ef691119dcf18ecc9e",
      "tree": "3551b4858075cac4007993d4ad15e362127076dd",
      "parents": [
        "e4bbb6a0805cdfccda54560d2a638faa25b5efca"
      ],
      "author": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Tue Apr 12 16:40:31 2016 -0700"
      },
      "committer": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Tue Apr 12 16:40:31 2016 -0700"
      },
      "message": "Express libmedia dependencies in libmediaplayerservice\n\nlibstagefright_nuplayer depends on headers from libmedia although\nit is not linked directly against libmedia.\n\nConsumers of libmediaplayerservice must have libmedia\u0027s complete\ninclude path as part of their include path in order to consume\nlibmediaplayerservice.\n\nBug: 27804373\nChange-Id: Ia294129736b3c855191ef255133165b7beaba376\nTest: Compiles.\n"
    },
    {
      "commit": "e4bbb6a0805cdfccda54560d2a638faa25b5efca",
      "tree": "32c167bedb29f1408508d2d992b5b0266cac5a55",
      "parents": [
        "e7b096afcea60f30402e4d7d993adf51294bcf31"
      ],
      "author": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Tue Apr 12 15:32:33 2016 -0700"
      },
      "committer": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Tue Apr 12 16:33:59 2016 -0700"
      },
      "message": "Express libmedia dependencies in stagefright components\n\nlibstagefright includes a number of static libraries, each of which\nincludes eventually includes headers from libmedia.  Express this\ndependency explicitly so that the static libraries can pick up\nlibmedia\u0027s header include path.\n\nBug: 27804373\nTest: Compiles.\n\nChange-Id: I0cb17327202f5b8b840eba6fdbd8768e203f16de\n"
    },
    {
      "commit": "1f84ffcbdbedb102828c9f47c14e09279c6da8d2",
      "tree": "606210ae7aa606efef9e11f9291438141e0edab4",
      "parents": [
        "9ca3b7a22fba08c3c1317472d6e1a1645eb2fd60"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 12 13:02:28 2016 +0900"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Apr 13 08:15:48 2016 +0900"
      },
      "message": "codecs: fix HEVC resolution change\n\nBug: 28086758\nChange-Id: I3c38b91365b67f2b2125bd1f0876b8080c3eaf64\n"
    },
    {
      "commit": "e7b096afcea60f30402e4d7d993adf51294bcf31",
      "tree": "c9df507c6bfaf69798abf527ab92c3754f26040b",
      "parents": [
        "0572c6e6184cfc3a7fd2e1502b4d79a7f7ef76ad"
      ],
      "author": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Mon Apr 11 15:11:08 2016 -0700"
      },
      "committer": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Tue Apr 12 15:28:30 2016 -0700"
      },
      "message": "Export headers from libbinder as part of libmedia\n\nIf you need to include files from libmedia, you\u0027ll also need to\ninclude files from libbinder, since libbinder is referenced from\npublic libmedia headers.\n\nBug: 27804373\nTest: Consumers of libmedia pick up libbinder\u0027s changed exported header\n      path.\n\nChange-Id: I7402044a9cb9874637fb3066184c8bff85e5f791\n"
    },
    {
      "commit": "0572c6e6184cfc3a7fd2e1502b4d79a7f7ef76ad",
      "tree": "f09df3512369d1ca7fd86691df6f2f61a2a0b795",
      "parents": [
        "9ca3b7a22fba08c3c1317472d6e1a1645eb2fd60"
      ],
      "author": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Tue Apr 12 14:34:34 2016 -0700"
      },
      "committer": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Tue Apr 12 15:28:30 2016 -0700"
      },
      "message": "libdrmframeworkcommon: Explicitly reference libbinder headers\n\nWhen creating this static lib, explicitly reference libbinder\nto pick up its header include paths.\n\nBug: 27804373\nTest: lib compiles when libbinder\u0027s header include\n      paths change.\n\nChange-Id: I6cd034703db8ef13f0bcaece27373a60fcde7b4e\n"
    },
    {
      "commit": "9ca3b7a22fba08c3c1317472d6e1a1645eb2fd60",
      "tree": "1a95527863589e67760d7ae8552d77b3b537911a",
      "parents": [
        "85f1c3c5dee946ea522ff4a4f27dfeb700401a69",
        "1e98fbe5075571c1a02808002bb7b9af9fed1df5"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Apr 07 16:06:06 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Apr 07 16:06:06 2016 +0000"
      },
      "message": "Merge \"Add the conditions that determine the region for US, CA and JP\""
    },
    {
      "commit": "85f1c3c5dee946ea522ff4a4f27dfeb700401a69",
      "tree": "ec410fdc3d2e3bf84e0746f4d13d0f8e3f83b665",
      "parents": [
        "bae1c84c532e5a7226e11b648342a7fe9ec63a26",
        "e6ef154956697d13b8808e3b418241d3a9326568"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Apr 05 14:42:15 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Apr 05 14:42:15 2016 +0000"
      },
      "message": "Merge \"AUtils: disable overflow checks for isInRange\""
    },
    {
      "commit": "bae1c84c532e5a7226e11b648342a7fe9ec63a26",
      "tree": "905692e8a003731105ca9188e2eb4066b24f8070",
      "parents": [
        "a9292e0651fae1ef26fa188b24a4a5d2d0a20c8f",
        "5a8dbe7ad39fbfb9076894dcd24c596aae2cfccb"
      ],
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Thu Mar 31 21:11:41 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 31 21:11:41 2016 +0000"
      },
      "message": "Merge \"drm: unused argument warning messages\""
    },
    {
      "commit": "5a8dbe7ad39fbfb9076894dcd24c596aae2cfccb",
      "tree": "905692e8a003731105ca9188e2eb4066b24f8070",
      "parents": [
        "a9292e0651fae1ef26fa188b24a4a5d2d0a20c8f"
      ],
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Mon Jun 23 14:13:52 2014 -0700"
      },
      "committer": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Thu Mar 31 21:10:54 2016 +0000"
      },
      "message": "drm: unused argument warning messages\n\nChange-Id: Ifd8a470ffa02f986427c5f36380d70494efe864d\n"
    },
    {
      "commit": "a9292e0651fae1ef26fa188b24a4a5d2d0a20c8f",
      "tree": "0c0b8a4268fa356cc0c92358fd85c34c0e62f3d3",
      "parents": [
        "bf1e74ed393c8282e7e673e0b150df8905ebdfaf",
        "5687bf50d446373454d353b0bd17ed0aaa083c95"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@android.com",
        "time": "Thu Mar 31 20:55:32 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 31 20:55:32 2016 +0000"
      },
      "message": "Merge \"libcommon_time_client: unused argument warning messages\""
    },
    {
      "commit": "5687bf50d446373454d353b0bd17ed0aaa083c95",
      "tree": "0c0b8a4268fa356cc0c92358fd85c34c0e62f3d3",
      "parents": [
        "bf1e74ed393c8282e7e673e0b150df8905ebdfaf"
      ],
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Mon Jun 23 14:17:21 2014 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Mar 31 13:54:29 2016 -0700"
      },
      "message": "libcommon_time_client: unused argument warning messages\n\nChange-Id: Ieba62bd4092f01c32bd7cbb5e3ee445e0c7d6b1b\n"
    },
    {
      "commit": "1e98fbe5075571c1a02808002bb7b9af9fed1df5",
      "tree": "d5db4cffbb5b9e0937d407b8202f54e45d1fb0d3",
      "parents": [
        "bf1e74ed393c8282e7e673e0b150df8905ebdfaf"
      ],
      "author": {
        "name": "takafumi nakamura",
        "email": "takafumi.x.nakamura@sonymobile.com",
        "time": "Fri Nov 20 18:09:02 2015 +0900"
      },
      "committer": {
        "name": "Zoran Jovanovic",
        "email": "zoran.jovanovic@sonymobile.com",
        "time": "Thu Mar 31 13:26:49 2016 +0200"
      },
      "message": "Add the conditions that determine the region for US, CA and JP\n\nRegion is incorrect when dual SIM is inserted.\nToneGenerator class doesn\u0027t consider the dual SIM use case,\nso region is always set to a default value(CEPT) even if\nthese country\u0027s dual SIMs are inserted.\n\nChange-Id: Iad684856f550b50345b71d8c07e99e27f87407a7\n"
    },
    {
      "commit": "bf1e74ed393c8282e7e673e0b150df8905ebdfaf",
      "tree": "a2bb2f364875088a624a95ebb19b0a5ee517866d",
      "parents": [
        "e0d98575936846f7f055858ef6c622362d3e4197",
        "94e2db71cf1ce90f8a74632895e2766b24a80d7f"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Mar 29 16:22:03 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 29 16:22:03 2016 +0000"
      },
      "message": "Merge \"Don\u0027t print both current and new URIs by default\""
    },
    {
      "commit": "94e2db71cf1ce90f8a74632895e2766b24a80d7f",
      "tree": "a2bb2f364875088a624a95ebb19b0a5ee517866d",
      "parents": [
        "e0d98575936846f7f055858ef6c622362d3e4197"
      ],
      "author": {
        "name": "Michal Piechowski",
        "email": "michal.piechowski@sonymobile.com",
        "time": "Thu Nov 19 17:20:12 2015 +0100"
      },
      "committer": {
        "name": "Takahiro Aizawa",
        "email": "takahiro.aizawa@sonymobile.com",
        "time": "Tue Mar 29 16:10:46 2016 +0900"
      },
      "message": "Don\u0027t print both current and new URIs by default\n\nUser may don\u0027t want to leak URIs used by him and ALOGI is visible from\ndefault so changing it to ALOGV.\n\nChange-Id: I14f2de3441f76207f6d404efb509e87cdca2b0e3\n"
    },
    {
      "commit": "e0d98575936846f7f055858ef6c622362d3e4197",
      "tree": "644d69eec2f2f1a6bb0837b13e5d9a382524d861",
      "parents": [
        "01a9f0422a202a925e4cea3bfeac4bfc9a05a553",
        "61458f0faf97951e6b3e6dabb739a63a668b2df1"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Mar 29 00:10:52 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 29 00:10:52 2016 +0000"
      },
      "message": "Merge \"amrwbenc: fix possible signed integer overflow in ACELP_4t64_fx.\""
    },
    {
      "commit": "61458f0faf97951e6b3e6dabb739a63a668b2df1",
      "tree": "644d69eec2f2f1a6bb0837b13e5d9a382524d861",
      "parents": [
        "01a9f0422a202a925e4cea3bfeac4bfc9a05a553"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Mar 16 11:05:03 2016 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Mar 28 16:19:36 2016 -0700"
      },
      "message": "amrwbenc: fix possible signed integer overflow in ACELP_4t64_fx.\n\nBug: 27657270\nChange-Id: Iad98ad520e9c99a433842b1a3841e288013fb1c9\n(cherry picked from commit a93d5b263f3f374c5d3081297f504504203000da)\n"
    },
    {
      "commit": "01a9f0422a202a925e4cea3bfeac4bfc9a05a553",
      "tree": "d00c74db1af3f9c0963f1a63942dfc4f8179e0d7",
      "parents": [
        "bbc96beb74c771f392d1325e83d8bd2b0b508b7d",
        "b06d2bd788a8858413875c39f25cbe778e90f8ad"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Mar 28 23:16:05 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 28 23:16:06 2016 +0000"
      },
      "message": "Merge \"MediaPlayer: use mLock to prevent racing condition.\""
    },
    {
      "commit": "b06d2bd788a8858413875c39f25cbe778e90f8ad",
      "tree": "d00c74db1af3f9c0963f1a63942dfc4f8179e0d7",
      "parents": [
        "bbc96beb74c771f392d1325e83d8bd2b0b508b7d"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Mar 28 14:12:57 2016 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Mar 28 16:13:53 2016 -0700"
      },
      "message": "MediaPlayer: use mLock to prevent racing condition.\n\nBug: 27823938\nChange-Id: Iad156f3b35fdcccb13ad5c49921bbe3cc4fc0c47\n(cherry picked from commit 1243869fb29ee580fa5c179443420c06a779dbfd)\n"
    },
    {
      "commit": "bbc96beb74c771f392d1325e83d8bd2b0b508b7d",
      "tree": "3d8106a13af6af28a46e0fb16341122633402747",
      "parents": [
        "231938cab5fc8253d9f428f18f8b6e657ae196fe",
        "51df8dfdf4901e09c72afccdaf07cad3550b6961"
      ],
      "author": {
        "name": "Dan Austin",
        "email": "danielaustin@google.com",
        "time": "Mon Mar 28 21:40:40 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 28 21:40:40 2016 +0000"
      },
      "message": "Merge \"Address const issues in preparation for libcxx rebase.\""
    },
    {
      "commit": "231938cab5fc8253d9f428f18f8b6e657ae196fe",
      "tree": "f4a88c67efe10392aeee678cf2d62250f575bd9c",
      "parents": [
        "b9693358f51ac591276a4529e63c123c9801e64d",
        "d66f8623745d62af00c4e2677010aa654f0eee5d"
      ],
      "author": {
        "name": "Dan Austin",
        "email": "danielaustin@google.com",
        "time": "Mon Mar 28 21:40:15 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 28 21:40:15 2016 +0000"
      },
      "message": "Merge \"Address const issues in preparation for libcxx rebase.\""
    },
    {
      "commit": "b9693358f51ac591276a4529e63c123c9801e64d",
      "tree": "eb82ae875b87d70e6192af81701090e71ea7ee49",
      "parents": [
        "cc50ea592f9b67b37d61a1952fc174489c588f80",
        "e15b5678f81b4fb845b89878692d4001ede70587"
      ],
      "author": {
        "name": "Dan Austin",
        "email": "danielaustin@google.com",
        "time": "Mon Mar 28 21:40:03 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 28 21:40:03 2016 +0000"
      },
      "message": "Merge \"Address const issues in preparation for libcxx rebase.\""
    },
    {
      "commit": "cc50ea592f9b67b37d61a1952fc174489c588f80",
      "tree": "e3c67d9dbc353d000e9944abb8abdd29604481cf",
      "parents": [
        "1c0d8453f8162d6e89d0baf8ae0e066afcf99ca5",
        "8abaa35abb968af749a55d53fded0c1c9d37c48c"
      ],
      "author": {
        "name": "Dan Austin",
        "email": "danielaustin@google.com",
        "time": "Mon Mar 28 21:00:41 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 28 21:00:41 2016 +0000"
      },
      "message": "Merge \"Address const issues in preparation for libcxx rebase.\""
    },
    {
      "commit": "1c0d8453f8162d6e89d0baf8ae0e066afcf99ca5",
      "tree": "c7fbe3e97d2282daa942803c6fa06c47a5389f89",
      "parents": [
        "52ffc55fae0ea6bc3784a841340d52f45b88f009",
        "a40d49b7b2c83fff03b152ae29e5723f751b9073"
      ],
      "author": {
        "name": "Dan Austin",
        "email": "danielaustin@google.com",
        "time": "Mon Mar 28 20:59:58 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 28 20:59:58 2016 +0000"
      },
      "message": "Merge \"Address const issues in preparation for libcxx rebase.\""
    },
    {
      "commit": "e6ef154956697d13b8808e3b418241d3a9326568",
      "tree": "3279b4232a9bae31617667b9fbee682e5adfd6b4",
      "parents": [
        "52ffc55fae0ea6bc3784a841340d52f45b88f009"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Mar 28 13:21:17 2016 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Mar 28 13:21:17 2016 -0700"
      },
      "message": "AUtils: disable overflow checks for isInRange\n\nisInRange() does its own overflow checks, and the compiler\u0027s overflow\nchecks get in the way of that.\n\nBug: 27852836\nChange-Id: I9b699332ca139980031306e74735bcb0a341e3da\n"
    },
    {
      "commit": "d66f8623745d62af00c4e2677010aa654f0eee5d",
      "tree": "d7c745e03140179533aa11a685e275a40e98af41",
      "parents": [
        "f903306aeb7ea2b0ab5d50437fdcb2b819a8f99e"
      ],
      "author": {
        "name": "Dan Austin",
        "email": "danielaustin@google.com",
        "time": "Thu Mar 24 12:23:49 2016 -0700"
      },
      "committer": {
        "name": "Dan Austin",
        "email": "danielaustin@google.com",
        "time": "Mon Mar 28 13:19:59 2016 -0700"
      },
      "message": "Address const issues in preparation for libcxx rebase.\n\nChange-Id: I069b4c9c2e50569b7cf49b25c8c87e7f36833ab5\n"
    },
    {
      "commit": "e15b5678f81b4fb845b89878692d4001ede70587",
      "tree": "00bd5c9df01f801f9b4de27af458d4ca9a0ba6f0",
      "parents": [
        "f903306aeb7ea2b0ab5d50437fdcb2b819a8f99e"
      ],
      "author": {
        "name": "Dan Austin",
        "email": "danielaustin@google.com",
        "time": "Thu Mar 24 12:21:43 2016 -0700"
      },
      "committer": {
        "name": "Dan Austin",
        "email": "danielaustin@google.com",
        "time": "Mon Mar 28 13:19:18 2016 -0700"
      },
      "message": "Address const issues in preparation for libcxx rebase.\n\nChange-Id: I61777e557738b2df8b6037a6f71a2cf0a24967dd\n"
    },
    {
      "commit": "8abaa35abb968af749a55d53fded0c1c9d37c48c",
      "tree": "12e8a6dfcd9c14ea2fb386281325da9dee7fad0e",
      "parents": [
        "f903306aeb7ea2b0ab5d50437fdcb2b819a8f99e"
      ],
      "author": {
        "name": "Dan Austin",
        "email": "danielaustin@google.com",
        "time": "Thu Mar 24 12:17:36 2016 -0700"
      },
      "committer": {
        "name": "Dan Austin",
        "email": "danielaustin@google.com",
        "time": "Mon Mar 28 13:18:21 2016 -0700"
      },
      "message": "Address const issues in preparation for libcxx rebase.\n\nChange-Id: I389e585b11647763f7b4f4dbf1181acc85ba36d4\n"
    },
    {
      "commit": "51df8dfdf4901e09c72afccdaf07cad3550b6961",
      "tree": "70a64d9d7b977be705e9605e43eb2d90c0651509",
      "parents": [
        "f903306aeb7ea2b0ab5d50437fdcb2b819a8f99e"
      ],
      "author": {
        "name": "Dan Austin",
        "email": "danielaustin@google.com",
        "time": "Thu Mar 24 12:13:02 2016 -0700"
      },
      "committer": {
        "name": "Dan Austin",
        "email": "danielaustin@google.com",
        "time": "Mon Mar 28 13:17:16 2016 -0700"
      },
      "message": "Address const issues in preparation for libcxx rebase.\n\nChange-Id: I044a41c6876a008f3f5011e2649d8557d702e802\n"
    },
    {
      "commit": "a40d49b7b2c83fff03b152ae29e5723f751b9073",
      "tree": "5f1df5fbec97fd48bb7a0c5a5bec3d4401833b08",
      "parents": [
        "f903306aeb7ea2b0ab5d50437fdcb2b819a8f99e"
      ],
      "author": {
        "name": "Dan Austin",
        "email": "danielaustin@google.com",
        "time": "Thu Mar 24 12:11:22 2016 -0700"
      },
      "committer": {
        "name": "Dan Austin",
        "email": "danielaustin@google.com",
        "time": "Mon Mar 28 13:15:46 2016 -0700"
      },
      "message": "Address const issues in preparation for libcxx rebase.\n\nChange-Id: I475253079dd49f34be10aa18e2b34a4e9be7c126\n"
    },
    {
      "commit": "52ffc55fae0ea6bc3784a841340d52f45b88f009",
      "tree": "353a9d4568937343effac29812b128bccd172e38",
      "parents": [
        "f903306aeb7ea2b0ab5d50437fdcb2b819a8f99e",
        "0b8dec713aee5b6fde8c4aedee91674795004725"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Mar 24 20:31:20 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 24 20:31:20 2016 +0000"
      },
      "message": "Merge \"Use uint32_t for NAL offset and size\""
    },
    {
      "commit": "0b8dec713aee5b6fde8c4aedee91674795004725",
      "tree": "353a9d4568937343effac29812b128bccd172e38",
      "parents": [
        "f903306aeb7ea2b0ab5d50437fdcb2b819a8f99e"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Mar 22 12:12:55 2016 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Mar 22 12:12:55 2016 -0700"
      },
      "message": "Use uint32_t for NAL offset and size\n\nThis is enough for the offsets/sizes within a single buffer, and\nprevents miscommunication between 64-bit and 32-bit processes.\n\nBug: 27785687\nChange-Id: I4e6c3edbb7e740324c9ff7f8ae539d41ea3be4e2\n"
    },
    {
      "commit": "f903306aeb7ea2b0ab5d50437fdcb2b819a8f99e",
      "tree": "88f8b943f95bceed901de324fed8d2e4ae096e1f",
      "parents": [
        "3c0d59dd4397d57352416af05fde596dcc78179a",
        "1cb23b033987e86827a4fa96550c6a3670b688f1"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Mar 21 19:28:22 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 21 19:28:22 2016 +0000"
      },
      "message": "Merge \"Fix 64-bit comparison\""
    },
    {
      "commit": "1cb23b033987e86827a4fa96550c6a3670b688f1",
      "tree": "88f8b943f95bceed901de324fed8d2e4ae096e1f",
      "parents": [
        "3c0d59dd4397d57352416af05fde596dcc78179a"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Mar 21 09:29:06 2016 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Mar 21 11:18:51 2016 -0700"
      },
      "message": "Fix 64-bit comparison\n\nA 64-bit SIZE_MAX value cast to off64_t is always negative, causing valid\nfiles to be rejected in 64-bit mode.\n\nChange-Id: I8f61c19951f9c73292fa917081b8b2f3bfc405a0\n"
    },
    {
      "commit": "3c0d59dd4397d57352416af05fde596dcc78179a",
      "tree": "256bb4e1de9dd7c485475936d1314b417d35554c",
      "parents": [
        "c73c64a699df828bc02f556bd0bf1724532aac36",
        "35738c6e64dbcfe62f832ace599d5fbb84dc0e98"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Mar 21 16:27:40 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 21 16:27:40 2016 +0000"
      },
      "message": "Merge \"Fix benign overflow in verifyOpusHeader\""
    },
    {
      "commit": "35738c6e64dbcfe62f832ace599d5fbb84dc0e98",
      "tree": "256bb4e1de9dd7c485475936d1314b417d35554c",
      "parents": [
        "c73c64a699df828bc02f556bd0bf1724532aac36"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Fri Sep 25 12:37:35 2015 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Mar 21 16:27:02 2016 +0000"
      },
      "message": "Fix benign overflow in verifyOpusHeader\n\nBug: 24404248\nBug: 23110888\nChange-Id: I9052383f6fe28f0eca558d4374c49f5a67ce11ce\n"
    },
    {
      "commit": "c73c64a699df828bc02f556bd0bf1724532aac36",
      "tree": "65ea80f416342e543e1200f2951b64e328fe989d",
      "parents": [
        "1eb3cb0343eb11c658dcc402b017bf04305bc789",
        "ae9a5f1f1c15b894a762f66ff248fc840b7e72a5"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@android.com",
        "time": "Sat Mar 19 00:23:29 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Mar 19 00:23:29 2016 +0000"
      },
      "message": "Merge \"audioflinger: clear mMixerBuffer if frame is not ready\""
    },
    {
      "commit": "1eb3cb0343eb11c658dcc402b017bf04305bc789",
      "tree": "b1c7d5320862de02954a5c801da2e34ab86fb692",
      "parents": [
        "ebc0faffd2a11a770614e699bb1e8beb51af87e1",
        "303a2c2b7c321947fa6032893de3ed8a3d6e93ee"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Mar 18 14:48:28 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 18 14:48:28 2016 +0000"
      },
      "message": "Merge \"Avoid parsing CC SEI payload beyond buffer end\""
    },
    {
      "commit": "ebc0faffd2a11a770614e699bb1e8beb51af87e1",
      "tree": "312c3d32c3e83ff734603d140f1435a53ad5b4e7",
      "parents": [
        "c29470f61a5f35f23c8f52851e778b6613ace6f8",
        "047ccc77b65a6a062dd88622e583b3d47f496927"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Mar 11 17:40:50 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 11 17:40:50 2016 +0000"
      },
      "message": "Merge \"SoftAvcEnc:Configured constrained_intra_pred flag in internalSetParameter\""
    },
    {
      "commit": "047ccc77b65a6a062dd88622e583b3d47f496927",
      "tree": "59d945b3e1e011ba276677e98a7ea969e1c85a62",
      "parents": [
        "ee38fad5e9109f92b24c0e4d6d0d021b3d20e4e0"
      ],
      "author": {
        "name": "Doney Alex",
        "email": "doney.alex@ittiam.com",
        "time": "Fri Mar 11 18:07:41 2016 +0530"
      },
      "committer": {
        "name": "Doney Alex",
        "email": "doney.alex@ittiam.com",
        "time": "Fri Mar 11 18:27:09 2016 +0530"
      },
      "message": "SoftAvcEnc:Configured constrained_intra_pred flag in internalSetParameter\n\nChange-Id: Idbc2a0ee413651e2b6b1c82b7496507906c222c2\n"
    },
    {
      "commit": "ae9a5f1f1c15b894a762f66ff248fc840b7e72a5",
      "tree": "f05aeb6b08783eef8a2e6f74750d2b6356d6772a",
      "parents": [
        "844fab9b2b751fe7af8be64e55b912bec12e7c0b"
      ],
      "author": {
        "name": "Mohan Kumar",
        "email": "mkumard@nvidia.com",
        "time": "Fri Dec 12 15:16:46 2014 +0530"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Mar 07 13:41:07 2016 -0800"
      },
      "message": "audioflinger: clear mMixerBuffer if frame is not ready\n\nClear the mMixerBuffer if frame is not ready before the FastMixer\nstarts processing. Otherwise it might result in large glitches on\noutput device due to junk data present in the mixbuffer.\n\nChange-Id: I9f025234d4ac100f85d2ec67c06a8df4195bea98\n"
    },
    {
      "commit": "c29470f61a5f35f23c8f52851e778b6613ace6f8",
      "tree": "705c778de4f8a574236e5e39f22106132d090288",
      "parents": [
        "c25afe54c3d04acb44aba3330043e39f087c2b0a",
        "844fab9b2b751fe7af8be64e55b912bec12e7c0b"
      ],
      "author": {
        "name": "Sumit Bhattacharya",
        "email": "sumitb@nvidia.com",
        "time": "Mon Mar 07 21:05:32 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 07 21:05:32 2016 +0000"
      },
      "message": "Merge \"AudioFlinger: Get shared heap size from property\"\nam: 844fab9b2b\n\n* commit \u0027844fab9b2b751fe7af8be64e55b912bec12e7c0b\u0027:\n  AudioFlinger: Get shared heap size from property\n"
    },
    {
      "commit": "844fab9b2b751fe7af8be64e55b912bec12e7c0b",
      "tree": "75ecf705b8d51410a64bcd3f96fa42bd869f7861",
      "parents": [
        "fedc6921dbd807e39c811b99466b875f909ad99e",
        "cd64e0ed477fcaadd2ad03c5ef79d43ae98d7e44"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@android.com",
        "time": "Mon Mar 07 20:58:06 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 07 20:58:06 2016 +0000"
      },
      "message": "Merge \"AudioFlinger: Get shared heap size from property\""
    },
    {
      "commit": "c25afe54c3d04acb44aba3330043e39f087c2b0a",
      "tree": "33196ed99c46213dd7bc2ccdd3a386468ceeb18d",
      "parents": [
        "1382919b67e880a052c51d6601a89af96be8c6d6",
        "fedc6921dbd807e39c811b99466b875f909ad99e"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri Mar 04 19:16:52 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 04 19:16:52 2016 +0000"
      },
      "message": "Merge \"Add missing liblog dependency\"\nam: fedc6921db\n\n* commit \u0027fedc6921dbd807e39c811b99466b875f909ad99e\u0027:\n  Add missing liblog dependency\n"
    },
    {
      "commit": "fedc6921dbd807e39c811b99466b875f909ad99e",
      "tree": "70435ec26f0084ca33f37eb4d411879ce1c1dcff",
      "parents": [
        "b4625e63fa48bac547f1fac2089adc290f64e536",
        "4bcd3f51058c5032fdbf87a56566199c15d61087"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri Mar 04 19:10:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 04 19:10:21 2016 +0000"
      },
      "message": "Merge \"Add missing liblog dependency\""
    },
    {
      "commit": "cd64e0ed477fcaadd2ad03c5ef79d43ae98d7e44",
      "tree": "218bd0153ff132bf885775ca74c72f9a0bac2677",
      "parents": [
        "ee38fad5e9109f92b24c0e4d6d0d021b3d20e4e0"
      ],
      "author": {
        "name": "Sumit Bhattacharya",
        "email": "sumitb@nvidia.com",
        "time": "Thu Feb 11 01:37:20 2016 +0530"
      },
      "committer": {
        "name": "Sumit Bhattacharya",
        "email": "sumitb@nvidia.com",
        "time": "Fri Mar 04 16:29:44 2016 +0530"
      },
      "message": "AudioFlinger: Get shared heap size from property\n\nFor consecutive 24bit, 192kHz, 7.1 content 4MB heap is not enough.\nSo exposing a propery ro.af.client_heap_size_kbyte to set platform\nspecific shared client heap size.\n\nChange-Id: I2fb257c5fecc0245aa3a07998c2bfd6864a7d64f\n"
    },
    {
      "commit": "1382919b67e880a052c51d6601a89af96be8c6d6",
      "tree": "85c3806fee0b1b4412344e7dfd3aff8888f3d119",
      "parents": [
        "4a18e69c8dc8d25327c2580aded543c52ee96559",
        "b4625e63fa48bac547f1fac2089adc290f64e536"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Mar 03 22:41:31 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 03 22:41:31 2016 +0000"
      },
      "message": "Merge \"NuPlayer: handle unsupported tracks - DO NOT MERGE\"\nam: b4625e63fa  -s ours\n\n* commit \u0027b4625e63fa48bac547f1fac2089adc290f64e536\u0027:\n  NuPlayer: handle unsupported tracks - DO NOT MERGE\n"
    },
    {
      "commit": "b4625e63fa48bac547f1fac2089adc290f64e536",
      "tree": "72bba8f5efaf763baadefbe972a51c21efa372a7",
      "parents": [
        "f125dacbe505f97f4d8e051ecac49c571750dc95",
        "0e5b95904cfd5ed2058c96c4292978192b610da5"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Mar 03 22:35:51 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 03 22:35:51 2016 +0000"
      },
      "message": "Merge \"NuPlayer: handle unsupported tracks - DO NOT MERGE\""
    },
    {
      "commit": "0e5b95904cfd5ed2058c96c4292978192b610da5",
      "tree": "72bba8f5efaf763baadefbe972a51c21efa372a7",
      "parents": [
        "f125dacbe505f97f4d8e051ecac49c571750dc95"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Mar 03 14:03:37 2016 -0800"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Mar 03 14:26:45 2016 -0800"
      },
      "message": "NuPlayer: handle unsupported tracks - DO NOT MERGE\n\nChange-Id: I87cdbcc672bc26c22a70f9fa42af3776e53dc50f\n"
    },
    {
      "commit": "4a18e69c8dc8d25327c2580aded543c52ee96559",
      "tree": "85c3806fee0b1b4412344e7dfd3aff8888f3d119",
      "parents": [
        "103177fd3326a9aac9cb64d2ab4efcb193571ed5",
        "f125dacbe505f97f4d8e051ecac49c571750dc95"
      ],
      "author": {
        "name": "Doney Alex",
        "email": "doney.alex@ittiam.com",
        "time": "Fri Feb 26 17:32:46 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 26 17:32:46 2016 +0000"
      },
      "message": "Merge \"SoftAvcEnc: Added support for Constrained intra prediction.\"\nam: f125dacbe5\n\n* commit \u0027f125dacbe505f97f4d8e051ecac49c571750dc95\u0027:\n  SoftAvcEnc: Added support for Constrained intra prediction.\n"
    },
    {
      "commit": "f125dacbe505f97f4d8e051ecac49c571750dc95",
      "tree": "8df5044faccb76902485feecc675b0178c9caabd",
      "parents": [
        "2dab1fe48bdf75e1e510ea12e7b5a55ed2692d3f",
        "e239dc16d5dd5a977908a96b363dd2279b6db969"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Feb 26 17:28:30 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 26 17:28:30 2016 +0000"
      },
      "message": "Merge \"SoftAvcEnc: Added support for Constrained intra prediction.\""
    }
  ],
  "next": "103177fd3326a9aac9cb64d2ab4efcb193571ed5"
}
