)]}'
{
  "log": [
    {
      "commit": "2f3c04a4e92aabea09325cd6870d74a705d98dd8",
      "tree": "8b6d5fd08ebce7007ce4a41434bc21b402df9000",
      "parents": [
        "a1e462e5531db20d1dc70c3e24c82879a0a90870",
        "6035c811849a8475697268cf71b5cf923705abe8"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 18 09:57:24 2015 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 18 09:57:24 2015 -0700"
      },
      "message": "resolved conflicts for merge of 6035c811 to lmp-dev\n\nChange-Id: Icf911f31e207c4c658047f6bfe8088d697b04ed6\n"
    },
    {
      "commit": "a1e462e5531db20d1dc70c3e24c82879a0a90870",
      "tree": "490fd984b4ee20b95259e6bdc9f514941a703b81",
      "parents": [
        "5ff4bb7a65f0495c2cd79413ef3001b208ae7e2c",
        "0afecdebaea1982ead120a701ddd24f2b0ff3897"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Aug 18 16:33:55 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 16:33:55 2015 +0000"
      },
      "message": "am 0afecdeb: am aa1cc741: Merge \"Check buffer size before using it\" into klp-dev\n\n* commit \u00270afecdebaea1982ead120a701ddd24f2b0ff3897\u0027:\n  Check buffer size before using it\n"
    },
    {
      "commit": "5ff4bb7a65f0495c2cd79413ef3001b208ae7e2c",
      "tree": "8aaaf7a1f0b4170e32c60a0c87c6d2c16870c6fe",
      "parents": [
        "3b77e940822e8a5ef4953b709bdae00fa1bcca43",
        "8026ad3838e2f7367e8ff616f66b2c2f8bc8488c"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 16:33:50 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 16:33:50 2015 +0000"
      },
      "message": "am 8026ad38: am 6efa86be: Merge \"Check vector size before accessing\" into klp-dev\n\n* commit \u00278026ad3838e2f7367e8ff616f66b2c2f8bc8488c\u0027:\n  Check vector size before accessing\n"
    },
    {
      "commit": "3b77e940822e8a5ef4953b709bdae00fa1bcca43",
      "tree": "3eafd348c58b70c0e73b752a345877d8956fe999",
      "parents": [
        "e9a8362e1d379e90655e904ca49d6333e4218eda",
        "d146d4660451fb04c039f4ac8554103876fa4722"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 16:33:49 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 16:33:49 2015 +0000"
      },
      "message": "am d146d466: am 6f561b93: Merge \"MatroskaExtractor: detect infinite loop when parsing NALs\" into klp-dev\n\n* commit \u0027d146d4660451fb04c039f4ac8554103876fa4722\u0027:\n  MatroskaExtractor: detect infinite loop when parsing NALs\n"
    },
    {
      "commit": "e9a8362e1d379e90655e904ca49d6333e4218eda",
      "tree": "06045d952b339d8891f04c94a25a9ff701aa83ce",
      "parents": [
        "6afd8574d44ae158bed9cafe1c74dd1bfc5573b6",
        "a2a6826494dec4a8fab6bd6828828fae886e516a"
      ],
      "author": {
        "name": "Neel Mehta",
        "email": "nmehta@google.com",
        "time": "Tue Aug 18 16:33:48 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 16:33:48 2015 +0000"
      },
      "message": "am a2a68264: am c37f7f6f: Fix for memory corruption in ID3::removeUnsynchronizationV2_4(). Bug: 23227354\n\n* commit \u0027a2a6826494dec4a8fab6bd6828828fae886e516a\u0027:\n  Fix for memory corruption in ID3::removeUnsynchronizationV2_4(). Bug: 23227354\n"
    },
    {
      "commit": "6afd8574d44ae158bed9cafe1c74dd1bfc5573b6",
      "tree": "a025fe57b1172ee87397f52df6a38e4040de6104",
      "parents": [
        "01841c73a5a824a34d794ec69e2769b088306485",
        "073a656d7dd0b432e7c8d508745d9fb552955b9e"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 16:33:46 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 16:33:46 2015 +0000"
      },
      "message": "am 073a656d: am deba0610: Merge \"Revert \"Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\"\" into klp-dev\n\n* commit \u0027073a656d7dd0b432e7c8d508745d9fb552955b9e\u0027:\n  Revert \"Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\"\n"
    },
    {
      "commit": "01841c73a5a824a34d794ec69e2769b088306485",
      "tree": "085a10208389439b2f0c0799ab45b09ddd0d5650",
      "parents": [
        "de5c4c4671f63457151fce7b4ad7963518f8ce36",
        "af46239a10921980f5030222dff147a592480248"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 16:33:43 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 16:33:43 2015 +0000"
      },
      "message": "am af46239a: am 9abb7401: Fix compile failure after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\n\n* commit \u0027af46239a10921980f5030222dff147a592480248\u0027:\n  Fix compile failure after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\n"
    },
    {
      "commit": "de5c4c4671f63457151fce7b4ad7963518f8ce36",
      "tree": "73e9bdfee7dfcb46a5153179c59b2f407f9fb5ff",
      "parents": [
        "9359e82213e6027b2390b76ba30e2e44f0d5cec6",
        "431312997856ce689e683ee0639cf1f4bedab7f0"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 16:33:38 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 16:33:38 2015 +0000"
      },
      "message": "am 43131299: am 1a09d352: Merge \"libstagefright: check remaining data size before parsing it.\" into klp-dev\n\n* commit \u0027431312997856ce689e683ee0639cf1f4bedab7f0\u0027:\n  libstagefright: check remaining data size before parsing it.\n"
    },
    {
      "commit": "9359e82213e6027b2390b76ba30e2e44f0d5cec6",
      "tree": "f961ac67cfb2a22babfdb8da5e77b71b3a6b7516",
      "parents": [
        "d3b0f865dcf66dfdf89e7e4d296e4a432a2e8a16",
        "8a34499ab9987d962040881b4c8d66b655f65ae0"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 16:33:35 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 16:33:35 2015 +0000"
      },
      "message": "am 8a34499a: am c23e3dd8: Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\n\n* commit \u00278a34499ab9987d962040881b4c8d66b655f65ae0\u0027:\n  Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\n"
    },
    {
      "commit": "d3b0f865dcf66dfdf89e7e4d296e4a432a2e8a16",
      "tree": "8a40eafbb1aac6a7a2ca9021ce449a2203d0823e",
      "parents": [
        "5b4a5cce6eb17ef5d0b37cfb4ad7e617eb978423",
        "ce3802906214ec1ae2ac78d765b8480a2ebe295a"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 16:33:34 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 16:33:34 2015 +0000"
      },
      "message": "am ce380290: (-s ours) am 567b6551: Merge \"SoftAVCEnc: check requested memory size before allocation.\" into klp-dev\n\n* commit \u0027ce3802906214ec1ae2ac78d765b8480a2ebe295a\u0027:\n  SoftAVCEnc: check requested memory size before allocation.\n"
    },
    {
      "commit": "5b4a5cce6eb17ef5d0b37cfb4ad7e617eb978423",
      "tree": "8a40eafbb1aac6a7a2ca9021ce449a2203d0823e",
      "parents": [
        "f1a93e4720a71c308c3d88a9f751555ff532a01c",
        "bf47eb9c67ed364f3c288954857aab9d9311db4c"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Aug 18 15:00:47 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 15:00:47 2015 +0000"
      },
      "message": "Merge \"do not dequeue from native window after we hit fatal error -- DO NOT MERGE\" into lmp-dev"
    },
    {
      "commit": "f1a93e4720a71c308c3d88a9f751555ff532a01c",
      "tree": "90678df609eb89b9eb418827534505a050c6e61f",
      "parents": [
        "33235986a7490b569c859e5555328cbe1bae2748",
        "3179e3b3531b5fe93dc7f5b2c378e27010a406d5"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Aug 18 14:37:32 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 14:37:32 2015 +0000"
      },
      "message": "Merge \"SoftOpus: Fix output buffer capacity.\" into lmp-dev"
    },
    {
      "commit": "6035c811849a8475697268cf71b5cf923705abe8",
      "tree": "b443bf98b8899119c9d7993a5340aa1c411bd083",
      "parents": [
        "0afecdebaea1982ead120a701ddd24f2b0ff3897",
        "0d46c93785e2c426be11172bec0489b698fea6c3"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Aug 18 14:31:25 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 14:31:25 2015 +0000"
      },
      "message": "am 0d46c937: Merge \"MPEG4Source::fragmentedRead: check range before writing into buffers\" into klp-dev\n\n* commit \u00270d46c93785e2c426be11172bec0489b698fea6c3\u0027:\n  MPEG4Source::fragmentedRead: check range before writing into buffers\n"
    },
    {
      "commit": "0afecdebaea1982ead120a701ddd24f2b0ff3897",
      "tree": "223e4d668bbe88175f34d28aadf55200002901a5",
      "parents": [
        "8026ad3838e2f7367e8ff616f66b2c2f8bc8488c",
        "aa1cc74139341eb3ae9511af5310b965dbf890f4"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Aug 18 14:31:24 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 14:31:24 2015 +0000"
      },
      "message": "am aa1cc741: Merge \"Check buffer size before using it\" into klp-dev\n\n* commit \u0027aa1cc74139341eb3ae9511af5310b965dbf890f4\u0027:\n  Check buffer size before using it\n"
    },
    {
      "commit": "0d46c93785e2c426be11172bec0489b698fea6c3",
      "tree": "d85768c73eae26399e188ee1fa069b7aac04c7ea",
      "parents": [
        "aa1cc74139341eb3ae9511af5310b965dbf890f4",
        "f810a8298aea13fa177060cdc10c8297eac69c49"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Aug 18 14:25:45 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 14:25:45 2015 +0000"
      },
      "message": "Merge \"MPEG4Source::fragmentedRead: check range before writing into buffers\" into klp-dev"
    },
    {
      "commit": "aa1cc74139341eb3ae9511af5310b965dbf890f4",
      "tree": "ad6d1edf7993e45e4aaa9c4412791cda0a192b07",
      "parents": [
        "6efa86beff54332cbf7bbd4949b0c38c1ec8c5cd",
        "f11e95b21007f24e5ab77298370855f9f085b2d7"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Aug 18 14:24:26 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 14:24:26 2015 +0000"
      },
      "message": "Merge \"Check buffer size before using it\" into klp-dev"
    },
    {
      "commit": "8026ad3838e2f7367e8ff616f66b2c2f8bc8488c",
      "tree": "3747eda3e981b49ee24623909c9b4ceba0c2e656",
      "parents": [
        "d146d4660451fb04c039f4ac8554103876fa4722",
        "6efa86beff54332cbf7bbd4949b0c38c1ec8c5cd"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 13:41:18 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 13:41:18 2015 +0000"
      },
      "message": "am 6efa86be: Merge \"Check vector size before accessing\" into klp-dev\n\n* commit \u00276efa86beff54332cbf7bbd4949b0c38c1ec8c5cd\u0027:\n  Check vector size before accessing\n"
    },
    {
      "commit": "d146d4660451fb04c039f4ac8554103876fa4722",
      "tree": "86fa5fb0cd05e41c597a7b2700c5309be160cb49",
      "parents": [
        "a2a6826494dec4a8fab6bd6828828fae886e516a",
        "6f561b93d8c6473fa0baa281ad4a53f882e656cc"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 13:36:34 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 13:36:34 2015 +0000"
      },
      "message": "am 6f561b93: Merge \"MatroskaExtractor: detect infinite loop when parsing NALs\" into klp-dev\n\n* commit \u00276f561b93d8c6473fa0baa281ad4a53f882e656cc\u0027:\n  MatroskaExtractor: detect infinite loop when parsing NALs\n"
    },
    {
      "commit": "a2a6826494dec4a8fab6bd6828828fae886e516a",
      "tree": "3f90c877667c833507a014502693a0931f70ccbd",
      "parents": [
        "073a656d7dd0b432e7c8d508745d9fb552955b9e",
        "c37f7f6fa0cb7f55cdc5b2d4ccbf2c87c3bc6c3b"
      ],
      "author": {
        "name": "Neel Mehta",
        "email": "nmehta@google.com",
        "time": "Tue Aug 18 13:36:33 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 13:36:33 2015 +0000"
      },
      "message": "am c37f7f6f: Fix for memory corruption in ID3::removeUnsynchronizationV2_4(). Bug: 23227354\n\n* commit \u0027c37f7f6fa0cb7f55cdc5b2d4ccbf2c87c3bc6c3b\u0027:\n  Fix for memory corruption in ID3::removeUnsynchronizationV2_4(). Bug: 23227354\n"
    },
    {
      "commit": "6efa86beff54332cbf7bbd4949b0c38c1ec8c5cd",
      "tree": "c28630e1e229a01959f929c56894695525ff988d",
      "parents": [
        "6f561b93d8c6473fa0baa281ad4a53f882e656cc",
        "073e4f6748f5d7deb095c42fad9271cb99e22d07"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 13:28:34 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 13:28:34 2015 +0000"
      },
      "message": "Merge \"Check vector size before accessing\" into klp-dev"
    },
    {
      "commit": "6f561b93d8c6473fa0baa281ad4a53f882e656cc",
      "tree": "6754377500a18f33e295c69bc0a46a9269e7d8c1",
      "parents": [
        "c37f7f6fa0cb7f55cdc5b2d4ccbf2c87c3bc6c3b",
        "407d475b797fdc595299d67151230dc6e3835ccd"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 13:24:21 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 13:24:21 2015 +0000"
      },
      "message": "Merge \"MatroskaExtractor: detect infinite loop when parsing NALs\" into klp-dev"
    },
    {
      "commit": "33235986a7490b569c859e5555328cbe1bae2748",
      "tree": "03ca69510524c0f5e94e3c0f45233c83879a0d25",
      "parents": [
        "45e493e40ca5497cc7c21c3c683145d87bd37364",
        "09c29ec42df51ae807725d4eea52c4cc305c13a0"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 13:06:48 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 13:06:48 2015 +0000"
      },
      "message": "am 09c29ec4: am 94c1969c: Merge \"libstagefright: check memory size for overflow before allocation.\" into klp-dev\n\n* commit \u002709c29ec42df51ae807725d4eea52c4cc305c13a0\u0027:\n  libstagefright: check memory size for overflow before allocation.\n"
    },
    {
      "commit": "45e493e40ca5497cc7c21c3c683145d87bd37364",
      "tree": "b5ae8733c1c87200873460e477a6d1b24480dfa5",
      "parents": [
        "9cebcc5f7992ded7fa686575914830b6554cd6c9",
        "dd7c0dd903ef6617d020c13f11b84996addff3c7"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 12:59:42 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 12:59:42 2015 +0000"
      },
      "message": "Merge \"Merge commit \u00275a289b87\u0027 into HEAD\" into lmp-dev"
    },
    {
      "commit": "407d475b797fdc595299d67151230dc6e3835ccd",
      "tree": "0924f43fb9ccf6ebbf227b9da67d74b570766307",
      "parents": [
        "deba0610c89d54390c9d2d0a0f3b79fd7679779c"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Thu Jul 16 15:04:12 2015 -0700"
      },
      "committer": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 02:33:07 2015 +0000"
      },
      "message": "MatroskaExtractor: detect infinite loop when parsing NALs\n\nBug: 21335999\nChange-Id: I76bd34610e52048ffcf16e41aa6175afc8a14ee4\n(cherry picked from commit 2dcf6138ebc9c5688aeae151d2fbde55a2826128)\n"
    },
    {
      "commit": "9cebcc5f7992ded7fa686575914830b6554cd6c9",
      "tree": "5058913011bb9d70ba2f4d417c5b6d1753cd569b",
      "parents": [
        "7d113a238871413e9bef15a2aa40731e56127a40",
        "38eff9af5c032bf12f89d6e94df05f65eef51afc"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 02:27:05 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 02:27:05 2015 +0000"
      },
      "message": "Merge \"SoftAVCEncoder: fix mismatched type for comparison.\" into lmp-dev"
    },
    {
      "commit": "dd7c0dd903ef6617d020c13f11b84996addff3c7",
      "tree": "8e4a5c8a490a473f46d6c6451de3dbe030cd6e84",
      "parents": [
        "7d113a238871413e9bef15a2aa40731e56127a40",
        "5a289b87952f1cafbdcf604ad5e6da20403b38d5"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Aug 17 19:18:24 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Aug 17 19:18:24 2015 -0700"
      },
      "message": "Merge commit \u00275a289b87\u0027 into HEAD\n\nABuffer: reset members when memory allocation fails.\n\nBug: 22077698\n(cherry picked from commit 94b0badc025b14141ff234e3e4e2745411742bac)\n\nChange-Id: I359ec16e524ffb298c143c3d72fbf1a3af72d663\n"
    },
    {
      "commit": "c37f7f6fa0cb7f55cdc5b2d4ccbf2c87c3bc6c3b",
      "tree": "b29d7f3b35fcb42b4d696b2a1a68399e2758e52c",
      "parents": [
        "deba0610c89d54390c9d2d0a0f3b79fd7679779c"
      ],
      "author": {
        "name": "Neel Mehta",
        "email": "nmehta@google.com",
        "time": "Fri Aug 14 17:38:48 2015 -0700"
      },
      "committer": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 02:12:26 2015 +0000"
      },
      "message": "Fix for memory corruption in ID3::removeUnsynchronizationV2_4().\nBug: 23227354\n\nChange-Id: Iaa36cfda4fd84ca7e039f56086fd61b4118020db\n(cherry picked from commit 77e23413a539df16503e356bd4df4a952f3abc47)\n"
    },
    {
      "commit": "38eff9af5c032bf12f89d6e94df05f65eef51afc",
      "tree": "5058913011bb9d70ba2f4d417c5b6d1753cd569b",
      "parents": [
        "90eee3397ad45bdae462f9f2ce0ef7d3b1e2957d"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Aug 17 19:07:48 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Aug 17 19:07:48 2015 -0700"
      },
      "message": "SoftAVCEncoder: fix mismatched type for comparison.\n\nBug: 20674674\nChange-Id: Iace5b8c882339b3a9d2e706375255aeeeb0532fe\n"
    },
    {
      "commit": "7d113a238871413e9bef15a2aa40731e56127a40",
      "tree": "238c93c5793a752315de41882a69063fefb1207b",
      "parents": [
        "90eee3397ad45bdae462f9f2ce0ef7d3b1e2957d",
        "6d59c11c0dfa5aee2ebbadcf282b512cb55be9c2"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 01:53:08 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 01:53:08 2015 +0000"
      },
      "message": "am 6d59c11c: (-s ours) am fc8c226b: Merge \"Revert \"SoftAVCEnc: check requested memory size before allocation.\"\" into klp-dev\n\n* commit \u00276d59c11c0dfa5aee2ebbadcf282b512cb55be9c2\u0027:\n  Revert \"SoftAVCEnc: check requested memory size before allocation.\"\n"
    },
    {
      "commit": "073a656d7dd0b432e7c8d508745d9fb552955b9e",
      "tree": "e869c8904fae46cd6a7624e01bb04b7a69f39e68",
      "parents": [
        "af46239a10921980f5030222dff147a592480248",
        "deba0610c89d54390c9d2d0a0f3b79fd7679779c"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 01:45:49 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 01:45:49 2015 +0000"
      },
      "message": "am deba0610: Merge \"Revert \"Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\"\" into klp-dev\n\n* commit \u0027deba0610c89d54390c9d2d0a0f3b79fd7679779c\u0027:\n  Revert \"Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\"\n"
    },
    {
      "commit": "af46239a10921980f5030222dff147a592480248",
      "tree": "008f1fc8ecebb7c0b1b6a1244c579d67ff38d3a8",
      "parents": [
        "431312997856ce689e683ee0639cf1f4bedab7f0",
        "9abb7401df730b5c510f6b8dac2716a0928d9623"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 01:45:48 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 01:45:48 2015 +0000"
      },
      "message": "am 9abb7401: Fix compile failure after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\n\n* commit \u00279abb7401df730b5c510f6b8dac2716a0928d9623\u0027:\n  Fix compile failure after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\n"
    },
    {
      "commit": "90eee3397ad45bdae462f9f2ce0ef7d3b1e2957d",
      "tree": "238c93c5793a752315de41882a69063fefb1207b",
      "parents": [
        "65842db06c2d77e53cc5ac61692160d844cc7d0a",
        "652926c8a37fb904aaa0756a0d0bae0574f308c5"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 01:33:05 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 01:33:05 2015 +0000"
      },
      "message": "am 652926c8: am 74d3170f: Merge \"Fix comparison sign warnings.\" into klp-dev\n\n* commit \u0027652926c8a37fb904aaa0756a0d0bae0574f308c5\u0027:\n  Fix comparison sign warnings.\n"
    },
    {
      "commit": "deba0610c89d54390c9d2d0a0f3b79fd7679779c",
      "tree": "a483e8e26de32fe590d98811c3fa8e3aa37f6473",
      "parents": [
        "9abb7401df730b5c510f6b8dac2716a0928d9623",
        "12bd1d2697f0d39f6c70f31d06f2f74c57e1d89f"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 01:31:42 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 01:31:42 2015 +0000"
      },
      "message": "Merge \"Revert \"Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\"\" into klp-dev"
    },
    {
      "commit": "9abb7401df730b5c510f6b8dac2716a0928d9623",
      "tree": "5b02dde8e1c90ab3ecee53a26458b16bb28ae6bb",
      "parents": [
        "1a09d3521e8849dcb1090ecb50393f6e9ee140ec"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Mon Aug 17 18:24:11 2015 -0700"
      },
      "committer": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Mon Aug 17 18:24:11 2015 -0700"
      },
      "message": "Fix compile failure after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\n\nBug: 20674086\nChange-Id: I2ee6b7e0eabbf696c0986d08b2d759d48cb9eb7b\n"
    },
    {
      "commit": "65842db06c2d77e53cc5ac61692160d844cc7d0a",
      "tree": "e0d37e05418a640e4a21472a0821c07518604b15",
      "parents": [
        "e4ac35fa524b011f272d396b2c12515382bddb94",
        "b46eb8d9f8bff2e6ddec1902acc9d2ad65147d68"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Aug 17 18:09:22 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Aug 17 18:09:22 2015 -0700"
      },
      "message": "Merge commit \u0027b46eb8d9\u0027 into HEAD\n\nSoftAVCEnc: check requested memory size before allocation.\n\nBug: 20674674\n(cherry picked from commit f6fe4340219a8e674f3250fe32d4697ec8184b24)\n\nChange-Id: Ib52a26de912fd5a9a08dd9948885fb4a9b32e9e6\n"
    },
    {
      "commit": "431312997856ce689e683ee0639cf1f4bedab7f0",
      "tree": "71c10c9a85888d7446f53d5a4c35b6056a94c380",
      "parents": [
        "8a34499ab9987d962040881b4c8d66b655f65ae0",
        "1a09d3521e8849dcb1090ecb50393f6e9ee140ec"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 01:00:53 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 01:00:53 2015 +0000"
      },
      "message": "am 1a09d352: Merge \"libstagefright: check remaining data size before parsing it.\" into klp-dev\n\n* commit \u00271a09d3521e8849dcb1090ecb50393f6e9ee140ec\u0027:\n  libstagefright: check remaining data size before parsing it.\n"
    },
    {
      "commit": "8a34499ab9987d962040881b4c8d66b655f65ae0",
      "tree": "6eef5c0ccecd1da4a3a9f0fee7b9c451761f8af9",
      "parents": [
        "ce3802906214ec1ae2ac78d765b8480a2ebe295a",
        "c23e3dd8af7397f023aae040c4a03dd14091cbed"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 00:53:14 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 00:53:14 2015 +0000"
      },
      "message": "am c23e3dd8: Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\n\n* commit \u0027c23e3dd8af7397f023aae040c4a03dd14091cbed\u0027:\n  Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\n"
    },
    {
      "commit": "ce3802906214ec1ae2ac78d765b8480a2ebe295a",
      "tree": "91dcefa19420dc810d5313d70cd9981b3d1ac95e",
      "parents": [
        "09c29ec42df51ae807725d4eea52c4cc305c13a0",
        "567b6551f8bc240cc267054ea5de55c46f10cc29"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 00:53:12 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 00:53:12 2015 +0000"
      },
      "message": "am 567b6551: Merge \"SoftAVCEnc: check requested memory size before allocation.\" into klp-dev\n\n* commit \u0027567b6551f8bc240cc267054ea5de55c46f10cc29\u0027:\n  SoftAVCEnc: check requested memory size before allocation.\n"
    },
    {
      "commit": "09c29ec42df51ae807725d4eea52c4cc305c13a0",
      "tree": "c6e0949f6ad07dd9ca7b71f9ad611a13ea735f33",
      "parents": [
        "5a289b87952f1cafbdcf604ad5e6da20403b38d5",
        "94c1969c38d4386933ed5cad7f625029442f6331"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 00:53:11 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 00:53:11 2015 +0000"
      },
      "message": "am 94c1969c: Merge \"libstagefright: check memory size for overflow before allocation.\" into klp-dev\n\n* commit \u002794c1969c38d4386933ed5cad7f625029442f6331\u0027:\n  libstagefright: check memory size for overflow before allocation.\n"
    },
    {
      "commit": "5a289b87952f1cafbdcf604ad5e6da20403b38d5",
      "tree": "ad83f6152222eb3a63bd12a43d77ebc1e6220659",
      "parents": [
        "6d59c11c0dfa5aee2ebbadcf282b512cb55be9c2",
        "120f259d0de4dc048a2b9007c0f19b8808e59021"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 00:53:10 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 00:53:10 2015 +0000"
      },
      "message": "am 120f259d: Merge \"ABuffer: reset members when memory allocation fails.\" into klp-dev\n\n* commit \u0027120f259d0de4dc048a2b9007c0f19b8808e59021\u0027:\n  ABuffer: reset members when memory allocation fails.\n"
    },
    {
      "commit": "6d59c11c0dfa5aee2ebbadcf282b512cb55be9c2",
      "tree": "e5078ed566e1e69604ea697e55bc5b3dbe672799",
      "parents": [
        "652926c8a37fb904aaa0756a0d0bae0574f308c5",
        "fc8c226b75a45876e6545c3a217698ada52bd2d6"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 00:53:09 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 00:53:09 2015 +0000"
      },
      "message": "am fc8c226b: Merge \"Revert \"SoftAVCEnc: check requested memory size before allocation.\"\" into klp-dev\n\n* commit \u0027fc8c226b75a45876e6545c3a217698ada52bd2d6\u0027:\n  Revert \"SoftAVCEnc: check requested memory size before allocation.\"\n"
    },
    {
      "commit": "652926c8a37fb904aaa0756a0d0bae0574f308c5",
      "tree": "1323b1bde9c58a244c06669cfdb91d3dcc6f31c0",
      "parents": [
        "b46eb8d9f8bff2e6ddec1902acc9d2ad65147d68",
        "74d3170ffc02620fcedb5a98c7a66e83ee2faa87"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 00:53:08 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 00:53:08 2015 +0000"
      },
      "message": "am 74d3170f: Merge \"Fix comparison sign warnings.\" into klp-dev\n\n* commit \u002774d3170ffc02620fcedb5a98c7a66e83ee2faa87\u0027:\n  Fix comparison sign warnings.\n"
    },
    {
      "commit": "b46eb8d9f8bff2e6ddec1902acc9d2ad65147d68",
      "tree": "6af463d6368a2031a12873f8795d138160bf6a1d",
      "parents": [
        "88aa97ea87b7e4f7b4f82df3500754e03205ef60",
        "479b4de0d267eb7d4c419f4da0069186a952ad17"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 00:53:07 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 00:53:07 2015 +0000"
      },
      "message": "am 479b4de0: SoftAVCEnc: check requested memory size before allocation.\n\n* commit \u0027479b4de0d267eb7d4c419f4da0069186a952ad17\u0027:\n  SoftAVCEnc: check requested memory size before allocation.\n"
    },
    {
      "commit": "1a09d3521e8849dcb1090ecb50393f6e9ee140ec",
      "tree": "94569b4362815e1d20ffa4086499b9bc94f31d41",
      "parents": [
        "c23e3dd8af7397f023aae040c4a03dd14091cbed",
        "d2ebc0b9e147f9406db20ec4df61da50e3614ee4"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 00:48:01 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 00:48:01 2015 +0000"
      },
      "message": "Merge \"libstagefright: check remaining data size before parsing it.\" into klp-dev"
    },
    {
      "commit": "12bd1d2697f0d39f6c70f31d06f2f74c57e1d89f",
      "tree": "4413ef2ffe6e19f0db0bf807666c5e60163c3965",
      "parents": [
        "c23e3dd8af7397f023aae040c4a03dd14091cbed"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Mon Aug 17 22:34:16 2015 +0000"
      },
      "committer": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Mon Aug 17 22:34:16 2015 +0000"
      },
      "message": "Revert \"Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\"\n\nThis reverts commit c23e3dd8af7397f023aae040c4a03dd14091cbed.\n\nThis speculative fix didn\u0027t fix the compile failure, do checking locally.\n\nChange-Id: I1598f7208c8232ca38c0fcad17f211598591594e\n"
    },
    {
      "commit": "f810a8298aea13fa177060cdc10c8297eac69c49",
      "tree": "6b6acb896c8c2b3614799fbb9b17b28559a0cd79",
      "parents": [
        "4254be9a0d16bac995aa73d60e8e92839960bd32"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Jun 22 17:58:27 2015 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Aug 17 15:29:47 2015 -0700"
      },
      "message": "MPEG4Source::fragmentedRead: check range before writing into buffers\n\nBug: 22008959\nChange-Id: I5f6e188adcc593796455bdaf7b0b8aba672b106e\n"
    },
    {
      "commit": "c23e3dd8af7397f023aae040c4a03dd14091cbed",
      "tree": "d97db4122a5a65bf306a7659841227dfefefead4",
      "parents": [
        "567b6551f8bc240cc267054ea5de55c46f10cc29"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Mon Aug 17 14:50:02 2015 -0700"
      },
      "committer": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Mon Aug 17 14:50:02 2015 -0700"
      },
      "message": "Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\n\nBUG: 20674086\nChange-Id: Idaff17975b327adea65c39bdba1ab4e88789c0cd\n"
    },
    {
      "commit": "567b6551f8bc240cc267054ea5de55c46f10cc29",
      "tree": "4413ef2ffe6e19f0db0bf807666c5e60163c3965",
      "parents": [
        "94c1969c38d4386933ed5cad7f625029442f6331",
        "3fd96683850cf27648e036180acb149fac362242"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Aug 17 19:49:39 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 17 19:49:39 2015 +0000"
      },
      "message": "Merge \"SoftAVCEnc: check requested memory size before allocation.\" into klp-dev"
    },
    {
      "commit": "94c1969c38d4386933ed5cad7f625029442f6331",
      "tree": "e852f871e3dad6c56343a6909002f9320a4c4313",
      "parents": [
        "120f259d0de4dc048a2b9007c0f19b8808e59021",
        "b62a73b860757143d3b140b2985fdae71e18d675"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Mon Aug 17 18:39:11 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 17 18:39:11 2015 +0000"
      },
      "message": "Merge \"libstagefright: check memory size for overflow before allocation.\" into klp-dev"
    },
    {
      "commit": "bf47eb9c67ed364f3c288954857aab9d9311db4c",
      "tree": "5ba3da2bb1e2103a1719e9c014dfb290392ff0b1",
      "parents": [
        "e4ac35fa524b011f272d396b2c12515382bddb94"
      ],
      "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": "Mon Aug 17 17:14:50 2015 +0000"
      },
      "message": "do not dequeue from native window after we hit fatal error -- DO NOT MERGE\n\nbug: 22845824\nChange-Id: I8c375790c697e02b6ab3ea54b84d3f70d5e78141\n(cherry picked from commit 346de3c26a8fbd0fa0c8102f4a21ea4dcee4432a)\n"
    },
    {
      "commit": "d2ebc0b9e147f9406db20ec4df61da50e3614ee4",
      "tree": "ec78e3b3e29c9104836ac8fcd845d40b60aa1789",
      "parents": [
        "120f259d0de4dc048a2b9007c0f19b8808e59021"
      ],
      "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": "Mon Aug 17 13:51:26 2015 +0000"
      },
      "message": "libstagefright: check remaining data size before parsing it.\n\nBug: 23248776\nChange-Id: I45cf53e58e4375afcf260b122264c968ec0ff6c8\n(cherry picked from commit 3bf1e0fdf27e1188b8d3574ed073595b8eacb114)\n"
    },
    {
      "commit": "3fd96683850cf27648e036180acb149fac362242",
      "tree": "3edb714b9e7eb5ea3ddfa73a5c37c8c7ee77e89b",
      "parents": [
        "fc8c226b75a45876e6545c3a217698ada52bd2d6"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sun Aug 16 17:46:34 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Aug 17 00:48:25 2015 +0000"
      },
      "message": "SoftAVCEnc: check requested memory size before allocation.\n\nBug: 20674674\n\nChange-Id: If80186a7b9078e575d389220f3bebe9f7630a956\n(cherry picked from commit f6fe4340219a8e674f3250fe32d4697ec8184b24)\n"
    },
    {
      "commit": "120f259d0de4dc048a2b9007c0f19b8808e59021",
      "tree": "3ad4bda9edfe6cea91a033dd7533c4e43f6a2d0c",
      "parents": [
        "fc8c226b75a45876e6545c3a217698ada52bd2d6",
        "7913508110c80da87fb085514208adbd874d7d54"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sun Aug 16 20:20:57 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Aug 16 20:20:57 2015 +0000"
      },
      "message": "Merge \"ABuffer: reset members when memory allocation fails.\" into klp-dev"
    },
    {
      "commit": "fc8c226b75a45876e6545c3a217698ada52bd2d6",
      "tree": "b448fbcfa6446be1a0097ce992c5bb61dfebc2e7",
      "parents": [
        "74d3170ffc02620fcedb5a98c7a66e83ee2faa87",
        "98e68e84f173aba6967770629d3ea7991a1dfb91"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sun Aug 16 18:19:37 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Aug 16 18:19:37 2015 +0000"
      },
      "message": "Merge \"Revert \"SoftAVCEnc: check requested memory size before allocation.\"\" into klp-dev"
    },
    {
      "commit": "98e68e84f173aba6967770629d3ea7991a1dfb91",
      "tree": "f593018b43c0bedfbb8c578b7b0d7fc8b9536121",
      "parents": [
        "479b4de0d267eb7d4c419f4da0069186a952ad17"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sun Aug 16 18:14:33 2015 +0000"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sun Aug 16 18:14:33 2015 +0000"
      },
      "message": "Revert \"SoftAVCEnc: check requested memory size before allocation.\"\n\nThis reverts commit 479b4de0d267eb7d4c419f4da0069186a952ad17.\n\nChange-Id: I014746db3f861cb1cd5bf1b76f86b0356836a128\n"
    },
    {
      "commit": "74d3170ffc02620fcedb5a98c7a66e83ee2faa87",
      "tree": "78f047c85f726c40d178c6875c805070665a12bf",
      "parents": [
        "479b4de0d267eb7d4c419f4da0069186a952ad17",
        "7e9ac3509d72e8dc6f1316b5ce0a0066638b9737"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sun Aug 16 18:02:05 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Aug 16 18:02:05 2015 +0000"
      },
      "message": "Merge \"Fix comparison sign warnings.\" into klp-dev"
    },
    {
      "commit": "3179e3b3531b5fe93dc7f5b2c378e27010a406d5",
      "tree": "e659016aaed362589b67134e10460176ce72ab4a",
      "parents": [
        "e4ac35fa524b011f272d396b2c12515382bddb94"
      ],
      "author": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Thu Jun 11 11:15:00 2015 -0700"
      },
      "committer": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Sat Aug 15 04:21:59 2015 +0000"
      },
      "message": "SoftOpus: Fix output buffer capacity.\n\nThe output buffer size as per opus project\u0027s sample decoder [1] is\n960*6*channel_count. Whereas in SoftOpus, we use 960*6 (without the\nchannel count multiplier. Fixing it to include maximum number of\nchannels possible as the multiplier.\n\n[1] http://git.xiph.org/?p\u003dopus-tools.git;a\u003dblob;f\u003dsrc/opusdec.c;h\u003dd085f04eacdfd49759ffdb73db805562ba396720;hb\u003df2a2e88b47f6f24083a37be476f140f677fe7160#l571\n\nBUG\u003d20721050\n\nChange-Id: I323891a1b11491782bc093477b09e7757b885674\n(cherry picked from commit 08e8227514f5ab99822dfae8b4d39414646ff59d)\n"
    },
    {
      "commit": "f11e95b21007f24e5ab77298370855f9f085b2d7",
      "tree": "aefbe9c812eb3a65c4ad95ea202052ef97943ef7",
      "parents": [
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Jul 01 13:05:50 2015 -0700"
      },
      "committer": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Sat Aug 15 03:59:05 2015 +0000"
      },
      "message": "Check buffer size before using it\n\nBug: 21814993\nChange-Id: Idaac61b4b9f4058b94e84093644593ba315d72ff\n(cherry picked from commit c1a104aaad2d84a57bf5d87dd030d2bef56bf541)\n"
    },
    {
      "commit": "7e9ac3509d72e8dc6f1316b5ce0a0066638b9737",
      "tree": "b448fbcfa6446be1a0097ce992c5bb61dfebc2e7",
      "parents": [
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Fri May 08 10:43:54 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sat Aug 15 01:11:52 2015 +0000"
      },
      "message": "Fix comparison sign warnings.\n\nBug:23213430\n\nChange-Id: I6f2e2b03b968a569b122004b4803c5d17fccfb12\n(cherry picked from commit 635bc8f90429b2fdcaf7f8d43f7f59bcd0fe951c)\n"
    },
    {
      "commit": "7913508110c80da87fb085514208adbd874d7d54",
      "tree": "57c930606b3bbba8727a17270ad362b1e182ad86",
      "parents": [
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Jul 20 11:34:22 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Aug 14 18:05:07 2015 -0700"
      },
      "message": "ABuffer: reset members when memory allocation fails.\n\nBug: 22077698\nChange-Id: I2beb724662d041ad2339d0f4c7f983e7ac5e5e6f\n(cherry picked from commit 94b0badc025b14141ff234e3e4e2745411742bac)\n"
    },
    {
      "commit": "479b4de0d267eb7d4c419f4da0069186a952ad17",
      "tree": "07f2745284a903befd67cfa22a7d46731c623975",
      "parents": [
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Aug 14 17:16:46 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Aug 14 17:16:46 2015 -0700"
      },
      "message": "SoftAVCEnc: check requested memory size before allocation.\n\nBug: 20674674\nChange-Id: I569e7a9b33fe64779a40e55539929c3dc4303c19\n(cherry picked from commit f6fe4340219a8e674f3250fe32d4697ec8184b24)\n"
    },
    {
      "commit": "073e4f6748f5d7deb095c42fad9271cb99e22d07",
      "tree": "41d8d9bfdb5e08c6bcb35f399634dfa9fea6b64a",
      "parents": [
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Jul 24 09:18:36 2015 -0700"
      },
      "committer": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Sat Aug 15 00:00:05 2015 +0000"
      },
      "message": "Check vector size before accessing\n\nBug: 22388975\nChange-Id: I3c157b1029d37f6a22e6302ea7b52077fe27ce53\n(cherry picked from commit 529c595b083f8a4c3175e2350fba5547e6008e00)\n"
    },
    {
      "commit": "b62a73b860757143d3b140b2985fdae71e18d675",
      "tree": "19f9fa1f1a6890161c80cada416b2953b7475b81",
      "parents": [
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Jun 03 13:47:51 2015 -0700"
      },
      "committer": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Fri Aug 14 22:33:21 2015 +0000"
      },
      "message": "libstagefright: check memory size for overflow before allocation.\n\nBug: 20674086\nChange-Id: I431aa2b7d30a942350ab6d105451c6b77e2f99d4\n(cherry picked from commit 42cccd7c8811597d56fb86afeacf6231d693dea6)\n"
    },
    {
      "commit": "e4ac35fa524b011f272d396b2c12515382bddb94",
      "tree": "4ebbce6415c6ad94a2fe021b652e4ae3dced8e0d",
      "parents": [
        "39ab7cea0e3c14181e3e68b0f1bb5fa20a434b35"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Apr 02 13:49:15 2015 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Aug 13 22:10:46 2015 +0000"
      },
      "message": "DO NOT MERGE - IAudioFlinger: add checks on binder calls\n\nLimit number of ports and patches listed by\nLIST_AUDIO_PATCHES and LIST_AUDIO_PORTS.\n\nAlso fix typo causing wrong pointer to be used when writing to Parcel.\n\nBug: 19573085.\nChange-Id: I41a9c710e45738a4f11990160587856c429a4646\n(cherry picked from commit f75c2fef14354024ec27bff1444f9e50b5ef55a9)\n"
    },
    {
      "commit": "39ab7cea0e3c14181e3e68b0f1bb5fa20a434b35",
      "tree": "ed3935a155767bd643a1f0b4d1ab5d576d2cb0c4",
      "parents": [
        "3bb658acd971414b15b0957e131294db33f7b75b",
        "88aa97ea87b7e4f7b4f82df3500754e03205ef60"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Aug 13 18:14:57 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 13 18:14:57 2015 +0000"
      },
      "message": "am 88aa97ea: am 3ce29384: libstagefright: fix possible overflow in amrwbenc.\n\n* commit \u002788aa97ea87b7e4f7b4f82df3500754e03205ef60\u0027:\n  libstagefright: fix possible overflow in amrwbenc.\n"
    },
    {
      "commit": "88aa97ea87b7e4f7b4f82df3500754e03205ef60",
      "tree": "5da443ca6f2fba132307e3a05e13c4ac45263128",
      "parents": [
        "4e86a483a12b0139a8babf4754e5de340eaccd40",
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Aug 13 18:08:00 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 13 18:08:00 2015 +0000"
      },
      "message": "am 3ce29384: libstagefright: fix possible overflow in amrwbenc.\n\n* commit \u00273ce293842fed1b3abd2ff0aecd2a0c70a55086ee\u0027:\n  libstagefright: fix possible overflow in amrwbenc.\n"
    },
    {
      "commit": "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee",
      "tree": "f593018b43c0bedfbb8c578b7b0d7fc8b9536121",
      "parents": [
        "f51115bd8e44c2779b74477277c6f6046916e7cf"
      ],
      "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": "Thu Aug 13 16:49:35 2015 +0000"
      },
      "message": "libstagefright: fix possible overflow in amrwbenc.\n\nBug: 23142203\nChange-Id: I309df51e4df6412655f04cc093d792bf6c7944f7\n(cherry picked from commit 9dd01777aa14bbb90a6cdccf97383bb4e3d717a5)\n"
    },
    {
      "commit": "3bb658acd971414b15b0957e131294db33f7b75b",
      "tree": "4089efba56d8cf5d2c86de02f1097743e6168fc3",
      "parents": [
        "b6131acd69ea32df926125d94c16174bc0ce1d4a",
        "4e86a483a12b0139a8babf4754e5de340eaccd40"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Aug 13 16:42:54 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 13 16:42:54 2015 +0000"
      },
      "message": "am 4e86a483: am f51115bd: libstagefright: fix possible overflow in ID3.\n\n* commit \u00274e86a483a12b0139a8babf4754e5de340eaccd40\u0027:\n  libstagefright: fix possible overflow in ID3.\n"
    },
    {
      "commit": "4e86a483a12b0139a8babf4754e5de340eaccd40",
      "tree": "c150a9da143c2d9ee427ef803bcf4218e90ca508",
      "parents": [
        "94f8150be2041f73c2f185f2c3622a9537d47454",
        "f51115bd8e44c2779b74477277c6f6046916e7cf"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Aug 13 16:34:17 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 13 16:34:17 2015 +0000"
      },
      "message": "am f51115bd: libstagefright: fix possible overflow in ID3.\n\n* commit \u0027f51115bd8e44c2779b74477277c6f6046916e7cf\u0027:\n  libstagefright: fix possible overflow in ID3.\n"
    },
    {
      "commit": "f51115bd8e44c2779b74477277c6f6046916e7cf",
      "tree": "a178d186a3a2c95529c24ddc35f02307a8c0d7e3",
      "parents": [
        "c86eae32ebb0cc580a13dde30fe765a96b8e701c"
      ],
      "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 18:51:25 2015 +0000"
      },
      "message": "libstagefright: fix possible overflow in ID3.\n\nBug: 23129786\nChange-Id: I2e6b7a6927aa4362ab49dd6824bbb1abf7b4e661\n(cherry picked from commit 09da86913ca97d7a818a8917b6601527e5e18a24)\n"
    },
    {
      "commit": "b6131acd69ea32df926125d94c16174bc0ce1d4a",
      "tree": "c00bfb87c8de5f5cd05d7275fa8d14afc76b800d",
      "parents": [
        "2abbc048837182bda04037f53309cde4c73f017d",
        "94f8150be2041f73c2f185f2c3622a9537d47454"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 05:04:40 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 05:04:40 2015 +0000"
      },
      "message": "am 94f8150b: resolved conflicts for merge of c86eae32 to klp-modular-dev\n\n* commit \u002794f8150be2041f73c2f185f2c3622a9537d47454\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "94f8150be2041f73c2f185f2c3622a9537d47454",
      "tree": "7999571769c7a72999b2889fdf5054fa8667aaab",
      "parents": [
        "ba34c2ba414352ed0c1b9188f51c5445b04af2c6",
        "c86eae32ebb0cc580a13dde30fe765a96b8e701c"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Aug 10 21:24:54 2015 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Aug 10 21:24:54 2015 -0700"
      },
      "message": "resolved conflicts for merge of c86eae32 to klp-modular-dev\n\nChange-Id: I127912aed9c9e57a985c46bee13d111e159d2c6f\n"
    },
    {
      "commit": "c86eae32ebb0cc580a13dde30fe765a96b8e701c",
      "tree": "4eb8a59bcab02baaaa47b5b057f2e21d41313df4",
      "parents": [
        "f59348edfc54baa8f6e6532c6484656cf444d199",
        "9d9491f9fb83523cfe68f2aa26c14f72f70812fc"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 03:31:38 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 03:31:38 2015 +0000"
      },
      "message": "am 9d9491f9: am 0dbd0d7b: am c9924410: am 2fe61ed0: am 3b8d3fa0: am 186d1fb9: am f4dfe12e: am 54d88fe2: am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u00279d9491f9fb83523cfe68f2aa26c14f72f70812fc\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "9d9491f9fb83523cfe68f2aa26c14f72f70812fc",
      "tree": "f761d21bfae5e0e042ee41ae0fb43fc149850f07",
      "parents": [
        "0080e03e2a69dcb5ecbcb2848f358ca73163714c",
        "0dbd0d7bfe340ac46271c7f87969431b62a023ed"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 03:24:13 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 03:24:13 2015 +0000"
      },
      "message": "am 0dbd0d7b: am c9924410: am 2fe61ed0: am 3b8d3fa0: am 186d1fb9: am f4dfe12e: am 54d88fe2: am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u00270dbd0d7bfe340ac46271c7f87969431b62a023ed\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "0dbd0d7bfe340ac46271c7f87969431b62a023ed",
      "tree": "62abbda0ae5ac64359add878f6adfbd59098b55e",
      "parents": [
        "3ebcce0e3fda1ffae9453ca0cc389ee852e1d0a2",
        "c99244105803ac32f4cc698b5b2a85b225d925a2"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 03:07:29 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 03:07:29 2015 +0000"
      },
      "message": "am c9924410: am 2fe61ed0: am 3b8d3fa0: am 186d1fb9: am f4dfe12e: am 54d88fe2: am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u0027c99244105803ac32f4cc698b5b2a85b225d925a2\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "c99244105803ac32f4cc698b5b2a85b225d925a2",
      "tree": "cd0420fd98299cd64376820596f1c5dca9b0b343",
      "parents": [
        "2c0f959112a1d9048e8dc527f2f9dc0cc3e490c9",
        "2fe61ed032e083dc39265f3b88274fcb8fbeed9b"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 02:57:48 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 02:57:48 2015 +0000"
      },
      "message": "am 2fe61ed0: am 3b8d3fa0: am 186d1fb9: am f4dfe12e: am 54d88fe2: am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u00272fe61ed032e083dc39265f3b88274fcb8fbeed9b\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "2fe61ed032e083dc39265f3b88274fcb8fbeed9b",
      "tree": "8b598706e5a5dcd9b1444f99dcaf01440bc1a869",
      "parents": [
        "fea5921b975cf43c88b8f93d4f2500abde6088be",
        "3b8d3fa0dd97c05f77c4686986812e40203678d2"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 02:49:10 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 02:49:10 2015 +0000"
      },
      "message": "am 3b8d3fa0: am 186d1fb9: am f4dfe12e: am 54d88fe2: am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u00273b8d3fa0dd97c05f77c4686986812e40203678d2\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "3b8d3fa0dd97c05f77c4686986812e40203678d2",
      "tree": "7197300b2129cfc3e7252d89d4347f24429cb659",
      "parents": [
        "9fff1d37d6129dfce7a6f89004ec4a9cea9c9cad",
        "186d1fb9b72439c1c3317d72e4a0f52f466e6861"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 02:37:17 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 02:37:17 2015 +0000"
      },
      "message": "am 186d1fb9: am f4dfe12e: am 54d88fe2: am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u0027186d1fb9b72439c1c3317d72e4a0f52f466e6861\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "186d1fb9b72439c1c3317d72e4a0f52f466e6861",
      "tree": "7197300b2129cfc3e7252d89d4347f24429cb659",
      "parents": [
        "d9d35098aaaa546d79d0707734aac9b4b12c5be1",
        "f4dfe12ecd26e7d6965a2abc062709b6d7d942c4"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 02:32:49 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 02:32:49 2015 +0000"
      },
      "message": "am f4dfe12e: am 54d88fe2: am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u0027f4dfe12ecd26e7d6965a2abc062709b6d7d942c4\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "f4dfe12ecd26e7d6965a2abc062709b6d7d942c4",
      "tree": "7c015593efd599b76760fa685b3ef564306f6af0",
      "parents": [
        "af6b3a6bc44e65e6dbf95c1e5dadf76aa78018d9",
        "54d88fe2f17b1c5c6e4d0d1d1e36089fea3a1df0"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 02:26:38 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 02:26:38 2015 +0000"
      },
      "message": "am 54d88fe2: am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u002754d88fe2f17b1c5c6e4d0d1d1e36089fea3a1df0\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "54d88fe2f17b1c5c6e4d0d1d1e36089fea3a1df0",
      "tree": "38169e6c54e9769c02e415d640996542a386e819",
      "parents": [
        "bce77a36125b25ce864b40bd5938ca89becea898",
        "aa8dab77aa9ef1bb6e5414ee5e773001de725bef"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 02:20:00 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 02:20:00 2015 +0000"
      },
      "message": "am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u0027aa8dab77aa9ef1bb6e5414ee5e773001de725bef\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d 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": "fea5921b975cf43c88b8f93d4f2500abde6088be",
      "tree": "ef8b9b34438a177693113fcc1922282cf26f0dc1",
      "parents": [
        "2796ba1c511517a4904d10d1fdc830c86d161342",
        "9fff1d37d6129dfce7a6f89004ec4a9cea9c9cad"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 16:08:43 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 16:08:43 2015 +0000"
      },
      "message": "am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u00279fff1d37d6129dfce7a6f89004ec4a9cea9c9cad\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "9fff1d37d6129dfce7a6f89004ec4a9cea9c9cad",
      "tree": "ca971b28d76148f7debc88bc6429fdf8faf8431a",
      "parents": [
        "a555788d9cd4a22a8f5d7dccd288f7d185cef209",
        "d9d35098aaaa546d79d0707734aac9b4b12c5be1"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 16:01:24 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 16:01:24 2015 +0000"
      },
      "message": "am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u0027d9d35098aaaa546d79d0707734aac9b4b12c5be1\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": "aa8dab77aa9ef1bb6e5414ee5e773001de725bef",
      "tree": "180e08f055402f5711d632241d8e988a7e32128d",
      "parents": [
        "0e20b2093aa2bbc93afed8d68d3765d18a431b74",
        "a1e21653e86d21a4ab0946ee2761b6f0163d5742"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 14:55:23 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 08 14:55:23 2015 +0000"
      },
      "message": "Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev"
    },
    {
      "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": "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": "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": "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"
    }
  ],
  "next": "72abba8bc6c152a7d5bca8417ef6ab343f2a0cff"
}
