)]}'
{
  "log": [
    {
      "commit": "ed555d70d80964f40563d89a4e6d6a80f83f4b89",
      "tree": "5ba2d876caa6427dbc1ce3e3850b256d95ed797a",
      "parents": [
        "39ff8149466ee8e86c0336f706cd4dd3713f359f"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Mon Aug 17 17:57:47 2015 -0700"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Mon Aug 17 17:57:47 2015 -0700"
      },
      "message": "Part of fix for libmedia OOB write anywhere\n\nClarify that decrypt destination is not a pointer for\nsecure case.\n\nb/23223325\n\nChange-Id: I642dcf790a9eb9e32175f3e0d8f040c82228e3ac\n"
    },
    {
      "commit": "39ff8149466ee8e86c0336f706cd4dd3713f359f",
      "tree": "2abf130bae4af4934fd5c35f63c4bdbfde39b076",
      "parents": [
        "3bf1e0fdf27e1188b8d3574ed073595b8eacb114",
        "2c5fb0c7249ba7e5d79236c61a1c94a489041e65"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Aug 17 20:59:03 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 17 20:59:03 2015 +0000"
      },
      "message": "Merge \"libstagefright: fix possible overflow in SampleTable.cpp\" into mnc-dev"
    },
    {
      "commit": "2c5fb0c7249ba7e5d79236c61a1c94a489041e65",
      "tree": "68a343d132f5be025e3c39065d0fb9a443da7cdd",
      "parents": [
        "fa8ebb45fd850f56ca1bf64fbed3ac11e10c7d3d"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Aug 14 14:45:32 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Aug 17 13:08:17 2015 -0700"
      },
      "message": "libstagefright: fix possible overflow in SampleTable.cpp\n\nBug: 23197952\nChange-Id: I83afe5aad74a41102b127c4e46799ebc317cd96c\n"
    },
    {
      "commit": "3bf1e0fdf27e1188b8d3574ed073595b8eacb114",
      "tree": "f6bd74544d3c09fd7047275b348d8a9095fbe47b",
      "parents": [
        "4883125b0df72ee404de8b244c3e6511f62947ee"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sun Aug 16 17:41:50 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sun Aug 16 17:41:50 2015 -0700"
      },
      "message": "libstagefright: check remaining data size before parsing it.\n\nBug: 23248776\nChange-Id: I45cf53e58e4375afcf260b122264c968ec0ff6c8\n"
    },
    {
      "commit": "a89cfb6cab17700efa62665cda3bc4b87c6f1ad8",
      "tree": "397cbabac6f864c1c8841d584ad08d4261a73795",
      "parents": [
        "49f0246c2eac50bbfebf48316b1086de64ac9860"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Aug 14 13:50:02 2015 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Aug 14 21:59:17 2015 +0000"
      },
      "message": "do not dequeue from native window after we hit fatal error\n\nbug: 22845824\nChange-Id: I8c375790c697e02b6ab3ea54b84d3f70d5e78141\n(cherry picked from commit 346de3c26a8fbd0fa0c8102f4a21ea4dcee4432a)\n"
    },
    {
      "commit": "bb37e84f8d45c34ec86485632e861914ac0473a0",
      "tree": "eed57eab507bc0dd965cd9c127a16c16307a178c",
      "parents": [
        "5732386666aa2265d658e9fc861a1dfe22033861",
        "9dd01777aa14bbb90a6cdccf97383bb4e3d717a5"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Aug 13 02:45:16 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 13 02:45:16 2015 +0000"
      },
      "message": "Merge \"libstagefright: fix possible overflow in amrwbenc.\" into mnc-dev"
    },
    {
      "commit": "9dd01777aa14bbb90a6cdccf97383bb4e3d717a5",
      "tree": "3e7efecf65aff876c18be162d8a94fd16cc97708",
      "parents": [
        "fa8ebb45fd850f56ca1bf64fbed3ac11e10c7d3d"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Aug 12 10:08:41 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Aug 12 15:33:53 2015 -0700"
      },
      "message": "libstagefright: fix possible overflow in amrwbenc.\n\nBug: 23142203\nChange-Id: I309df51e4df6412655f04cc093d792bf6c7944f7\n"
    },
    {
      "commit": "09da86913ca97d7a818a8917b6601527e5e18a24",
      "tree": "e05c3edd5dabc35386c3415d9638b9d09169fc8c",
      "parents": [
        "fa8ebb45fd850f56ca1bf64fbed3ac11e10c7d3d"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Aug 12 10:41:00 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Aug 12 10:41:00 2015 -0700"
      },
      "message": "libstagefright: fix possible overflow in ID3.\n\nBug: 23129786\nChange-Id: I2e6b7a6927aa4362ab49dd6824bbb1abf7b4e661\n"
    },
    {
      "commit": "fa8ebb45fd850f56ca1bf64fbed3ac11e10c7d3d",
      "tree": "d4cedfd6eb5ec89beec9379ba43f76e80ac8c4d2",
      "parents": [
        "123e0f44f725d8fdb13bf6db2aacb91492e2ca7e"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Aug 11 15:52:26 2015 -0700"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Aug 11 15:55:02 2015 -0700"
      },
      "message": "Check integer overflow to prevent memory corruption\n\nbug: 23016072\nChange-Id: If3c9a835408773847c0024a812bd8b4915ebd680\n"
    },
    {
      "commit": "9195d57f3e6cf5339531944469293e1188a7947f",
      "tree": "88c67d2b853aea7f799a95255013fc925bbc54b6",
      "parents": [
        "9872cdceaf76727e9ccc353ee41957b957b76566",
        "6b7d2ed40c4e7f7bac824c44795e2cd83459844c"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 11 02:28:27 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 11 02:28:27 2015 +0000"
      },
      "message": "Merge \"NuPlayer: set video surface directly when NuPlayer has not started yet.\" into mnc-dev"
    },
    {
      "commit": "6b7d2ed40c4e7f7bac824c44795e2cd83459844c",
      "tree": "eefcfb24321cce42cb0f4f025513e3cde4757e20",
      "parents": [
        "7db7948908b21ca2d878d6882cdf1a23a121182f"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Aug 10 15:11:54 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Aug 10 15:53:57 2015 -0700"
      },
      "message": "NuPlayer: set video surface directly when NuPlayer has not started yet.\n\nBug: 22119956\nChange-Id: Ie174f4fc495ab8418993ff7887aaa6ae721c6008\n"
    },
    {
      "commit": "9872cdceaf76727e9ccc353ee41957b957b76566",
      "tree": "d574499c9a635e1532b339ba3d370bb3ba8ea2d8",
      "parents": [
        "ab98ee22944857907cb4a2a32c43fb6a9e12f17f",
        "5aa85d05aaeb5509597b7876942b6f5e543a451c"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 17:40:40 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 17:40:40 2015 +0000"
      },
      "message": "am 5aa85d05: am 74cda34a: am 41d93c2f: am c88ddfc0: am 2abbc048: am ba34c2ba: am f59348ed: am 0080e03e: am 3ebcce0e: am 2c0f9591: am fea5921b: am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u00275aa85d05aaeb5509597b7876942b6f5e543a451c\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "5aa85d05aaeb5509597b7876942b6f5e543a451c",
      "tree": "1a9c16f4f781850b3542ceeb354afad7ae649967",
      "parents": [
        "f647c38a3e4b065fc26d0a8bb55071dae1028ac2",
        "74cda34ac909eb713cec22bebb08ecaeefd8f7dd"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 17:33:12 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 17:33:12 2015 +0000"
      },
      "message": "am 74cda34a: am 41d93c2f: am c88ddfc0: am 2abbc048: am ba34c2ba: am f59348ed: am 0080e03e: am 3ebcce0e: am 2c0f9591: am fea5921b: am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u002774cda34ac909eb713cec22bebb08ecaeefd8f7dd\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "41d93c2f0a744fc6cd1aafce9a0eef57355bbf0f",
      "tree": "2318cdcbf017510f913834c22623a7a6a7878f57",
      "parents": [
        "92b5c47a21d2966348c77e86d5361e41731fb48c",
        "c88ddfc09338969a4c8fc32be1d3dffb9022a237"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 17:18:57 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 17:18:57 2015 +0000"
      },
      "message": "am c88ddfc0: am 2abbc048: am ba34c2ba: am f59348ed: am 0080e03e: am 3ebcce0e: am 2c0f9591: am fea5921b: am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u0027c88ddfc09338969a4c8fc32be1d3dffb9022a237\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "c88ddfc09338969a4c8fc32be1d3dffb9022a237",
      "tree": "58d662fb505e40bc0af516d2e85882d14650d2e1",
      "parents": [
        "32739430ee20467debd6279d472d976e9f8d6a9f",
        "2abbc048837182bda04037f53309cde4c73f017d"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 17:11:35 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 17:11:35 2015 +0000"
      },
      "message": "am 2abbc048: am ba34c2ba: am f59348ed: am 0080e03e: am 3ebcce0e: am 2c0f9591: am fea5921b: am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u00272abbc048837182bda04037f53309cde4c73f017d\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "2abbc048837182bda04037f53309cde4c73f017d",
      "tree": "c00bfb87c8de5f5cd05d7275fa8d14afc76b800d",
      "parents": [
        "fbf55d85b398fc7ddd6b4d7442dca932bc1593e6",
        "ba34c2ba414352ed0c1b9188f51c5445b04af2c6"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 17:01:56 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 17:01:56 2015 +0000"
      },
      "message": "am ba34c2ba: am f59348ed: am 0080e03e: am 3ebcce0e: am 2c0f9591: am fea5921b: am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u0027ba34c2ba414352ed0c1b9188f51c5445b04af2c6\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "ba34c2ba414352ed0c1b9188f51c5445b04af2c6",
      "tree": "ed02d9a5eb4429e5b63d0488550c3070c7dfb8d3",
      "parents": [
        "80c17e0d42248053edf7243e026995fefcf6aabd",
        "f59348edfc54baa8f6e6532c6484656cf444d199"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 16:55:57 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 16:55:57 2015 +0000"
      },
      "message": "am f59348ed: am 0080e03e: am 3ebcce0e: am 2c0f9591: am fea5921b: am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u0027f59348edfc54baa8f6e6532c6484656cf444d199\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "f59348edfc54baa8f6e6532c6484656cf444d199",
      "tree": "b1de80119ccc467eed1c5f1fc031605d3eba35d0",
      "parents": [
        "450e1015b7939292ca988dd1b4f0303a094478e9",
        "0080e03e2a69dcb5ecbcb2848f358ca73163714c"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 16:41:15 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 16:41:15 2015 +0000"
      },
      "message": "am 0080e03e: am 3ebcce0e: am 2c0f9591: am fea5921b: am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u00270080e03e2a69dcb5ecbcb2848f358ca73163714c\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "0080e03e2a69dcb5ecbcb2848f358ca73163714c",
      "tree": "d7888d21e78fbdc52720dee7f9d9b8108afe7831",
      "parents": [
        "9364bdc9a1298a609eb825be051c393cbf3d7a38",
        "3ebcce0e3fda1ffae9453ca0cc389ee852e1d0a2"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 16:34:15 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 16:34:15 2015 +0000"
      },
      "message": "am 3ebcce0e: am 2c0f9591: am fea5921b: am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u00273ebcce0e3fda1ffae9453ca0cc389ee852e1d0a2\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "3ebcce0e3fda1ffae9453ca0cc389ee852e1d0a2",
      "tree": "2dcb27e1b672253e74fcad62541c8c1f5920297a",
      "parents": [
        "905aae465fa88d6d793c670c08c360900c6cb3f7",
        "2c0f959112a1d9048e8dc527f2f9dc0cc3e490c9"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 16:23:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 16:23:51 2015 +0000"
      },
      "message": "am 2c0f9591: am fea5921b: am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u00272c0f959112a1d9048e8dc527f2f9dc0cc3e490c9\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "2c0f959112a1d9048e8dc527f2f9dc0cc3e490c9",
      "tree": "1aec4b7480fae3c5ae947c44c9feb73f103f9447",
      "parents": [
        "11c88f66205dd9095cbe87f3486ef7262e4d2e22",
        "fea5921b975cf43c88b8f93d4f2500abde6088be"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 16:16:08 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 16:16:08 2015 +0000"
      },
      "message": "am fea5921b: am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u0027fea5921b975cf43c88b8f93d4f2500abde6088be\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "d9d35098aaaa546d79d0707734aac9b4b12c5be1",
      "tree": "ca971b28d76148f7debc88bc6429fdf8faf8431a",
      "parents": [
        "0e33cb2dd5ccf6f4db8c694cb2c233bb1d2a2d0b",
        "af6b3a6bc44e65e6dbf95c1e5dadf76aa78018d9"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 15:19:26 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 15:19:26 2015 +0000"
      },
      "message": "am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u0027af6b3a6bc44e65e6dbf95c1e5dadf76aa78018d9\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "f647c38a3e4b065fc26d0a8bb55071dae1028ac2",
      "tree": "73ae2b98853f00749c5a1a3471a292a560f05823",
      "parents": [
        "b3adb709bd278004de5764ce45b51140aefcc4c8",
        "648ec9da3bcf1b9b47f2abf6bfcb2fdf54db7b09"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 03:19:34 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 03:19:34 2015 +0000"
      },
      "message": "am 648ec9da: am 92b5c47a: am 32739430: am fbf55d85: am 80c17e0d: am 450e1015: Fix Ogg album art\n\n* commit \u0027648ec9da3bcf1b9b47f2abf6bfcb2fdf54db7b09\u0027:\n  Fix Ogg album art\n"
    },
    {
      "commit": "92b5c47a21d2966348c77e86d5361e41731fb48c",
      "tree": "684933874d1e9209f0ddb7f6b23b0e4f68a75222",
      "parents": [
        "2424d28b42edd66e6806244cddf2a5eb8675f652",
        "32739430ee20467debd6279d472d976e9f8d6a9f"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 03:05:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 03:05:51 2015 +0000"
      },
      "message": "am 32739430: am fbf55d85: am 80c17e0d: am 450e1015: Fix Ogg album art\n\n* commit \u002732739430ee20467debd6279d472d976e9f8d6a9f\u0027:\n  Fix Ogg album art\n"
    },
    {
      "commit": "32739430ee20467debd6279d472d976e9f8d6a9f",
      "tree": "a0c5f08d45048d0dfa3faee7c7449553f082c867",
      "parents": [
        "c40ef74448ddb09b676cc4c79a202ee73fccad39",
        "fbf55d85b398fc7ddd6b4d7442dca932bc1593e6"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 02:59:00 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 02:59:00 2015 +0000"
      },
      "message": "am fbf55d85: am 80c17e0d: am 450e1015: Fix Ogg album art\n\n* commit \u0027fbf55d85b398fc7ddd6b4d7442dca932bc1593e6\u0027:\n  Fix Ogg album art\n"
    },
    {
      "commit": "fbf55d85b398fc7ddd6b4d7442dca932bc1593e6",
      "tree": "3fe67d27293af0078959a99139ae77f6c1a0459e",
      "parents": [
        "af3c0475b9ee8b9e69e435b2bdd11e5c9172b050",
        "80c17e0d42248053edf7243e026995fefcf6aabd"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 02:52:55 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 02:52:55 2015 +0000"
      },
      "message": "am 80c17e0d: am 450e1015: Fix Ogg album art\n\n* commit \u002780c17e0d42248053edf7243e026995fefcf6aabd\u0027:\n  Fix Ogg album art\n"
    },
    {
      "commit": "80c17e0d42248053edf7243e026995fefcf6aabd",
      "tree": "2b91a07e01b2de981165b44212bdf3efc08b5acc",
      "parents": [
        "9c67741f9f7ccc1007c7ecb44b8037210c733723",
        "450e1015b7939292ca988dd1b4f0303a094478e9"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 02:47:04 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 02:47:04 2015 +0000"
      },
      "message": "am 450e1015: Fix Ogg album art\n\n* commit \u0027450e1015b7939292ca988dd1b4f0303a094478e9\u0027:\n  Fix Ogg album art\n"
    },
    {
      "commit": "b3adb709bd278004de5764ce45b51140aefcc4c8",
      "tree": "c44af4770890eff96a1edbf403846a8d971b11ac",
      "parents": [
        "daee18a3af3c1025e8f9abaaa68c6d9bfb2490f4",
        "6323529b60f29ad1e18757f4aadc08f2aa0e846b"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 01:43:23 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 01:43:23 2015 +0000"
      },
      "message": "am 6323529b: am 2424d28b: am c40ef744: am af3c0475: am 9c67741f: am 2e637bfd: Merge \"Extra sanity checks on sample size and resolution\" into klp-dev\n\n* commit \u00276323529b60f29ad1e18757f4aadc08f2aa0e846b\u0027:\n  Extra sanity checks on sample size and resolution\n"
    },
    {
      "commit": "2424d28b42edd66e6806244cddf2a5eb8675f652",
      "tree": "87ed8ace81a65f1e9a98907b9598bd00ed4d431f",
      "parents": [
        "8fec74bd8fafe47325fb3903bc92a4dcc328331f",
        "c40ef74448ddb09b676cc4c79a202ee73fccad39"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 01:30:35 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 01:30:35 2015 +0000"
      },
      "message": "am c40ef744: am af3c0475: am 9c67741f: am 2e637bfd: Merge \"Extra sanity checks on sample size and resolution\" into klp-dev\n\n* commit \u0027c40ef74448ddb09b676cc4c79a202ee73fccad39\u0027:\n  Extra sanity checks on sample size and resolution\n"
    },
    {
      "commit": "c40ef74448ddb09b676cc4c79a202ee73fccad39",
      "tree": "93465f4bd7afdc5673a25cb09e16d778068cdb9a",
      "parents": [
        "b3949ea56440d7f22f593c9cbafe15eb01de3df9",
        "af3c0475b9ee8b9e69e435b2bdd11e5c9172b050"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 01:25:33 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 01:25:33 2015 +0000"
      },
      "message": "am af3c0475: am 9c67741f: am 2e637bfd: Merge \"Extra sanity checks on sample size and resolution\" into klp-dev\n\n* commit \u0027af3c0475b9ee8b9e69e435b2bdd11e5c9172b050\u0027:\n  Extra sanity checks on sample size and resolution\n"
    },
    {
      "commit": "af3c0475b9ee8b9e69e435b2bdd11e5c9172b050",
      "tree": "4db3db9b09e78f2bb61a3da14e76bd83bca72a24",
      "parents": [
        "72abba8bc6c152a7d5bca8417ef6ab343f2a0cff",
        "9c67741f9f7ccc1007c7ecb44b8037210c733723"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 01:17:58 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 01:17:58 2015 +0000"
      },
      "message": "am 9c67741f: am 2e637bfd: Merge \"Extra sanity checks on sample size and resolution\" into klp-dev\n\n* commit \u00279c67741f9f7ccc1007c7ecb44b8037210c733723\u0027:\n  Extra sanity checks on sample size and resolution\n"
    },
    {
      "commit": "9c67741f9f7ccc1007c7ecb44b8037210c733723",
      "tree": "1677a88e6eacc4b7aed1272c41b5ad1f94598fd4",
      "parents": [
        "276cec63624d198981b37a68cd969031e4f42096",
        "2e637bfd64c59200414130671e32e3e087e9f147"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 01:12:33 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 01:12:33 2015 +0000"
      },
      "message": "am 2e637bfd: Merge \"Extra sanity checks on sample size and resolution\" into klp-dev\n\n* commit \u00272e637bfd64c59200414130671e32e3e087e9f147\u0027:\n  Extra sanity checks on sample size and resolution\n"
    },
    {
      "commit": "450e1015b7939292ca988dd1b4f0303a094478e9",
      "tree": "343e686f5c98dd7ade19045f82f0cfebfb2b353c",
      "parents": [
        "2e637bfd64c59200414130671e32e3e087e9f147"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Aug 06 08:03:47 2015 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 01:00:47 2015 +0000"
      },
      "message": "Fix Ogg album art\n\nBug: 23036083\nBug: https://code.google.com/p/android/issues/detail?id\u003d182053\nChange-Id: I1a5cbe06990900160c2addade238c1e9feab8f71\n(cherry picked from commit c63cc509404b9328aedd1be3adc4e87cd07b4eb1)\n"
    },
    {
      "commit": "190dfbdbef28b34c2dcd155f2c9d815cc17141cc",
      "tree": "52dd4962d5b3f2bcb67dbd88c2504c25d99863ed",
      "parents": [
        "aa7a4eae1cc93ccf90e273b9634f3a125b0b3565",
        "c63cc509404b9328aedd1be3adc4e87cd07b4eb1"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 01:00:27 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 08 01:00:27 2015 +0000"
      },
      "message": "Merge \"Fix Ogg album art\" into mnc-dev"
    },
    {
      "commit": "2e637bfd64c59200414130671e32e3e087e9f147",
      "tree": "14e78321b4e8df9b3052aa81124e9b1134de0481",
      "parents": [
        "4254be9a0d16bac995aa73d60e8e92839960bd32",
        "e6f5d47a7f9eab8a0009f8a563de473cd47d3110"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 00:59:49 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 08 00:59:49 2015 +0000"
      },
      "message": "Merge \"Extra sanity checks on sample size and resolution\" into klp-dev"
    },
    {
      "commit": "af6b3a6bc44e65e6dbf95c1e5dadf76aa78018d9",
      "tree": "65c2cc7a6171ec1aa7d4088167da13a4da76c582",
      "parents": [
        "e4ccf3a14beabfeeb6c7df47ae118f3db999c1ce",
        "bce77a36125b25ce864b40bd5938ca89becea898"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 23:09:03 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 23:09:03 2015 +0000"
      },
      "message": "am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u0027bce77a36125b25ce864b40bd5938ca89becea898\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "c63cc509404b9328aedd1be3adc4e87cd07b4eb1",
      "tree": "65df03d3585206215f2dcf8a1f45a664a39436e8",
      "parents": [
        "821b6c29d3d5782ae17aedc77f406c9eaf2ab2fb"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Aug 06 08:03:47 2015 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Aug 07 19:35:25 2015 +0000"
      },
      "message": "Fix Ogg album art\n\nBug: 23036083\nBug: https://code.google.com/p/android/issues/detail?id\u003d182053\nChange-Id: I1a5cbe06990900160c2addade238c1e9feab8f71\n"
    },
    {
      "commit": "bce77a36125b25ce864b40bd5938ca89becea898",
      "tree": "0c29e311b7b76d2cba60fff960a83822d84240f8",
      "parents": [
        "3329a19b4d11d3c1310bbe9aa54b6a66488ab862",
        "0e20b2093aa2bbc93afed8d68d3765d18a431b74"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 18:41:28 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 18:41:28 2015 +0000"
      },
      "message": "am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u00270e20b2093aa2bbc93afed8d68d3765d18a431b74\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "0e20b2093aa2bbc93afed8d68d3765d18a431b74",
      "tree": "c879ddcd10685be34fc5faf91719ed3d139db777",
      "parents": [
        "c87faed60483afb2466e03892bda80b72e5822c7"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 11:19:24 2015 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 11:31:22 2015 -0700"
      },
      "message": "MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\nchunk_size is a uint64_t, so it can legitimately be bigger\nthan SIZE_MAX, which would cause the subtraction to underflow.\n\nhttps://code.google.com/p/android/issues/detail?id\u003d182251\n\nBug: 23034759\nChange-Id: Ic1637fb26bf6edb0feb1bcf2876fd370db1ed547\n"
    },
    {
      "commit": "2ca9865ea0c8124c6cbb48c023aec267d3e78978",
      "tree": "b9f2321a4c7b5d2b2f91322cfe322c9f3d622f53",
      "parents": [
        "e0e37e13bc9e62e58484d1e54e66eaf506744548",
        "1a053a0ae002cdda31c39d4c7447b1f7e65dfec6"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 18:02:34 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 18:02:34 2015 +0000"
      },
      "message": "am 1a053a0a: am 6f3dc2f3: am c253c1fd: am b449e469: am c5707784: MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n\n* commit \u00271a053a0ae002cdda31c39d4c7447b1f7e65dfec6\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "1a053a0ae002cdda31c39d4c7447b1f7e65dfec6",
      "tree": "9b47bd6658919c702de5aa1afb6191b337474693",
      "parents": [
        "48192b84db39879e7d83a2f4e7023048fb81ee8e",
        "6f3dc2f34ed8043d30937f436979ef360dcf3774"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 17:55:31 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 17:55:31 2015 +0000"
      },
      "message": "am 6f3dc2f3: am c253c1fd: am b449e469: am c5707784: MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n\n* commit \u00276f3dc2f34ed8043d30937f436979ef360dcf3774\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "c253c1fdfebf6c9f6f7ee8ebbf6e0759c431e947",
      "tree": "7f5c9ea6c0463b2580f380b9e6d298837d3a62bd",
      "parents": [
        "dfaea255546340742b42c216663f61c6b7301c4f",
        "b449e46904854eccea79a40e16b2ba5132611bf3"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 16:48:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 16:48:51 2015 +0000"
      },
      "message": "am b449e469: am c5707784: MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n\n* commit \u0027b449e46904854eccea79a40e16b2ba5132611bf3\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "b449e46904854eccea79a40e16b2ba5132611bf3",
      "tree": "d36d04836ff5f7f2611b95a37fa0b2e8ef06f245",
      "parents": [
        "578d5b66fc9f5e36ca0cb19b21771aa85ec131ee",
        "c570778430a22b5488cae72982cf9fb8033dbda3"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 16:39:18 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 16:39:18 2015 +0000"
      },
      "message": "am c5707784: MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n\n* commit \u0027c570778430a22b5488cae72982cf9fb8033dbda3\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "e0e37e13bc9e62e58484d1e54e66eaf506744548",
      "tree": "004b73ebbe0fdfb5ff41d6f340e0274f6b34512c",
      "parents": [
        "821b6c29d3d5782ae17aedc77f406c9eaf2ab2fb",
        "48192b84db39879e7d83a2f4e7023048fb81ee8e"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Aug 07 16:36:08 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 16:36:08 2015 +0000"
      },
      "message": "am 48192b84: am 0625841d: am dfaea255: am 578d5b66: am 171b5fad: am d6ea7f65: am f26400c9: Fix crash on malformed id3\n\n* commit \u002748192b84db39879e7d83a2f4e7023048fb81ee8e\u0027:\n  Fix crash on malformed id3\n"
    },
    {
      "commit": "9364bdc9a1298a609eb825be051c393cbf3d7a38",
      "tree": "12700f69f48ecde684e73fa0290d2427019cc607",
      "parents": [
        "3621c05605c5a3f2c452668beacb71a08dc2d7c8",
        "905aae465fa88d6d793c670c08c360900c6cb3f7"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Fri Aug 07 16:29:36 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 16:29:36 2015 +0000"
      },
      "message": "am 905aae46: am 11c88f66: am 2796ba1c: am a555788d: am 0e33cb2d: am e4ccf3a1: am 3329a19b: am c87faed6: Fix integer underflow in covr MPEG4 processing\n\n* commit \u0027905aae465fa88d6d793c670c08c360900c6cb3f7\u0027:\n  Fix integer underflow in covr MPEG4 processing\n"
    },
    {
      "commit": "3621c05605c5a3f2c452668beacb71a08dc2d7c8",
      "tree": "3d4a781eb79b97bcdbd27bc417e07e58846892eb",
      "parents": [
        "d0af1dedf5d903a52fac58f694b3f8edbf20e656",
        "bcc8e5817fa3dc624f214e58f756098053ac5682"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Fri Aug 07 16:29:35 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 16:29:35 2015 +0000"
      },
      "message": "am bcc8e581: am bb99a362: am 8d60fc3e: am 338bbf53: am fd334e34: am 03d539a7: am a5b9055d: am f1ce97dd: Fix integer overflow when handling MPEG4 tx3g atom\n\n* commit \u0027bcc8e5817fa3dc624f214e58f756098053ac5682\u0027:\n  Fix integer overflow when handling MPEG4 tx3g atom\n"
    },
    {
      "commit": "d0af1dedf5d903a52fac58f694b3f8edbf20e656",
      "tree": "67ad5aff2c286eee8b7e76f4112d39120ac6ac85",
      "parents": [
        "10ef7f7514bdf6d9c38c93d9bb0194c0920d152f",
        "a421314f9cc1b061d94a79e2aa1a92916ea4b9bf"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 16:29:34 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 16:29:34 2015 +0000"
      },
      "message": "am a421314f: am 430475da: resolved conflicts for merge of 0b3eca88 to jb-mr1-dev-plus-aosp\n\n* commit \u0027a421314f9cc1b061d94a79e2aa1a92916ea4b9bf\u0027:\n  Prevent integer overflow when processing covr MPEG4 atoms\n"
    },
    {
      "commit": "c570778430a22b5488cae72982cf9fb8033dbda3",
      "tree": "4c849a3d50faeedaaf929ba26e95d3b6607a14d1",
      "parents": [
        "171b5fadb9d304f5e06686e4f3d060ef335d7250"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Aug 03 15:44:45 2015 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 09:23:04 2015 -0700"
      },
      "message": "MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n\nIf size \u003d\u003d SIZE_MAX, the line:\n\n  uint8_t *buffer \u003d new (std::nothrow) uint8_t[size + 1];\n\nends up allocating zero bytes, which is obviously incorrect.\n\n(cherry picked from commit b2d33aee5122c91a59c2a676c0b89ad340232450)\n\nBug: 23031033\nChange-Id: I8027247a4e24d2c8a8b4eac88c3643eccda108b9\n"
    },
    {
      "commit": "905aae465fa88d6d793c670c08c360900c6cb3f7",
      "tree": "480869e0105ce40617ff5e16b7c6da972249522a",
      "parents": [
        "bcc8e5817fa3dc624f214e58f756098053ac5682",
        "11c88f66205dd9095cbe87f3486ef7262e4d2e22"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Fri Aug 07 16:17:11 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 16:17:11 2015 +0000"
      },
      "message": "am 11c88f66: am 2796ba1c: am a555788d: am 0e33cb2d: am e4ccf3a1: am 3329a19b: am c87faed6: Fix integer underflow in covr MPEG4 processing\n\n* commit \u002711c88f66205dd9095cbe87f3486ef7262e4d2e22\u0027:\n  Fix integer underflow in covr MPEG4 processing\n"
    },
    {
      "commit": "bcc8e5817fa3dc624f214e58f756098053ac5682",
      "tree": "69d203e263c7dc128531e3d28911313abdd7901e",
      "parents": [
        "a421314f9cc1b061d94a79e2aa1a92916ea4b9bf",
        "bb99a362dc76f9bf040f6256369fabf27ad1c2f5"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Fri Aug 07 16:17:10 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 16:17:10 2015 +0000"
      },
      "message": "am bb99a362: am 8d60fc3e: am 338bbf53: am fd334e34: am 03d539a7: am a5b9055d: am f1ce97dd: Fix integer overflow when handling MPEG4 tx3g atom\n\n* commit \u0027bb99a362dc76f9bf040f6256369fabf27ad1c2f5\u0027:\n  Fix integer overflow when handling MPEG4 tx3g atom\n"
    },
    {
      "commit": "a421314f9cc1b061d94a79e2aa1a92916ea4b9bf",
      "tree": "5b646ab51becb775e3fefe2ff43850bb5cbb064f",
      "parents": [
        "b0924c631cfccd10c1f95d6ae44c8cd852e14a9f",
        "430475da7f0edb86ee6a85378d1583ab07f7f93d"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 16:13:44 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 16:13:44 2015 +0000"
      },
      "message": "am 430475da: resolved conflicts for merge of 0b3eca88 to jb-mr1-dev-plus-aosp\n\n* commit \u0027430475da7f0edb86ee6a85378d1583ab07f7f93d\u0027:\n  Prevent integer overflow when processing covr MPEG4 atoms\n"
    },
    {
      "commit": "11c88f66205dd9095cbe87f3486ef7262e4d2e22",
      "tree": "d7c83faa3bbf5ceed4e7af53489062118ed9def9",
      "parents": [
        "bb99a362dc76f9bf040f6256369fabf27ad1c2f5",
        "2796ba1c511517a4904d10d1fdc830c86d161342"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Fri Aug 07 16:11:07 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 16:11:07 2015 +0000"
      },
      "message": "am 2796ba1c: am a555788d: am 0e33cb2d: am e4ccf3a1: am 3329a19b: am c87faed6: Fix integer underflow in covr MPEG4 processing\n\n* commit \u00272796ba1c511517a4904d10d1fdc830c86d161342\u0027:\n  Fix integer underflow in covr MPEG4 processing\n"
    },
    {
      "commit": "bb99a362dc76f9bf040f6256369fabf27ad1c2f5",
      "tree": "766c013eefdeb28e1fb769b25f50c96603d28d89",
      "parents": [
        "430475da7f0edb86ee6a85378d1583ab07f7f93d",
        "8d60fc3e3ecd4d7c2b18f25962f0ea42f3644ebd"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Fri Aug 07 16:11:05 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 16:11:05 2015 +0000"
      },
      "message": "am 8d60fc3e: am 338bbf53: am fd334e34: am 03d539a7: am a5b9055d: am f1ce97dd: Fix integer overflow when handling MPEG4 tx3g atom\n\n* commit \u00278d60fc3e3ecd4d7c2b18f25962f0ea42f3644ebd\u0027:\n  Fix integer overflow when handling MPEG4 tx3g atom\n"
    },
    {
      "commit": "430475da7f0edb86ee6a85378d1583ab07f7f93d",
      "tree": "d8deb8245d7fb3517c90679a3166b2ba37417a71",
      "parents": [
        "7af634e131361862d2e47fb344278e31ed05be4f",
        "0b3eca88899a12b8d5496f67df2f472ac9bdd0ed"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 08:50:46 2015 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 08:54:38 2015 -0700"
      },
      "message": "resolved conflicts for merge of 0b3eca88 to jb-mr1-dev-plus-aosp\n\nBug: 20923261\nChange-Id: I6fe12a7c5768f77454bd0391b07f4c3181607d14\n"
    },
    {
      "commit": "48192b84db39879e7d83a2f4e7023048fb81ee8e",
      "tree": "da2e27ff472d39842ee796d3523785036acd6d42",
      "parents": [
        "9ac30bd4a43e025ce27c0a78bbe2ac05a66bcbda",
        "0625841daae5bb1351034909ce705aab517eea2d"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Aug 07 15:01:52 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 15:01:52 2015 +0000"
      },
      "message": "am 0625841d: am dfaea255: am 578d5b66: am 171b5fad: am d6ea7f65: am f26400c9: Fix crash on malformed id3\n\n* commit \u00270625841daae5bb1351034909ce705aab517eea2d\u0027:\n  Fix crash on malformed id3\n"
    },
    {
      "commit": "dfaea255546340742b42c216663f61c6b7301c4f",
      "tree": "7e77aeb1072938040bab56ba4a9ed6b48c0a8473",
      "parents": [
        "fbf1c8d65fe257847b35ec7289f9450ac34c8034",
        "578d5b66fc9f5e36ca0cb19b21771aa85ec131ee"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Aug 07 14:47:48 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 14:47:48 2015 +0000"
      },
      "message": "am 578d5b66: am 171b5fad: am d6ea7f65: am f26400c9: Fix crash on malformed id3\n\n* commit \u0027578d5b66fc9f5e36ca0cb19b21771aa85ec131ee\u0027:\n  Fix crash on malformed id3\n"
    },
    {
      "commit": "578d5b66fc9f5e36ca0cb19b21771aa85ec131ee",
      "tree": "52c93dc44e7d204c82fbdd4d34b2480e5f4238f2",
      "parents": [
        "660620d43898b09126f54a7ca27ca34b011f4726",
        "171b5fadb9d304f5e06686e4f3d060ef335d7250"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Aug 07 14:40:01 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 14:40:01 2015 +0000"
      },
      "message": "am 171b5fad: am d6ea7f65: am f26400c9: Fix crash on malformed id3\n\n* commit \u0027171b5fadb9d304f5e06686e4f3d060ef335d7250\u0027:\n  Fix crash on malformed id3\n"
    },
    {
      "commit": "171b5fadb9d304f5e06686e4f3d060ef335d7250",
      "tree": "8d45331766e9cb5c701db4a8ca4e51e89f1ac5ad",
      "parents": [
        "d8bb17e33ef33ce173fa2d096211785145d41921",
        "d6ea7f65dd31d5dacf497cc3c494d4fa3910f7c3"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Aug 07 14:32:40 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 14:32:40 2015 +0000"
      },
      "message": "am d6ea7f65: am f26400c9: Fix crash on malformed id3\n\n* commit \u0027d6ea7f65dd31d5dacf497cc3c494d4fa3910f7c3\u0027:\n  Fix crash on malformed id3\n"
    },
    {
      "commit": "d6ea7f65dd31d5dacf497cc3c494d4fa3910f7c3",
      "tree": "b62ef0d8d86dd5a159fda3997b7b7369ced8a96c",
      "parents": [
        "42bd61d73e8b4d0b1101e73324a59fde51077112",
        "f26400c9d01a0e2f71690d5ebc644270f098d590"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Aug 07 14:25:10 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 14:25:10 2015 +0000"
      },
      "message": "am f26400c9: Fix crash on malformed id3\n\n* commit \u0027f26400c9d01a0e2f71690d5ebc644270f098d590\u0027:\n  Fix crash on malformed id3\n"
    },
    {
      "commit": "dc21af06560005f5e1cbb29ad60555ea08a5cf93",
      "tree": "5db965bb126d1ddde5cdf79f46a1afacd622e518",
      "parents": [
        "51a87ac31186204090f6e3d6570f7767b0a053a5",
        "8e0cc331a5b2e24016d8c5b8da11591cdd7c0fc0"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Aug 06 22:49:37 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 06 22:49:37 2015 +0000"
      },
      "message": "Merge \"Check that we have enough bits to read\" into mnc-dev"
    },
    {
      "commit": "8e0cc331a5b2e24016d8c5b8da11591cdd7c0fc0",
      "tree": "62e651f7f5c34fbd0f4e9ea9b6089546d3156177",
      "parents": [
        "7db7948908b21ca2d878d6882cdf1a23a121182f"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Aug 06 14:56:41 2015 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Aug 06 14:56:41 2015 -0700"
      },
      "message": "Check that we have enough bits to read\n\nABitReader doesn\u0027t like running out of bits.\n\nBug: 23010169\nChange-Id: I11fc82834eec19617e63fc7817388391ed7a0634\n"
    },
    {
      "commit": "51a87ac31186204090f6e3d6570f7767b0a053a5",
      "tree": "020d4b625fb44da817e9859777c3c4fac1eea951",
      "parents": [
        "7db7948908b21ca2d878d6882cdf1a23a121182f",
        "c9b255b7f771f55462cadd34e109bfee3bf80a3a"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Aug 06 21:42:23 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 06 21:42:23 2015 +0000"
      },
      "message": "Merge \"Guard against pssh overflows\" into mnc-dev"
    },
    {
      "commit": "27b71aa74b6ddfb45a5508dcaa90c5065a12500b",
      "tree": "54d29a4176dbe6c6b615956dafd5ecc455c8f106",
      "parents": [
        "d24b430c3fc82e9288e9072971c9a185a18abd89",
        "1a5c859016e743779e4db25855390b3ce523cd48"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed Aug 05 21:39:05 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 05 21:39:05 2015 +0000"
      },
      "message": "Merge \"NuPlayer:seek handling on kWhatAudioTearDown\" into mnc-dev"
    },
    {
      "commit": "e6f5d47a7f9eab8a0009f8a563de473cd47d3110",
      "tree": "0e1425f814ea3a0a731f3466375f9b8434da9136",
      "parents": [
        "d9a9a324766b26be2ff0d10537ea0b215b0261e3"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Aug 04 08:38:24 2015 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Aug 05 20:46:11 2015 +0000"
      },
      "message": "Extra sanity checks on sample size and resolution\n\nInstead of rejecting the samples later when they don\u0027t fit in the\nbuffer, reject the entire file early.\n\nBug: 22882938\nChange-Id: I748153b0e9e827e3f2526468756295b4b5000de6\n(cherry picked from commit beef7e58c1f1837bdaed6ac37414d8c48a133813)\n"
    },
    {
      "commit": "d24b430c3fc82e9288e9072971c9a185a18abd89",
      "tree": "b9a8dfb087cfcdc6150f978693b4669572c2874e",
      "parents": [
        "af7d737090a5c1d499b7dcbf54b795ad2f979ec2",
        "beef7e58c1f1837bdaed6ac37414d8c48a133813"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Aug 05 20:44:26 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 05 20:44:26 2015 +0000"
      },
      "message": "Merge \"Extra sanity checks on sample size and resolution\" into mnc-dev"
    },
    {
      "commit": "1a5c859016e743779e4db25855390b3ce523cd48",
      "tree": "d457520647e05164e177ee0cdc96522733ae5bea",
      "parents": [
        "f09d59b9c03d3ac3523517ea587e7587e669b6a4"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Aug 04 18:07:44 2015 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed Aug 05 13:20:18 2015 -0700"
      },
      "message": "NuPlayer:seek handling on kWhatAudioTearDown\n\nRestart from previous seek time on kWhatAudioTearDown if mRenderer\ndidn\u0027t supply a useful positionUs.\n\nBug: 22662968\nChange-Id: Ic21957f676ba25fb92694f71093bed60b630390b\n"
    },
    {
      "commit": "af7d737090a5c1d499b7dcbf54b795ad2f979ec2",
      "tree": "e2505d1ea97cd9338d6f8052b5fe36b7b7c33268",
      "parents": [
        "0805add748f6857cb7537a1e16562f59dc96e334",
        "98a421bfffe6b3a1b762d11740e90787bdfeac08"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Aug 05 19:57:03 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 05 19:57:03 2015 +0000"
      },
      "message": "Merge \"ACodec: send format change for video tunneled mode when omx has output crop change.\" into mnc-dev"
    },
    {
      "commit": "9ac30bd4a43e025ce27c0a78bbe2ac05a66bcbda",
      "tree": "f0e27f7fa06cc4076f99647b71051711f565ff98",
      "parents": [
        "29eedc1b2eb42aa88eac64c70b5b73dd31bb091a",
        "9f7bceff18052171b3042bda945d7e4e94b60f1c"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Aug 05 18:28:38 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 05 18:28:38 2015 +0000"
      },
      "message": "am 9f7bceff: am fbf1c8d6: am 660620d4: am d8bb17e3: am 42bd61d7: am d9a9a324: am 10ef7f75: am b0924c63: am 7af634e1: am 8ec119d2: am d138024f: am b32957db: am a9d7c917: am a99d3d83: am 738a753a: SampleTable: fix integer overflow checks.\n\n* commit \u00279f7bceff18052171b3042bda945d7e4e94b60f1c\u0027:\n  SampleTable: fix integer overflow checks.\n"
    },
    {
      "commit": "4a10bddeee36039fbb915b35d0c7f9536446558c",
      "tree": "bdeef5ef549560aa56cc617d989eccad6457b6c9",
      "parents": [
        "f18cce444091d40386fce32ebfdf6b130d07b131",
        "79c896eab1626cc91d7d1942476e445e5a788239"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Aug 05 18:28:32 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 05 18:28:32 2015 +0000"
      },
      "message": "am 79c896ea: am 26b7dfcf: am 0bde48f5: am 99a1a6a7: am e6ca5b2d: am 566c70ca: Guard against codecinfo overflow\n\n* commit \u002779c896eab1626cc91d7d1942476e445e5a788239\u0027:\n  Guard against codecinfo overflow\n"
    },
    {
      "commit": "98a421bfffe6b3a1b762d11740e90787bdfeac08",
      "tree": "196a968bffcc4dc106eb7de3cf9bc087ebcd0939",
      "parents": [
        "7406bc75c086534d574bee1e608de863fb276170"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Aug 05 09:57:01 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Aug 05 09:57:01 2015 -0700"
      },
      "message": "ACodec: send format change for video tunneled mode when omx has output crop change.\n\nBug: 21906777\nChange-Id: Id6674a76e8f2620dd24bac9210cf8885fbd384bb\n"
    },
    {
      "commit": "f26400c9d01a0e2f71690d5ebc644270f098d590",
      "tree": "b96386b9c3bf83c969ed207dbd7b53eb29e6c6a3",
      "parents": [
        "d9a9a324766b26be2ff0d10537ea0b215b0261e3"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Aug 04 16:49:28 2015 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Aug 04 23:52:34 2015 +0000"
      },
      "message": "Fix crash on malformed id3\n\nBug: 22954006\nChange-Id: I488cb1e2c69fc7043b6040481b30fa866000515d\n"
    },
    {
      "commit": "0805add748f6857cb7537a1e16562f59dc96e334",
      "tree": "62c52e5ff020c3ebb6b431cb482a018514cb1a55",
      "parents": [
        "d2d16b937d66e2ce031d018d8cf8072914cd56ec",
        "7d681539b821664d0417f8dd6beaed3352b34787"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Aug 04 23:34:25 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 04 23:34:25 2015 +0000"
      },
      "message": "Merge \"Guard against codecinfo overflow\" into mnc-dev"
    },
    {
      "commit": "0e33cb2dd5ccf6f4db8c694cb2c233bb1d2a2d0b",
      "tree": "1afc0506d1f7fa8de63d0b4263f2427559501b3c",
      "parents": [
        "fd334e346bd0fc9b11756539d1635eabdb6b04cb",
        "e4ccf3a14beabfeeb6c7df47ae118f3db999c1ce"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Tue Aug 04 21:31:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 21:31:51 2015 +0000"
      },
      "message": "am e4ccf3a1: am 3329a19b: am c87faed6: Fix integer underflow in covr MPEG4 processing\n\n* commit \u0027e4ccf3a14beabfeeb6c7df47ae118f3db999c1ce\u0027:\n  Fix integer underflow in covr MPEG4 processing\n"
    },
    {
      "commit": "fd334e346bd0fc9b11756539d1635eabdb6b04cb",
      "tree": "12d50eae48b2bdd2a561626ec1a30991565729a2",
      "parents": [
        "df1ecfe3913b9c3bce17947d877498093a42a56f",
        "03d539a7a9c8ae7aef9cb8bda9042187327566a2"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Tue Aug 04 21:31:40 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 21:31:40 2015 +0000"
      },
      "message": "am 03d539a7: am a5b9055d: am f1ce97dd: Fix integer overflow when handling MPEG4 tx3g atom\n\n* commit \u002703d539a7a9c8ae7aef9cb8bda9042187327566a2\u0027:\n  Fix integer overflow when handling MPEG4 tx3g atom\n"
    },
    {
      "commit": "df1ecfe3913b9c3bce17947d877498093a42a56f",
      "tree": "327b6d4e578c045c7e5a88f5f2a1a0c0f0664a69",
      "parents": [
        "b32957dbf4527251ad3b2bbda4ccc5fff4df0718",
        "52d1defcfe51bd3b5f4e191fb70a0a0a406c33dc"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Tue Aug 04 21:31:38 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 21:31:38 2015 +0000"
      },
      "message": "am 52d1defc: am 9481a101: am a81b3779: Prevent integer overflow when processing covr MPEG4 atoms\n\n* commit \u002752d1defcfe51bd3b5f4e191fb70a0a0a406c33dc\u0027:\n  Prevent integer overflow when processing covr MPEG4 atoms\n"
    },
    {
      "commit": "e4ccf3a14beabfeeb6c7df47ae118f3db999c1ce",
      "tree": "d26fe8db85cfc863921584d95f3e6c363844feb3",
      "parents": [
        "03d539a7a9c8ae7aef9cb8bda9042187327566a2",
        "3329a19b4d11d3c1310bbe9aa54b6a66488ab862"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Tue Aug 04 21:25:41 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 21:25:41 2015 +0000"
      },
      "message": "am 3329a19b: am c87faed6: Fix integer underflow in covr MPEG4 processing\n\n* commit \u00273329a19b4d11d3c1310bbe9aa54b6a66488ab862\u0027:\n  Fix integer underflow in covr MPEG4 processing\n"
    },
    {
      "commit": "03d539a7a9c8ae7aef9cb8bda9042187327566a2",
      "tree": "1d148ff7d9f31fe31e5d297b5f6202be179299a5",
      "parents": [
        "52d1defcfe51bd3b5f4e191fb70a0a0a406c33dc",
        "a5b9055d7ce1d82ee29ed2f45aa4f8a82ccc76f2"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Tue Aug 04 21:25:40 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 21:25:40 2015 +0000"
      },
      "message": "am a5b9055d: am f1ce97dd: Fix integer overflow when handling MPEG4 tx3g atom\n\n* commit \u0027a5b9055d7ce1d82ee29ed2f45aa4f8a82ccc76f2\u0027:\n  Fix integer overflow when handling MPEG4 tx3g atom\n"
    },
    {
      "commit": "52d1defcfe51bd3b5f4e191fb70a0a0a406c33dc",
      "tree": "6680fba278d31dba6deeddb0ecb671de7c62c271",
      "parents": [
        "a9d7c917d3a76d0bef9b8afe7ade206534be68a4",
        "9481a101f8246263d969af66a7b39fad7346772e"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Tue Aug 04 21:25:38 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 21:25:38 2015 +0000"
      },
      "message": "am 9481a101: am a81b3779: Prevent integer overflow when processing covr MPEG4 atoms\n\n* commit \u00279481a101f8246263d969af66a7b39fad7346772e\u0027:\n  Prevent integer overflow when processing covr MPEG4 atoms\n"
    },
    {
      "commit": "3329a19b4d11d3c1310bbe9aa54b6a66488ab862",
      "tree": "0aff0a9a9974143a40d14c6cbc2584b8502b7191",
      "parents": [
        "a5b9055d7ce1d82ee29ed2f45aa4f8a82ccc76f2",
        "c87faed60483afb2466e03892bda80b72e5822c7"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Tue Aug 04 21:18:33 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 21:18:33 2015 +0000"
      },
      "message": "am c87faed6: Fix integer underflow in covr MPEG4 processing\n\n* commit \u0027c87faed60483afb2466e03892bda80b72e5822c7\u0027:\n  Fix integer underflow in covr MPEG4 processing\n"
    },
    {
      "commit": "a5b9055d7ce1d82ee29ed2f45aa4f8a82ccc76f2",
      "tree": "bf6bf37c7ffd352360a78569f75bc9984792ec9e",
      "parents": [
        "9481a101f8246263d969af66a7b39fad7346772e",
        "f1ce97ddc2f82d844a6fb8341585eb7b2e655f44"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Tue Aug 04 21:18:32 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 21:18:32 2015 +0000"
      },
      "message": "am f1ce97dd: Fix integer overflow when handling MPEG4 tx3g atom\n\n* commit \u0027f1ce97ddc2f82d844a6fb8341585eb7b2e655f44\u0027:\n  Fix integer overflow when handling MPEG4 tx3g atom\n"
    },
    {
      "commit": "9481a101f8246263d969af66a7b39fad7346772e",
      "tree": "c2a23c2735e4d4de412f2ca50c44e2b8cfb05d8f",
      "parents": [
        "a99d3d8327d60c8f8ef3e34fc4b81ef382e9e6d2",
        "a81b3779cc6f6046c8a9149bf544e9d726c9b2b2"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Tue Aug 04 21:18:30 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 21:18:30 2015 +0000"
      },
      "message": "am a81b3779: Prevent integer overflow when processing covr MPEG4 atoms\n\n* commit \u0027a81b3779cc6f6046c8a9149bf544e9d726c9b2b2\u0027:\n  Prevent integer overflow when processing covr MPEG4 atoms\n"
    },
    {
      "commit": "c87faed60483afb2466e03892bda80b72e5822c7",
      "tree": "ace05d3b571e33ebb187497647db39c797f8c62c",
      "parents": [
        "f1ce97ddc2f82d844a6fb8341585eb7b2e655f44"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Mon May 04 17:14:11 2015 -0500"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 04 13:58:23 2015 -0700"
      },
      "message": "Fix integer underflow in covr MPEG4 processing\n\nWhen the \u0027chunk_data_size\u0027 variable is less than \u0027kSkipBytesOfDataBox\u0027, an\ninteger underflow can occur. This causes an extraordinarily large value to\nbe passed to MetaData::setData, leading to a buffer overflow.\n\nBug: 20923261\n(cherry picked from commit 4a492bf2ac47b9844d2527e1fcdf0064c3d8d52e)\n\nChange-Id: I83490cbaf5b368073fcd8668a9241dfc90bebd90\n"
    },
    {
      "commit": "f1ce97ddc2f82d844a6fb8341585eb7b2e655f44",
      "tree": "0fd7091aa0a69a3bdb5421b0d1bedff8478def7b",
      "parents": [
        "a81b3779cc6f6046c8a9149bf544e9d726c9b2b2"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Mon May 04 18:29:08 2015 -0500"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 04 13:58:19 2015 -0700"
      },
      "message": "Fix integer overflow when handling MPEG4 tx3g atom\n\nWhen the sum of the \u0027size\u0027 and \u0027chunk_size\u0027 variables is larger than 2^32,\nan integer overflow occurs. Using the result value to allocate memory\nleads to an undersized buffer allocation and later a potentially\nexploitable heap corruption condition. Ensure that integer overflow does\nnot occur.\n\nBug: 20923261\n(cherry picked from commit e5f0966c76bd0a7e81e4205c8d8b55e6b34c833e)\n\nChange-Id: I3f240f75fd681becbf89cb7e7554388471c28059\n"
    },
    {
      "commit": "a81b3779cc6f6046c8a9149bf544e9d726c9b2b2",
      "tree": "271fbb625ce340259990cd50b7cd02e622f1aaf0",
      "parents": [
        "738a753a3ca7bf8f9f608ca941575626265294e4"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Mon May 04 18:36:35 2015 -0500"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 04 13:58:14 2015 -0700"
      },
      "message": "Prevent integer overflow when processing covr MPEG4 atoms\n\nIf the \u0027chunk_data_size\u0027 value is SIZE_MAX, an integer overflow will occur\nand cause an undersized buffer to be allocated. The following processing\nthen overfills the resulting memory and creates a potentially exploitable\ncondition. Ensure that integer overflow does not occur.\n\n(cherrypicked from commit 05ddc499b9d50c90f552ed1333110f28a1406e7c)\n\nBug: 20923261\nChange-Id: If09a02738759acdff8d95149bb9cb5f18a0a123e\n"
    },
    {
      "commit": "fbf1c8d65fe257847b35ec7289f9450ac34c8034",
      "tree": "ed904b9e653f4a4e71fdf90683d978637d180a72",
      "parents": [
        "87499eb45a7275058b5c3cd8e07171393032db8f",
        "660620d43898b09126f54a7ca27ca34b011f4726"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 04 18:49:10 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 18:49:10 2015 +0000"
      },
      "message": "am 660620d4: am d8bb17e3: am 42bd61d7: am d9a9a324: am 10ef7f75: am b0924c63: am 7af634e1: am 8ec119d2: am d138024f: am b32957db: am a9d7c917: am a99d3d83: am 738a753a: SampleTable: fix integer overflow checks.\n\n* commit \u0027660620d43898b09126f54a7ca27ca34b011f4726\u0027:\n  SampleTable: fix integer overflow checks.\n"
    },
    {
      "commit": "660620d43898b09126f54a7ca27ca34b011f4726",
      "tree": "a8fb6d22b07fb611a93247165f818405f54cfb68",
      "parents": [
        "62cbd800446ed23330aae4aaecf33508da3d5162",
        "d8bb17e33ef33ce173fa2d096211785145d41921"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 04 18:40:41 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 18:40:41 2015 +0000"
      },
      "message": "am d8bb17e3: am 42bd61d7: am d9a9a324: am 10ef7f75: am b0924c63: am 7af634e1: am 8ec119d2: am d138024f: am b32957db: am a9d7c917: am a99d3d83: am 738a753a: SampleTable: fix integer overflow checks.\n\n* commit \u0027d8bb17e33ef33ce173fa2d096211785145d41921\u0027:\n  SampleTable: fix integer overflow checks.\n"
    },
    {
      "commit": "d8bb17e33ef33ce173fa2d096211785145d41921",
      "tree": "5a3c7fa3e71016fd6d9f034ab9f1101f1d78eb4e",
      "parents": [
        "0b1ac0f74a2057e1fa659f73391bd09dadbd4daa",
        "42bd61d73e8b4d0b1101e73324a59fde51077112"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 04 18:28:58 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 18:28:58 2015 +0000"
      },
      "message": "am 42bd61d7: am d9a9a324: am 10ef7f75: am b0924c63: am 7af634e1: am 8ec119d2: am d138024f: am b32957db: am a9d7c917: am a99d3d83: am 738a753a: SampleTable: fix integer overflow checks.\n\n* commit \u002742bd61d73e8b4d0b1101e73324a59fde51077112\u0027:\n  SampleTable: fix integer overflow checks.\n"
    },
    {
      "commit": "42bd61d73e8b4d0b1101e73324a59fde51077112",
      "tree": "37ebbb34765f9672686029623156327491cb57f6",
      "parents": [
        "98ee4c01d3843c1973c399404b7166431eadedb9",
        "d9a9a324766b26be2ff0d10537ea0b215b0261e3"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 04 18:19:37 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 18:19:37 2015 +0000"
      },
      "message": "am d9a9a324: am 10ef7f75: am b0924c63: am 7af634e1: am 8ec119d2: am d138024f: am b32957db: am a9d7c917: am a99d3d83: am 738a753a: SampleTable: fix integer overflow checks.\n\n* commit \u0027d9a9a324766b26be2ff0d10537ea0b215b0261e3\u0027:\n  SampleTable: fix integer overflow checks.\n"
    },
    {
      "commit": "d2d16b937d66e2ce031d018d8cf8072914cd56ec",
      "tree": "be05c7efc14b63748cec3f0ece07793f53e6fa03",
      "parents": [
        "7406bc75c086534d574bee1e608de863fb276170",
        "8af1b90d4161e287bdcb03c91832c425363ded16"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Aug 04 18:01:30 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 04 18:01:30 2015 +0000"
      },
      "message": "Merge \"We don\u0027t support mid-stream format changes\" into mnc-dev"
    },
    {
      "commit": "d9a9a324766b26be2ff0d10537ea0b215b0261e3",
      "tree": "0dcf9c78229fb3b0106147f6032efd4f3e0f07c5",
      "parents": [
        "712090a60253a2879e0c7d21a33f43534ffb51fc",
        "10ef7f7514bdf6d9c38c93d9bb0194c0920d152f"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 04 18:00:56 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 18:00:56 2015 +0000"
      },
      "message": "am 10ef7f75: am b0924c63: am 7af634e1: am 8ec119d2: am d138024f: am b32957db: am a9d7c917: am a99d3d83: am 738a753a: SampleTable: fix integer overflow checks.\n\n* commit \u002710ef7f7514bdf6d9c38c93d9bb0194c0920d152f\u0027:\n  SampleTable: fix integer overflow checks.\n"
    },
    {
      "commit": "10ef7f7514bdf6d9c38c93d9bb0194c0920d152f",
      "tree": "bd225fdb0aae77f25c055bd2f6c1c162a29989af",
      "parents": [
        "cfc121128aef10a98e5ad9162f43e3f368abd103",
        "b0924c631cfccd10c1f95d6ae44c8cd852e14a9f"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 04 17:51:22 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 17:51:22 2015 +0000"
      },
      "message": "am b0924c63: am 7af634e1: am 8ec119d2: am d138024f: am b32957db: am a9d7c917: am a99d3d83: am 738a753a: SampleTable: fix integer overflow checks.\n\n* commit \u0027b0924c631cfccd10c1f95d6ae44c8cd852e14a9f\u0027:\n  SampleTable: fix integer overflow checks.\n"
    },
    {
      "commit": "b0924c631cfccd10c1f95d6ae44c8cd852e14a9f",
      "tree": "a3ce462d20dfad97eb3e493e36326919ce2117f6",
      "parents": [
        "ac7cb990cc4c8a59a945ce36e5702e0adb213db4",
        "7af634e131361862d2e47fb344278e31ed05be4f"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 04 17:29:31 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 17:29:31 2015 +0000"
      },
      "message": "am 7af634e1: am 8ec119d2: am d138024f: am b32957db: am a9d7c917: am a99d3d83: am 738a753a: SampleTable: fix integer overflow checks.\n\n* commit \u00277af634e131361862d2e47fb344278e31ed05be4f\u0027:\n  SampleTable: fix integer overflow checks.\n"
    },
    {
      "commit": "7af634e131361862d2e47fb344278e31ed05be4f",
      "tree": "2199d7f6a2c2642b10f94b6576e87ad43ccc353c",
      "parents": [
        "b417986c3a3a6bb9ca33657385a3433ff54090b2",
        "8ec119d2f033221e4cb0fd2b2948e780581b3d35"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 04 17:20:14 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 17:20:14 2015 +0000"
      },
      "message": "am 8ec119d2: am d138024f: am b32957db: am a9d7c917: am a99d3d83: am 738a753a: SampleTable: fix integer overflow checks.\n\n* commit \u00278ec119d2f033221e4cb0fd2b2948e780581b3d35\u0027:\n  SampleTable: fix integer overflow checks.\n"
    },
    {
      "commit": "b32957dbf4527251ad3b2bbda4ccc5fff4df0718",
      "tree": "a1e2edb57f64c9ee1a65364946b0914a4b5fd7d5",
      "parents": [
        "2e24d0911ee585cbd447efe6150bafaaf8f9ef66",
        "a9d7c917d3a76d0bef9b8afe7ade206534be68a4"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 04 16:54:23 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 16:54:23 2015 +0000"
      },
      "message": "am a9d7c917: am a99d3d83: am 738a753a: SampleTable: fix integer overflow checks.\n\n* commit \u0027a9d7c917d3a76d0bef9b8afe7ade206534be68a4\u0027:\n  SampleTable: fix integer overflow checks.\n"
    },
    {
      "commit": "a9d7c917d3a76d0bef9b8afe7ade206534be68a4",
      "tree": "4175bc3588996a9b7fbf687414fc62ebc77170f3",
      "parents": [
        "a59d5e6692d0b0dc0924144f596d09e7dd2b193c",
        "a99d3d8327d60c8f8ef3e34fc4b81ef382e9e6d2"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 04 16:47:48 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 16:47:48 2015 +0000"
      },
      "message": "am a99d3d83: am 738a753a: SampleTable: fix integer overflow checks.\n\n* commit \u0027a99d3d8327d60c8f8ef3e34fc4b81ef382e9e6d2\u0027:\n  SampleTable: fix integer overflow checks.\n"
    },
    {
      "commit": "a99d3d8327d60c8f8ef3e34fc4b81ef382e9e6d2",
      "tree": "c6262e78e028580b2c93b40e76e69fbdc54e6918",
      "parents": [
        "8ef5da3ddddd1bb4356d9cc6df4d52ad8afc4459",
        "738a753a3ca7bf8f9f608ca941575626265294e4"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 04 16:40:31 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 16:40:31 2015 +0000"
      },
      "message": "am 738a753a: SampleTable: fix integer overflow checks.\n\n* commit \u0027738a753a3ca7bf8f9f608ca941575626265294e4\u0027:\n  SampleTable: fix integer overflow checks.\n"
    },
    {
      "commit": "beef7e58c1f1837bdaed6ac37414d8c48a133813",
      "tree": "234782d9b4d0b3d5e436ec483f67801f3fc12271",
      "parents": [
        "7406bc75c086534d574bee1e608de863fb276170"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Aug 04 08:38:24 2015 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Aug 04 08:38:24 2015 -0700"
      },
      "message": "Extra sanity checks on sample size and resolution\n\nInstead of rejecting the samples later when they don\u0027t fit in the\nbuffer, reject the entire file early.\n\nBug: 22882938\nChange-Id: I748153b0e9e827e3f2526468756295b4b5000de6\n"
    },
    {
      "commit": "738a753a3ca7bf8f9f608ca941575626265294e4",
      "tree": "d8019528abfe7586e10e83e79b251bd1a1975ff8",
      "parents": [
        "4dd7cb699f49b56f94a32080fdac7f0ec8237ff4"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Jun 04 10:40:23 2015 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Aug 03 22:31:21 2015 -0700"
      },
      "message": "SampleTable: fix integer overflow checks.\n\nBug: 20139950\nBug: 22935234\n(cherry picked from commit a105482ae577852ffd08ce88ae5d1ba81db875ac)\n\nChange-Id: I408d261de1a6dd5c4343bcf3a7dfd8a259e0e2f3\n"
    },
    {
      "commit": "cfc121128aef10a98e5ad9162f43e3f368abd103",
      "tree": "3aaa4f6c72e46d5c6d1c6b8219221e405c8678a1",
      "parents": [
        "a9f1e993fa7849bc658d89a2faa58344faa88a5f",
        "ac7cb990cc4c8a59a945ce36e5702e0adb213db4"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Tue Aug 04 04:45:44 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 04:45:44 2015 +0000"
      },
      "message": "am ac7cb990: am b417986c: am d1c08d6b: am efa73c2e: am 2e24d091: am a59d5e66: am 8ef5da3d: am 4dd7cb69: Fix integer underflow in ESDS processing\n\n* commit \u0027ac7cb990cc4c8a59a945ce36e5702e0adb213db4\u0027:\n  Fix integer underflow in ESDS processing\n"
    },
    {
      "commit": "a9f1e993fa7849bc658d89a2faa58344faa88a5f",
      "tree": "cf6b1995e7849dd9f6c6da5b1f47983bdbbcf9a7",
      "parents": [
        "b77a6189a468a90fe74fafca862a31c3bf899ceb",
        "134dc3110c401544e4d3a3a1deab1c131fb77720"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Tue Aug 04 04:45:42 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 04 04:45:42 2015 +0000"
      },
      "message": "am 134dc311: am 80a6d9f3: am e10c2e62: am 74ebcd65: am 272f4056: am 52302d91: am f354c48e: am 5c4428f6: Fix integer overflow during MP4 atom processing\n\n* commit \u0027134dc3110c401544e4d3a3a1deab1c131fb77720\u0027:\n  Fix integer overflow during MP4 atom processing\n"
    }
  ],
  "next": "b77a6189a468a90fe74fafca862a31c3bf899ceb"
}
