)]}'
{
  "log": [
    {
      "commit": "f862bc6a7a35054e38cb50fa16ae7a07f683ee01",
      "tree": "12f33970e876ba71df008d7e38a58984c5b357b5",
      "parents": [
        "a05da2eea41306d526ce645ea44aa2e05054f651"
      ],
      "author": {
        "name": "Pavlin Radoslavov",
        "email": "pavlin@google.com",
        "time": "Mon Dec 26 18:57:22 2016 -0800"
      },
      "committer": {
        "name": "Pavlin Radoslavov",
        "email": "pavlin@google.com",
        "time": "Wed Dec 28 14:35:01 2016 -0800"
      },
      "message": "Add a mechanism for handling audio device configuration change\n\n* Added new call handleDeviceConfigChange() to the Media Framework.\n  That call can be used when there are device configuration changes\n  (e.g., Bluetooth A2DP codec configuration has changed).\n* Added new method AudioPolicyManager::handleDeviceConfigChange().\n  That method toggles the UNAVAILABLE/AVAILABLE connection state of the\n  device, so it can be reconfigured as appropriate - e.g., the audio\n  feeding parameters can be updated.\n* Fix ALOGVV compilation errors when extra logging is enabled.\n\nTest: A2DP streaming to headsets\nBug: 30958229\nChange-Id: I388abbbb3ec4d1a003b441cb0c77e00d80cad668\n"
    },
    {
      "commit": "a05da2eea41306d526ce645ea44aa2e05054f651",
      "tree": "e992ffa4b930816fb981fb9eb63bb861c7b1220e",
      "parents": [
        "b5ee68091251176b7148f963b0b98d0e08c7e72a",
        "60d02077d86d2d1092443519290101f503aa6f7a"
      ],
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Thu Dec 22 18:26:17 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 22 18:26:17 2016 +0000"
      },
      "message": "Merge \"Replace cutils/log.h with either android/log.h or log/log.h\""
    },
    {
      "commit": "60d02077d86d2d1092443519290101f503aa6f7a",
      "tree": "57992d2bd94784cd765729b806429928ead0d2e7",
      "parents": [
        "36a75eeb15e58726e8cbbfe9687975740133a11b"
      ],
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Thu Sep 29 08:48:48 2016 -0700"
      },
      "committer": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Thu Dec 22 08:25:58 2016 -0800"
      },
      "message": "Replace cutils/log.h with either android/log.h or log/log.h\n\nTest: compile\nBug: 31289077\nChange-Id: I795a76f978d2213737f1fa908da789c543219b75\n"
    },
    {
      "commit": "792298f63b1433ddd54ef7ab6283a5aeb3386e16",
      "tree": "f6c3e03aff99740c4cef1e63db92b56734978799",
      "parents": [
        "36a75eeb15e58726e8cbbfe9687975740133a11b"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Wed Dec 21 11:20:22 2016 -0800"
      },
      "committer": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Wed Dec 21 14:12:21 2016 -0800"
      },
      "message": "Make users of MtpServer provide DeviceInfo fields\n\nThis is part of weaning apps off accessing system identifiers via\nsystem properties API. Apps should use android.os.Build API instead.\n\nBug: 33700679\nTest: Enable MTP mode then check that mtp-detect output same as before this commit\nChange-Id: Ic21da7b8e976aaa1abc606a3cb4a1f2bd8698408\n"
    },
    {
      "commit": "24cd6995c704c5919887fd9ccbd06479b65346d6",
      "tree": "3224f50f5557eb55f6f99c1f09c9db179609be6a",
      "parents": [
        "ccf56a09ee83a3fe9386d764cee0f698983b98ca",
        "460b7e88f1e7d13e934c9596fbd799c39e63d788"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 20 00:05:46 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 20 00:05:46 2016 +0000"
      },
      "message": "Merge \"Fix issues with extractor dumpsys\""
    },
    {
      "commit": "b6f77710f3355f256c831f2465a21a745e8f9a32",
      "tree": "fd15682791bf73dba5eb363f291646bb7a7710ef",
      "parents": [
        "f7f08afc8be3160299a3afc2fa96d7ed7d6dbf8d"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Dec 19 14:26:38 2016 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Dec 19 14:27:57 2016 -0800"
      },
      "message": "Fix potential NULL dereference\n\nBug: 32875080\nChange-Id: I9d6808812e735e58e8b477635441fd92f94f8d25\n"
    },
    {
      "commit": "460b7e88f1e7d13e934c9596fbd799c39e63d788",
      "tree": "487c5050e8fd189f2d80cac9fb6161d9fde94180",
      "parents": [
        "f7f08afc8be3160299a3afc2fa96d7ed7d6dbf8d"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Dec 19 14:06:30 2016 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Dec 19 14:06:30 2016 -0800"
      },
      "message": "Fix issues with extractor dumpsys\n\nTracks and descriptions were added to their respective lists in\nopposite order, so dumpsys could mix up the format and active\nstate for a given track. Also fix potential NULL pointer dereference.\n\nBug: 33179012\nChange-Id: I700d535da0e72f5641bf9257a34fdb5d5d068b12\n"
    },
    {
      "commit": "604224ed404ce9521a92f5d264ac3b3a076d02e8",
      "tree": "a8a8c674586d710fe467ed9f1c2913d424d91a99",
      "parents": [
        "5d26ace4feff6a1b527b538a9c78d88b33814988",
        "81974909fc06ca0d83586a628a48e50bb46e04a1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 15 20:05:26 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 15 20:05:27 2016 +0000"
      },
      "message": "Merge \"Fix mismatched-tags error\""
    },
    {
      "commit": "81974909fc06ca0d83586a628a48e50bb46e04a1",
      "tree": "101efa7893731fbe86914713ea272d57e8a99778",
      "parents": [
        "16b37bb46933ab6bbd38912cdc91bc3039decd65"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Tue Dec 13 20:32:25 2016 -0800"
      },
      "committer": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Thu Dec 15 18:47:53 2016 +0000"
      },
      "message": "Fix mismatched-tags error\n\nThese are exposed when frameworks/av/include is moved from being a\nsystem include directory to a normal include directory.\n\nTest: m -j checkbuild\nChange-Id: Iaa8f3808d578ebedc75e863b9818cfbbec9080b2\nMerged-In: Iaa8f3808d578ebedc75e863b9818cfbbec9080b2\n"
    },
    {
      "commit": "5d26ace4feff6a1b527b538a9c78d88b33814988",
      "tree": "bc42f77e3ab779c4a39e0f8c0813de4f56a9bbb4",
      "parents": [
        "16b37bb46933ab6bbd38912cdc91bc3039decd65",
        "c95c0befd9095249ec27591c4143b8e1a5f39bbd"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 14 18:06:48 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 14 18:06:49 2016 +0000"
      },
      "message": "Merge \"Fix warning: Called C++ object pointer is null\""
    },
    {
      "commit": "487be61fb0a38873aec1d12da92437fba5e728f2",
      "tree": "29bfa5273c091b25b31ac5353580f67229a8b07c",
      "parents": [
        "b985e3c6bab78c60ef53164f157dd5bccf3045f9"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Mon Oct 24 12:10:41 2016 -0700"
      },
      "committer": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Mon Dec 12 14:36:06 2016 -0800"
      },
      "message": "Refactored Mtp driver interface into multiple classes.\n\nAdded new interface for FunctionFS. This allows most of\nthe driver code to exist in userspace. The driver will\nautomatically use FunctionFS if it is enabled for that\ndevice, otherwise it will default to the kernel driver.\n\nThe intention is to eventually deprecate the kernel driver.\n\nBug: 30976142\nChange-Id: I36b8d16ca254fddd995b3ea1bd3d37b0ff4a28f7\nTest: New automated tests for MtpFfsHandle, AsyncIO.\nManual testing on each device.\n"
    },
    {
      "commit": "c95c0befd9095249ec27591c4143b8e1a5f39bbd",
      "tree": "086e123c00cad7694a063b316c64051f15c43ea4",
      "parents": [
        "653748414b0fd6056bcc3bd5b3917da4d1883531"
      ],
      "author": {
        "name": "Yunlian Jiang",
        "email": "yunlian@google.com",
        "time": "Tue Dec 06 20:54:10 2016 -0800"
      },
      "committer": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Tue Dec 06 20:54:27 2016 -0800"
      },
      "message": "Fix warning: Called C++ object pointer is null\n\nBug: None\nTest: The warning is gone.\nChange-Id: If33148cc1d8b0f3b26b39afdfc086d2abf18173d\n"
    },
    {
      "commit": "1095908b3474ecee22764ec50200aa6d971d26a9",
      "tree": "fbedfe4b51caaf5830bd222f501265fed87f6aaa",
      "parents": [
        "f02844c434fe1ff97403b43fa6ab4bc5d2733939",
        "b4d217ed0f54e480a7d30fc738506584fe32547b"
      ],
      "author": {
        "name": "Caroline Tice",
        "email": "cmtice@google.com",
        "time": "Thu Dec 01 21:28:18 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 01 21:28:18 2016 +0000"
      },
      "message": "Merge \"Remove null-ptr deref compiler warning.\"\nam: b4d217ed0f\n\nChange-Id: Iaa009b250224afa46e7220c44054ae1755d897bd\n"
    },
    {
      "commit": "b4d217ed0f54e480a7d30fc738506584fe32547b",
      "tree": "ef50fb8c2504e10f6b14eb6fd39224123150c5c0",
      "parents": [
        "853f568b314e1b48647933b6a4c91cc3e44ba296",
        "f303d743250d2754209980bb42017b9668cf163f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 01 21:10:12 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 01 21:10:13 2016 +0000"
      },
      "message": "Merge \"Remove null-ptr deref compiler warning.\""
    },
    {
      "commit": "f303d743250d2754209980bb42017b9668cf163f",
      "tree": "e7f65c610d4cb29610026d29d657a5d4d5eea8b4",
      "parents": [
        "76321a335ccd1e810221e5ffbae2f045d4f397fa"
      ],
      "author": {
        "name": "Caroline Tice",
        "email": "cmtice@google.com",
        "time": "Wed Nov 30 16:20:52 2016 -0800"
      },
      "committer": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Thu Dec 01 11:45:36 2016 -0800"
      },
      "message": "Remove null-ptr deref compiler warning.\n\nThis CL removes the following compiler warning:\nframeworks/av/media/libstagefright/MPEG4Extractor.cpp:1025:35\nwarning: Access to field \u0027next\u0027 results in a dereference of a null\npointer (loaded from variable \u0027cur\u0027)\n[clang-analyzer-core.NullDereference]\n\nBug: None\nTest: Compiled with change and no warning.\nChange-Id: I365843068b098b111c281ac293a0b0b3aa2ec875\n"
    },
    {
      "commit": "c12499d5c646e79d6a91dddc44c79921d9967c8e",
      "tree": "450a96a37c2cc4ea456ad8aae9ca119457691547",
      "parents": [
        "c7ad5838d2aec7ff90db36069f3577d3c4feaa95",
        "955e85294dfff70ae7f4afff28ab408e6eb981ed"
      ],
      "author": {
        "name": "Caroline Tice",
        "email": "cmtice@google.com",
        "time": "Wed Nov 23 04:24:30 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 23 04:24:30 2016 +0000"
      },
      "message": "Merge \"Fix null-pointer derefernce warning.\"\nam: 955e85294d\n\nChange-Id: I492db6e2ea9cbe052f4120aba3477052ad791a29\n"
    },
    {
      "commit": "955e85294dfff70ae7f4afff28ab408e6eb981ed",
      "tree": "15a969e6112fbf0ac1a034788a62d4de7ed17d4d",
      "parents": [
        "25ef483a8c46d8ca7cbacf96e3bce5d783a63a86",
        "225fc6958d6d9981b3f6884109ccf13fe459057c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 23 04:17:17 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 23 04:17:17 2016 +0000"
      },
      "message": "Merge \"Fix null-pointer derefernce warning.\""
    },
    {
      "commit": "3c0f1962af4d61ce9f3bc250bc3bf8fe0fe7980b",
      "tree": "0ce67f8416849a9b51beea0a8e05370cffb49106",
      "parents": [
        "52caf00e7acf35d740d32333a995f44793f44816",
        "6cc43e10f46a2b388ff65ed5c1e19eb5bc8603f8"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Thu Nov 17 17:54:42 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 17 17:54:42 2016 +0000"
      },
      "message": "Merge \"httplive: fix overflow in BandwidthEstimator\"\nam: 6cc43e10f4\n\nChange-Id: I62c07442b4bcb05fa067e879c445bf19d4832b13\n"
    },
    {
      "commit": "225fc6958d6d9981b3f6884109ccf13fe459057c",
      "tree": "b13255edf6b002153e40030bba481fb41e16c286",
      "parents": [
        "11f51b046344c8e14ef764d755cae697f6bce4e8"
      ],
      "author": {
        "name": "Caroline Tice",
        "email": "cmtice@google.com",
        "time": "Tue Nov 15 18:03:48 2016 -0800"
      },
      "committer": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Tue Nov 15 18:03:48 2016 -0800"
      },
      "message": "Fix null-pointer derefernce warning.\n\nFixes IOMX.cpp:599  warning: Dereference of null pointer\n\nBUG: None\nTest: Warning is now gone.\nChange-Id: Ife4a8d8af9b2eccd020448ac2ad4c65de081eb4c\n"
    },
    {
      "commit": "a6ff3a8a9bd17e8a5a421b409b58b8497842ebef",
      "tree": "eb3e897f910be15af23ef18323e448ee0e769735",
      "parents": [
        "11f51b046344c8e14ef764d755cae697f6bce4e8"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Nov 14 11:23:49 2016 -0800"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Nov 14 11:27:43 2016 -0800"
      },
      "message": "httplive: fix overflow in BandwidthEstimator\n\nBug: 32424616\nChange-Id: If857fec44c6466aaadbde8cccbbf95a98d231fa2\n"
    },
    {
      "commit": "9b81cc421e65e85d1b6b5846829fe66fa04f61ea",
      "tree": "510c24f7447184dbcc1ae3ecf96145540e8c6af1",
      "parents": [
        "07d040d3892a105b124080760a0d8767899fc1c7",
        "11f51b046344c8e14ef764d755cae697f6bce4e8"
      ],
      "author": {
        "name": "Roger1 Jonsson",
        "email": "roger1.jonsson@sonymobile.com",
        "time": "Sat Nov 12 02:32:41 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Nov 12 02:32:41 2016 +0000"
      },
      "message": "Merge \"Avoid crash for stss sync sample number 0\"\nam: 11f51b0463\n\nChange-Id: I923fe096f4b9fef2d9b5b3a6e5674a0283b9f65e\n"
    },
    {
      "commit": "698616546b4f2936c8bbf0dee0f8139ebc446278",
      "tree": "b217d9861f8a3f792e23c379b6f35b2c06c08294",
      "parents": [
        "bad65c51a361df85ea5a3f131539b3dca6c51f1c"
      ],
      "author": {
        "name": "Roger1 Jonsson",
        "email": "roger1.jonsson@sonymobile.com",
        "time": "Wed Oct 26 09:20:00 2016 +0200"
      },
      "committer": {
        "name": "John Eckerdal",
        "email": "john.eckerdal@sonymobile.com",
        "time": "Mon Nov 07 22:53:33 2016 +0100"
      },
      "message": "Avoid crash for stss sync sample number 0\n\nA sample number value of 0 means that the value stored in\nthe mSyncSamples array, would become negative (-1),\nwhen converted to index value. This causes a crash.\n\nMake sure that stss sample numbers are bigger\nthan 0 before converting sample number to index value.\n\nBug: 32423862\nTest: Playback video that triggers stss sync sample number 0\nChange-Id: I35bee7c718e01b086d7e05deda13b38083f509f5\n"
    },
    {
      "commit": "4ea929819e23ecd388e1edce25a10631ee53e9e3",
      "tree": "23738cbafefdd9f9dcc839a01525533e0045c554",
      "parents": [
        "5c4ca88476ea3c26b88fc13c281db9eb20913511",
        "795a2a75542d25eefa56bebc388340ee15fdff5c"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Nov 07 17:21:49 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 07 17:21:49 2016 +0000"
      },
      "message": "Split libmedia into libmedia and libaudioclient\nam: 795a2a7554\n\nChange-Id: Ic08eddc5650d3f5d344ebcf93ad98ae5bb236c8c\n"
    },
    {
      "commit": "795a2a75542d25eefa56bebc388340ee15fdff5c",
      "tree": "5b595a348342c3ad28549329ba5653ad62db75d1",
      "parents": [
        "bf26c4eb629b514648420916fd1db40333c30ea5"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Nov 02 13:21:22 2016 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Nov 04 19:31:54 2016 -0700"
      },
      "message": "Split libmedia into libmedia and libaudioclient\n\nThis makes it so audioserver doesn\u0027t need to link against the entire libmedia,\nwhich has dependencies on camera, ICU, OpenGL and other things that aren\u0027t\nneeded for audio.\n\nTest: build/boot\n\nChange-Id: I99ba1a3dc3b33ca9b3abd98e7519dbf228ee62af\n"
    },
    {
      "commit": "5c4ca88476ea3c26b88fc13c281db9eb20913511",
      "tree": "e144428309b3dce5f7161dae40ab7e028ec6bf4f",
      "parents": [
        "ad43cf3a8b3e52bda741b5759813dedfcc0e19d3",
        "bf26c4eb629b514648420916fd1db40333c30ea5"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Nov 05 01:21:29 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Nov 05 01:21:29 2016 +0000"
      },
      "message": "Merge \"Remove unused libraries from libstagefright_http_support\"\nam: bf26c4eb62\n\nChange-Id: I7238f2705588d21aa3533af314825636232a9b1f\n"
    },
    {
      "commit": "ad43cf3a8b3e52bda741b5759813dedfcc0e19d3",
      "tree": "afc0e70070ea040db26304352fa5abc0c6d8503c",
      "parents": [
        "cd1dad10b5e5d0d326130e471d0f89f398975a17",
        "12dc4449ee3c9a51407d13eaaf5d8a61b2d9c5ba"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Nov 05 00:02:25 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Nov 05 00:02:25 2016 +0000"
      },
      "message": "Merge \"Move IMediaLogService to libmedialogservice\"\nam: 12dc4449ee\n\nChange-Id: I78dd9164b47538205fbed6fe04fafb8bbcc55009\n"
    },
    {
      "commit": "cd1dad10b5e5d0d326130e471d0f89f398975a17",
      "tree": "9bf41b627fd956e5b97bd8ce931d0b6e6e4ad901",
      "parents": [
        "4f197ec220d2c9634429692dd37896233273111d",
        "a4e77422c981e4fddcdf1ef202937b4ffd918fc5"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Nov 04 22:52:36 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Nov 04 22:52:36 2016 +0000"
      },
      "message": "Merge \"Remove unused libstagefright_yuv\"\nam: a4e77422c9\n\nChange-Id: Ia23b671f54a2f8923e15311e0763fd10c2c469db\n"
    },
    {
      "commit": "4f197ec220d2c9634429692dd37896233273111d",
      "tree": "9ee3410c97a0375f18e05a0728643cfe587f0edc",
      "parents": [
        "68f9d0dc3b25c69eecccc9487319dd3343f0790b",
        "46d0a5b493dc7ef8cfd068c1b12d1d47d03d7884"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Nov 04 22:52:20 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Nov 04 22:52:20 2016 +0000"
      },
      "message": "Merge \"Remove unneeded links with dynamic libraries\"\nam: 46d0a5b493\n\nChange-Id: Ica6dd538c30b9aeccddad229cb24ade4d82d2e4c\n"
    },
    {
      "commit": "4843df581f99e86d93283071264c55e74782cfad",
      "tree": "b8f3078a90b333a472db17bcec81bcac1826170a",
      "parents": [
        "4b21bd2dac2727531aad1e74079b4d34077524a0"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Nov 02 15:46:18 2016 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Nov 04 14:39:32 2016 -0700"
      },
      "message": "Remove unused libraries from libstagefright_http_support\n\nTest: build/boot\nChange-Id: I47e79fa0b51e4bb2ae63e10160aea861fabc96ac\n"
    },
    {
      "commit": "4b21bd2dac2727531aad1e74079b4d34077524a0",
      "tree": "af0d052ddb01e0cbb25ae07b87dd8d96ee2ff870",
      "parents": [
        "f48f36ebe0415d340770f0ef73ce3967779fadf0"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Nov 02 09:59:52 2016 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Nov 04 14:37:17 2016 -0700"
      },
      "message": "Move IMediaLogService to libmedialogservice\n\nSo audioserver and libmedialogservice don\u0027t have to link against libmedia\n\nTest: build/boot\nChange-Id: I4040d9f6db59807c3fa56321d45fb6ab50fb5edb\n"
    },
    {
      "commit": "f48f36ebe0415d340770f0ef73ce3967779fadf0",
      "tree": "eb86065f6bb26f7fd89e38b511616ec3814d4171",
      "parents": [
        "263506542fbe480ddb247597bdcef16c437b48dd"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Oct 27 10:54:27 2016 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Nov 04 14:33:56 2016 -0700"
      },
      "message": "Remove unused libstagefright_yuv\n\nTest: built and booted\n\nChange-Id: I3db16c365b36143fee4aa532dc9cdec0bca612a5\n"
    },
    {
      "commit": "263506542fbe480ddb247597bdcef16c437b48dd",
      "tree": "1ad06b1495a50534199f1aa5068b8519dd5d50c5",
      "parents": [
        "712690b37495816a3f55e2d000f1f68caf1c20a4"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 25 13:17:47 2016 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Nov 04 14:17:07 2016 -0700"
      },
      "message": "Remove unneeded links with dynamic libraries\n\nVarious media components were linking against dynamic libraries that weren\u0027t needed.\n\nTest: built and booted\n\nChange-Id: I7379506fd06d4e28e0eff0001fd073a2d3860f8e\n"
    },
    {
      "commit": "f5a4013d7a42f62254c913fb2e8ba4a8e56b48f5",
      "tree": "bf01df657c80b94fa8da4dccbdfcc8812d691472",
      "parents": [
        "78d6bc884cc0b453ffc68cbeb1ceb1497cf9ee85",
        "f521451f6252404b8fd0880bfe4dbddb8e687ede"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Oct 25 22:35:05 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 25 22:35:05 2016 +0000"
      },
      "message": "Merge \"FLACExtractor: copy protect mWriteBuffer\"\nam: f521451f62\n\nChange-Id: Ie46c44142ea7f397529c3149e89b6d0a3ae71cf0\n"
    },
    {
      "commit": "f521451f6252404b8fd0880bfe4dbddb8e687ede",
      "tree": "ba10e30f0f852579ac28652b2cf23bef30ecf0b0",
      "parents": [
        "829b2a0bf09d6d18d7ee30886f553fa20dcab1d0",
        "acc192347665943ca674acf117e4f74a88436922"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Oct 25 22:27:38 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 25 22:27:38 2016 +0000"
      },
      "message": "Merge \"FLACExtractor: copy protect mWriteBuffer\""
    },
    {
      "commit": "78d6bc884cc0b453ffc68cbeb1ceb1497cf9ee85",
      "tree": "14b43a5499fc526bf756921eb08de5d5962853b0",
      "parents": [
        "ba46fa9310d66239d7f4e0d1d7097b41c0e5869e",
        "829b2a0bf09d6d18d7ee30886f553fa20dcab1d0"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 25 20:05:55 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 25 20:05:55 2016 +0000"
      },
      "message": "Merge \"Prefer software codec with debug property\"\nam: 829b2a0bf0\n\nChange-Id: Ib5cc5065540f48efaebeb02ecd1bd8036f0e56d1\n"
    },
    {
      "commit": "829b2a0bf09d6d18d7ee30886f553fa20dcab1d0",
      "tree": "8566348fb6ababcac5d5a2d1be274d2b44f9f601",
      "parents": [
        "460dcb750d6d4658dd730a1ae2e1e18015913ff5",
        "62af0c3fafa9a256c4251aa9fdbf56a260ec55b7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 25 20:01:10 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 25 20:01:10 2016 +0000"
      },
      "message": "Merge \"Prefer software codec with debug property\""
    },
    {
      "commit": "acc192347665943ca674acf117e4f74a88436922",
      "tree": "1d540d39c7e3b9b4b123ba3f1df652f59e3129c6",
      "parents": [
        "460dcb750d6d4658dd730a1ae2e1e18015913ff5"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Oct 24 11:38:31 2016 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Oct 25 12:57:59 2016 -0700"
      },
      "message": "FLACExtractor: copy protect mWriteBuffer\n\nBug: 30895578\nChange-Id: I4cba36bbe3502678210e5925181683df9726b431\n"
    },
    {
      "commit": "ba46fa9310d66239d7f4e0d1d7097b41c0e5869e",
      "tree": "8345a64551c7192b23dd75627c6e663de3c9c12f",
      "parents": [
        "0f3445be83658976259ed1bac89c382fe09b6c5f",
        "460dcb750d6d4658dd730a1ae2e1e18015913ff5"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Tue Oct 25 17:38:47 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 25 17:38:47 2016 +0000"
      },
      "message": "Merge \"SoftAVCDec: Handle interlaced streams where two fields are sent in one input\"\nam: 460dcb750d\n\nChange-Id: I8dc483438793d73cbe2b403c085da5310740562f\n"
    },
    {
      "commit": "62af0c3fafa9a256c4251aa9fdbf56a260ec55b7",
      "tree": "a5cdf4a1deb4478d1f86bdf1b0aeffdf4b678fe4",
      "parents": [
        "cf39459d1fe9a698ac64d2f895d7e58f37f8d080"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 25 09:56:21 2016 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 25 09:59:26 2016 -0700"
      },
      "message": "Prefer software codec with debug property\n\nChange-Id: Ifc44a1dee79142d13393eac3c0750b9874b46a8f\n"
    },
    {
      "commit": "dd6e6a250846653a7661219fe7033b87d1181eb5",
      "tree": "b8570bba07da6c2809a6e063fdd64905a160b754",
      "parents": [
        "cf39459d1fe9a698ac64d2f895d7e58f37f8d080"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Oct 20 14:56:35 2016 +0530"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Tue Oct 25 11:17:14 2016 +0530"
      },
      "message": "SoftAVCDec: Handle interlaced streams where two fields are sent in one input\n\nWhen both fields are sent in a single input buffer, only the first field was\nbeing decoded. Fix this by not releasing input buffer when some bytes are still\nleft unused in the input buffer.\nIf both fields are sent in a separate call, decoder handles that correctly and\nreturns an output frame for every two fields\n\nBug: 32364044\nTest: Manually tested by decoding clip attached in the above bug\n\nChange-Id: Idab5acd9cbaefc5d2560a70d375f3a532d9e78eb\n"
    },
    {
      "commit": "7a40848e50608558bab84adf4becc73550b25bff",
      "tree": "17714066c2cef44035c16e30cf35dacd88de5b2a",
      "parents": [
        "c1cf4c1b51d9a26f09b67473429f7189f8909f57",
        "c1184a7991b927099082de923693e204a1d334dd"
      ],
      "author": {
        "name": "Caroline Tice",
        "email": "cmtice@google.com",
        "time": "Wed Oct 19 17:50:35 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 19 17:50:35 2016 +0000"
      },
      "message": "Merge \"Fix potental memory leak (compiler warning).\"\nam: c1184a7991\n\nChange-Id: I78b5d0ed14bfb18108ee43a8d3570cdb6bc65b32\n"
    },
    {
      "commit": "c1184a7991b927099082de923693e204a1d334dd",
      "tree": "f4542024b3d93df40d14258c513237080f975aed",
      "parents": [
        "5d7e276b21d39ee62d2f57fa43aa497c5cb87cd2",
        "f8dd1bdb12c76822ec1c2ab5d848c31f256cf36a"
      ],
      "author": {
        "name": "Caroline Tice",
        "email": "cmtice@google.com",
        "time": "Wed Oct 19 17:34:28 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 19 17:34:28 2016 +0000"
      },
      "message": "Merge \"Fix potental memory leak (compiler warning).\""
    },
    {
      "commit": "f8dd1bdb12c76822ec1c2ab5d848c31f256cf36a",
      "tree": "175dad1f9fe58c1e1494f47b2f74487ca1643ef4",
      "parents": [
        "92047ec34ba7339ff1b99ede8e483cc2f64d436c"
      ],
      "author": {
        "name": "Caroline Tice",
        "email": "cmtice@google.com",
        "time": "Tue Oct 18 16:32:13 2016 -0700"
      },
      "committer": {
        "name": "Caroline Tice",
        "email": "cmtice@google.com",
        "time": "Tue Oct 18 16:35:18 2016 -0700"
      },
      "message": "Fix potental memory leak (compiler warning).\n\nThis CL fixes the following warning:\n\nEffectProxy.cpp:93:8: warning: Potential leak of memory pointed to by\n\u0027pContext\u0027.\n\nBUG\u003dNone\nTest: WITH_TIDY\u003d1 WITH_STATIC_ANLYZER\u003d1 mm\n\nChange-Id: I7f127042eb50d3d6297473bfd90a5402b182cc85\n"
    },
    {
      "commit": "c1cf4c1b51d9a26f09b67473429f7189f8909f57",
      "tree": "6b930dfae89e7548d531915caa15ff18f0e96fe2",
      "parents": [
        "a2e99a3de2d4ccd7f3e31d79d29eccd4ee0f8f4b",
        "5d7e276b21d39ee62d2f57fa43aa497c5cb87cd2"
      ],
      "author": {
        "name": "Viraj Karandikar",
        "email": "vkarandikar@nvidia.com",
        "time": "Tue Oct 18 17:34:36 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 18 17:34:36 2016 +0000"
      },
      "message": "Merge \"WAVExtractor: support ambisonic subformat\"\nam: 5d7e276b21\n\nChange-Id: Iaae56344a8831e0dac7a724be5ba3f8e5b098e52\n"
    },
    {
      "commit": "5d7e276b21d39ee62d2f57fa43aa497c5cb87cd2",
      "tree": "77996f337a04044967ebd5080ef4ad27aa574377",
      "parents": [
        "92047ec34ba7339ff1b99ede8e483cc2f64d436c",
        "bd152eb21ba91e62c53910c6d511aea2af89b656"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 18 17:26:47 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 18 17:26:48 2016 +0000"
      },
      "message": "Merge \"WAVExtractor: support ambisonic subformat\""
    },
    {
      "commit": "a2e99a3de2d4ccd7f3e31d79d29eccd4ee0f8f4b",
      "tree": "f00e90aa8bed17d60362268e96f2e43f7dee3c8f",
      "parents": [
        "dd5ff6664ed7f332bfc6c48e73c0a735169975d1",
        "2a02f18cf1bef68626a4849fa38c02553f3c747a"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Oct 14 15:00:49 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 14 15:00:49 2016 +0000"
      },
      "message": "Merge \"Fix issues with metadata handling when format change happens\" am: 92047ec34b am: d41a64c7ad\nam: 2a02f18cf1\n\nChange-Id: Ia945c856b0b805111ebcb5a93908934ddaa78db1\n"
    },
    {
      "commit": "2a02f18cf1bef68626a4849fa38c02553f3c747a",
      "tree": "982083511af6fc8e16f3ca06244c4e68a78fb389",
      "parents": [
        "a6e2521999a52f2dcbf468992b3421094e3e7c05",
        "d41a64c7ad26fb6d26e2531e95d018e4e0174574"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Oct 14 14:57:18 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 14 14:57:18 2016 +0000"
      },
      "message": "Merge \"Fix issues with metadata handling when format change happens\" am: 92047ec34b\nam: d41a64c7ad\n\nChange-Id: Iadd42f2bf9f6a6863333fae9dc26c17522cc9b28\n"
    },
    {
      "commit": "92047ec34ba7339ff1b99ede8e483cc2f64d436c",
      "tree": "9e8a6562070f676b8c51e38ab6f490d7cb584764",
      "parents": [
        "4065e775e643faa71102aa644acf8f93731e0b0c",
        "c3fe699d319ee040515a230dc94e7cf50c95c05a"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Oct 14 14:49:24 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 14 14:49:24 2016 +0000"
      },
      "message": "Merge \"Fix issues with metadata handling when format change happens\""
    },
    {
      "commit": "8b7065b60493c06c7d9d676283869fef895a9bec",
      "tree": "0864704982b94370e8d31a5937ca73304a97bb39",
      "parents": [
        "93dcd27e22d90355151e929e5de9511ac3fe5f0b",
        "7c55dd0c5bdab4fbc86185787d23c2adcba8e8f1"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Fri Oct 14 01:22:25 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 14 01:22:25 2016 +0000"
      },
      "message": "HTTPLiveSource: implement getFormatMeta am: a83eebb78c\nam: 7c55dd0c5b\n\nChange-Id: Ifc927603a8c35f27cd58a1f0ce92ee92e99f1025\n"
    },
    {
      "commit": "7c55dd0c5bdab4fbc86185787d23c2adcba8e8f1",
      "tree": "20feaea8760b2796110988d9aa9070fd1cdf40ab",
      "parents": [
        "63425d5b7bd9b3ee68ca517225a9c508d6029883",
        "a83eebb78c3a7d57a769dac965b17a8aad7c7b8f"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Fri Oct 14 01:16:25 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 14 01:16:25 2016 +0000"
      },
      "message": "HTTPLiveSource: implement getFormatMeta\nam: a83eebb78c\n\nChange-Id: If4e85e963ae832a9f16c69fd7a5d6bbeb07789bf\n"
    },
    {
      "commit": "c31b3b7d3b666fb19c87e022b590d695ca16042d",
      "tree": "ce9ea3e38817086550bfec1344484fe9d5f20fee",
      "parents": [
        "fbed6401879f4d94f3250d715ce542d62ba362f8",
        "c2aef83febfafc8e64c183c342625e9d4e4999be"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Oct 13 23:28:34 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 23:28:34 2016 +0000"
      },
      "message": "Fix divide by zero am: 0d13824315\nam: c2aef83feb\n\nChange-Id: Ib94af4f98542dd11b4f41231031bea2954fb04e2\n"
    },
    {
      "commit": "f3e1e8c0b1ee32768ee04b308756ef6ac878d8cf",
      "tree": "24e8b10084a897fc65edc140b09e9d19ed425f97",
      "parents": [
        "da83e23c952f8f377bc79d0ebf6a44e7cd294687",
        "3fdf96430241a813a33e53aa62fd1d04d0f9e6da"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Oct 13 23:28:16 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 23:28:16 2016 +0000"
      },
      "message": "Fix divide by zero am: 0d13824315\nam: 3fdf964302\n\nChange-Id: I66f18bf3efc32dc2081e0b785d080f50e7dcea1f\n"
    },
    {
      "commit": "3fdf96430241a813a33e53aa62fd1d04d0f9e6da",
      "tree": "1be839fa26f502419ff911b23446975ff39ad748",
      "parents": [
        "121000246bb267be3c166f4f8345419f0406729a",
        "0d13824315b0491d44e9c6eb5db06489ab0fcc20"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Oct 13 23:25:59 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 23:25:59 2016 +0000"
      },
      "message": "Fix divide by zero\nam: 0d13824315\n\nChange-Id: I5f2a6eb52c5abe01467da3e276365c0db30c0ae9\n"
    },
    {
      "commit": "c2aef83febfafc8e64c183c342625e9d4e4999be",
      "tree": "37ba0e25426452e995ac38307672a6d8714c6d27",
      "parents": [
        "2e6f0631b0b88f5d92ec9aec8b89f494ddc09e77",
        "0d13824315b0491d44e9c6eb5db06489ab0fcc20"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Oct 13 23:25:46 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 23:25:46 2016 +0000"
      },
      "message": "Fix divide by zero\nam: 0d13824315\n\nChange-Id: Ic1a3c8e78999c268a330505e92835d8c4733cbf9\n"
    },
    {
      "commit": "a83eebb78c3a7d57a769dac965b17a8aad7c7b8f",
      "tree": "10200f0c4fb0cc73cfdaab9da975b51fa3a24ebd",
      "parents": [
        "72eb787809a3dc8128e80766743574f647d21603"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Thu Oct 13 15:10:42 2016 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Thu Oct 13 15:21:29 2016 -0700"
      },
      "message": "HTTPLiveSource: implement getFormatMeta\n\nBug: 32113727\nChange-Id: I10eafd4cf428f5fee6ada7213627ca7119cbf0e7\n"
    },
    {
      "commit": "d3af3e9e0c6b658c90ccbf37aa06ba36e121b0ee",
      "tree": "a7af36a47dda653bcb78b5f13092cb349e83e70d",
      "parents": [
        "a49bb9464cd346ed865f90807d8d73624f95ece3",
        "7b8a3a9fa83f175f433206b61e6562e62a2acf63"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 02:33:53 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 02:33:53 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e am: f060479b9a am: bcc7230bb9 am: f4a63f6765 am: ecfd198cda am: bae68c9e15 am: d36ebed01e am: 1b963dc33c am: b4842ae2d4 am: 59f22c99fe am: 7fc03ff680\nam: 7b8a3a9fa8\n\nChange-Id: Ic0fca89e54d04ce8f5cfe7a3d02a5dd2bc3b4d37\n"
    },
    {
      "commit": "77f76ac3f172c44e02834e708855bf067df1130b",
      "tree": "a2dae0a326911c21bbb89af42f61f371cc2664a2",
      "parents": [
        "8853ee22ff11b9a2a692fe7354f7f5188c35ba5c",
        "b4e21fe2fbc78db6cf4bdd53c9b5331772a04dbb"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 02:33:53 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 02:33:53 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e am: f060479b9a am: bcc7230bb9 am: f4a63f6765 am: ecfd198cda am: bae68c9e15 am: d36ebed01e am: 1b963dc33c am: b4842ae2d4 am: 59f22c99fe am: 7fc03ff680\nam: b4e21fe2fb\n\nChange-Id: I29c33a6e94fbd75e72fcbdf099073b34be3485d3\n"
    },
    {
      "commit": "b4e21fe2fbc78db6cf4bdd53c9b5331772a04dbb",
      "tree": "f36b38395a068a9f89265b4ab07bf839017db18e",
      "parents": [
        "e0827cb05ddc4ad659fcb4d504659bb97ec03444",
        "7fc03ff68084ae8e75daf678d03dc3accc08dc64"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 02:27:28 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 02:27:28 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e am: f060479b9a am: bcc7230bb9 am: f4a63f6765 am: ecfd198cda am: bae68c9e15 am: d36ebed01e am: 1b963dc33c am: b4842ae2d4 am: 59f22c99fe\nam: 7fc03ff680\n\nChange-Id: I373bb242dd64295ff240e07bc96bce3a59fa5060\n"
    },
    {
      "commit": "7b8a3a9fa83f175f433206b61e6562e62a2acf63",
      "tree": "fa96f2353f617482e1f59d2199cff766ee571a8e",
      "parents": [
        "63a2a35eec8c7ee2516f43b017f9385fb1e565eb",
        "7fc03ff68084ae8e75daf678d03dc3accc08dc64"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 02:27:22 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 02:27:22 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e am: f060479b9a am: bcc7230bb9 am: f4a63f6765 am: ecfd198cda am: bae68c9e15 am: d36ebed01e am: 1b963dc33c am: b4842ae2d4 am: 59f22c99fe\nam: 7fc03ff680\n\nChange-Id: Ic1a33437d1c1d20a48cb7ed20862bab22cb417ec\n"
    },
    {
      "commit": "7fc03ff68084ae8e75daf678d03dc3accc08dc64",
      "tree": "aabed1a3fd001bef89a7b585c95fb692c14915c6",
      "parents": [
        "bf3c1268ea9cfecf57482d33dea9b3f5cf3f7a16",
        "59f22c99fe8fdd84a07a9231fa7781daa9b4ee3c"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 02:21:23 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 02:21:23 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e am: f060479b9a am: bcc7230bb9 am: f4a63f6765 am: ecfd198cda am: bae68c9e15 am: d36ebed01e am: 1b963dc33c am: b4842ae2d4\nam: 59f22c99fe\n\nChange-Id: Ia0fa745aacc6f1af22df4bc69e42951ca1207585\n"
    },
    {
      "commit": "59f22c99fe8fdd84a07a9231fa7781daa9b4ee3c",
      "tree": "3ec618dfb2d0024cc14941b2492109be2d19e655",
      "parents": [
        "6a21e6ca3f2d198b1cc7165b386c3fa579169bb9",
        "b4842ae2d4a90f8a5d13e695b591a4e98661cffe"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 02:14:50 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 02:14:50 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e am: f060479b9a am: bcc7230bb9 am: f4a63f6765 am: ecfd198cda am: bae68c9e15 am: d36ebed01e am: 1b963dc33c\nam: b4842ae2d4\n\nChange-Id: I70bcbef181d3d6acc5cd53c43e792b4d7068ad2a\n"
    },
    {
      "commit": "b4842ae2d4a90f8a5d13e695b591a4e98661cffe",
      "tree": "a805785bd44aa78f785e85a46057623d8bce286c",
      "parents": [
        "c8a7c1a69dfaac61a4d892f74acc755424a41685",
        "1b963dc33c6c71907eee70474e7212309967efc2"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 02:07:50 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 02:07:50 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e am: f060479b9a am: bcc7230bb9 am: f4a63f6765 am: ecfd198cda am: bae68c9e15 am: d36ebed01e\nam: 1b963dc33c\n\nChange-Id: I4fa9bb3b9c7fbf722e33a6be08c35989e45442b1\n"
    },
    {
      "commit": "1b963dc33c6c71907eee70474e7212309967efc2",
      "tree": "1590041993f79017ea2312959fca1cf61d1a0037",
      "parents": [
        "682bb8b4fa7cd987db46627c4fd9d2e9fd57f2f7",
        "d36ebed01ea5f33e59b41d77a02557a82bebec6c"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 02:01:21 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 02:01:21 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e am: f060479b9a am: bcc7230bb9 am: f4a63f6765 am: ecfd198cda am: bae68c9e15\nam: d36ebed01e\n\nChange-Id: Icc846170a93c7f1aa348645609f57b28e8a8c76c\n"
    },
    {
      "commit": "d36ebed01ea5f33e59b41d77a02557a82bebec6c",
      "tree": "cb59530cf4df80faa824e48d898c031228d74541",
      "parents": [
        "0bed5b78038b71f29c023e463a93bb8971235c52",
        "bae68c9e15fe33e0dcb06fe92adcf4edbe53d3ee"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 01:54:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 01:54:51 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e am: f060479b9a am: bcc7230bb9 am: f4a63f6765 am: ecfd198cda\nam: bae68c9e15\n\nChange-Id: I8e71eeb1a3b6c9adaa494578327e3984364b7ace\n"
    },
    {
      "commit": "ecfd198cda5158b9d35472975725048f449ed5cd",
      "tree": "61a29c869c309974125d0fb12e87a09c4a593a84",
      "parents": [
        "253e3ae0ba4028706118e143fb6946280494a72e",
        "f4a63f6765118754e998fed3ed51d24fa0d0faac"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 01:40:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 01:40:51 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e am: f060479b9a am: bcc7230bb9\nam: f4a63f6765\n\nChange-Id: I6a360ed595632dbb9d8e370c4561ec41d07c173f\n"
    },
    {
      "commit": "f4a63f6765118754e998fed3ed51d24fa0d0faac",
      "tree": "159a7297a1a4b260ad31b58ea97c4a0a8ba2d318",
      "parents": [
        "54c0001dc955398e855a36c082c4f3e517e92ad9",
        "bcc7230bb91811c4510f11d0c20d14fa743cc559"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 01:33:18 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 01:33:18 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e am: f060479b9a\nam: bcc7230bb9\n\nChange-Id: If5d6fefb276341472d827bac3f349561f7d1d990\n"
    },
    {
      "commit": "bcc7230bb91811c4510f11d0c20d14fa743cc559",
      "tree": "0795b34bade66b1e9713f82096707b642ca28cfa",
      "parents": [
        "d18d8fac612e57044ff3fe2c35ac2112e6b7bc18",
        "f060479b9adbe919bf35dc575d42ae50a4893a42"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 01:26:47 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 01:26:47 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e\nam: f060479b9a\n\nChange-Id: I69eb3819f246e6d807af099f9a0260146cd06fd2\n"
    },
    {
      "commit": "f060479b9adbe919bf35dc575d42ae50a4893a42",
      "tree": "6d075d0e1337ba1ba5e307d05be32e5e88b3b0c7",
      "parents": [
        "b512f4ab42ad69851eb46b661b1db3ebf793f3fc",
        "874f9e0b8eb0cbe508d15c8c03796c863851f21f"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 01:19:48 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 01:19:48 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect\nam: 874f9e0b8e\n\nChange-Id: I382b8cc3799b52e085aac0ccec7dcb668a4933ec\n"
    },
    {
      "commit": "90b26ed8c9a49e41371c5c1aec817e759ee0ad0f",
      "tree": "28d06edbedeb26edb32f5c0a865894decece91b7",
      "parents": [
        "b7dc6d23ecbeed8cf14f1b7f56ed36f76f495703",
        "7ea893f684081253bbc7ff361d091aeeef8732ef"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Oct 13 01:06:36 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 01:06:36 2016 +0000"
      },
      "message": "MPEG4Extractor: Check mLastTrack before parsing btrt box. am: fd9cc97d4d\nam: 7ea893f684\n\nChange-Id: I3251216e254952e7ef044a4cbe0b43b746aa4b7c\n"
    },
    {
      "commit": "f1e84ca8583b365fdfd47366fdea2ee54313a26d",
      "tree": "05ea0bc1e86295b58e5ab353d534889bad6f61ca",
      "parents": [
        "1c44a2ed6652b63420c861a9c58fc452d9c3cc51",
        "2c76c56d5612afea04987269f5fa613c19366f12"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Oct 13 01:06:16 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 01:06:16 2016 +0000"
      },
      "message": "DO NOT MERGE - MPEG4Extractor: Check mLastTrack before dereferencing. am: de84a76b86\nam: 2c76c56d56\n\nChange-Id: I24c8963da1f34e724213bbb896722a06d1eca378\n"
    },
    {
      "commit": "378445adb9b827b7ecb9ae6527df00f3e1ea8dfe",
      "tree": "2dfb91352f0eb22d987305f684c55cb03e0d6411",
      "parents": [
        "72eb787809a3dc8128e80766743574f647d21603",
        "441b53063f947cba92871244371a70f700a9c232"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Oct 13 01:06:15 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 01:06:15 2016 +0000"
      },
      "message": "MPEG4Extractor: Check mLastTrack before parsing btrt box. am: fd9cc97d4d\nam: 441b53063f\n\nChange-Id: I59ffede80483146bdd734d7780bd8b9bdbee49fc\n"
    },
    {
      "commit": "7ea893f684081253bbc7ff361d091aeeef8732ef",
      "tree": "7c8ec851cc9c01b16b7a4d2e1fccba637a55354e",
      "parents": [
        "71e9c9c664a2e935ba14b591fb57787ad8b11b0c",
        "fd9cc97d4dfe2a2fbce2c0f1704d7a27ce7cbc44"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Oct 13 00:59:47 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 00:59:47 2016 +0000"
      },
      "message": "MPEG4Extractor: Check mLastTrack before parsing btrt box.\nam: fd9cc97d4d\n\nChange-Id: If5c785d1d26231e71007de13a25d34cdf6eff8f8\n"
    },
    {
      "commit": "2c76c56d5612afea04987269f5fa613c19366f12",
      "tree": "25e207fae5dd287495642c43ae0fb9fab30dbf96",
      "parents": [
        "d9f6b22189b7c5d48a5401eb18d31cd243f829b3",
        "de84a76b865d1061cfa9012f91b0aed4595f42cf"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Oct 13 00:59:46 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 00:59:46 2016 +0000"
      },
      "message": "DO NOT MERGE - MPEG4Extractor: Check mLastTrack before dereferencing.\nam: de84a76b86\n\nChange-Id: I7bfde467167616b191ac1d75f3ea08f1ba78089b\n"
    },
    {
      "commit": "441b53063f947cba92871244371a70f700a9c232",
      "tree": "6f03f44be7a25e72b2c74c073c3406f3713fb640",
      "parents": [
        "364c0c37425a75d95b4cf6b81ad7fa1994ce9788",
        "fd9cc97d4dfe2a2fbce2c0f1704d7a27ce7cbc44"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Oct 13 00:59:45 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 00:59:45 2016 +0000"
      },
      "message": "MPEG4Extractor: Check mLastTrack before parsing btrt box.\nam: fd9cc97d4d\n\nChange-Id: I85a17cebc6613d27e4f327f4ac82654f62098cdb\n"
    },
    {
      "commit": "253b1780556f431526028b23dfefbe4edb8294db",
      "tree": "ca264b5f7915bc600479a2bc2f994baf95d8e252",
      "parents": [
        "e8ccfae53fac54e458a3dbf8da3f4535796e7bdf",
        "fd9cc97d4dfe2a2fbce2c0f1704d7a27ce7cbc44"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Oct 13 00:47:56 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 13 00:47:57 2016 +0000"
      },
      "message": "Merge \"MPEG4Extractor: Check mLastTrack before parsing btrt box.\" into nyc-dev"
    },
    {
      "commit": "622fd04e8856a8074440cfc28606005eeb38fd17",
      "tree": "07b4491bfca9c3df4ec2b53083a29cc05cd85f69",
      "parents": [
        "6616cf9e18f16493285f7416e1f06552aa453508",
        "25d34cacdea9160f519865517cdc0ce9ae706b7e"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Oct 13 00:47:52 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 13 00:47:53 2016 +0000"
      },
      "message": "Merge \"DO NOT MERGE - MPEG4Extractor: Check mLastTrack before dereferencing.\" into lmp-mr1-dev"
    },
    {
      "commit": "b6ba3d7e47b72e68c50d47dbe5ba98702b8bf448",
      "tree": "b80b67bf0aab6f88443e807f6a0581d3e47cd162",
      "parents": [
        "efe63962a70088f0dae5c1fb519f0f47565480bd",
        "0338b14e284ee0b81253cf456d0bf78de08743b1"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Oct 13 00:47:49 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 13 00:47:49 2016 +0000"
      },
      "message": "Merge \"DO NOT MERGE - MPEG4Extractor: Check mLastTrack before dereferencing.\" into lmp-dev"
    },
    {
      "commit": "874f9e0b8eb0cbe508d15c8c03796c863851f21f",
      "tree": "9d5c6c632acc0190d7be0fb5fe87a7d75f21d98d",
      "parents": [
        "afb20c310207aa4380f0578545ffce993ded23da"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Fri Oct 07 18:16:09 2016 -0700"
      },
      "committer": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Wed Oct 12 12:19:06 2016 -0700"
      },
      "message": "Fix potential NULL dereference in Visualizer effect\n\nBug: 30229821\n\nTest: fixing CL. Existing unit tests still pass.\n\nChange-Id: I6e4abd759d5d2abc3b391e92e2e18f060cab7af0\n"
    },
    {
      "commit": "6616cf9e18f16493285f7416e1f06552aa453508",
      "tree": "97c6a8ef4488ddea529fdccc0a555624d354ee9e",
      "parents": [
        "f7a2861c08373f8b5818d46a2965a557711d9dfc",
        "efe63962a70088f0dae5c1fb519f0f47565480bd"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Oct 11 23:10:12 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 11 23:10:12 2016 +0000"
      },
      "message": "stagefright: don\u0027t fail MediaCodec.configure if clients use store-meta key am: afb20c3102 am: d9f6b22189 am: 1c44a2ed66\nam: efe63962a7\n\nChange-Id: Id22c6f78db4d457c281ab9db7c214236c2bdb18d\n"
    },
    {
      "commit": "efe63962a70088f0dae5c1fb519f0f47565480bd",
      "tree": "df7ac9f24c0d824bf5f95f61476d70607536649c",
      "parents": [
        "8ede96a5f2ced7a3c9b53172f419028726b9d213",
        "1c44a2ed6652b63420c861a9c58fc452d9c3cc51"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Oct 11 23:04:42 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 11 23:04:42 2016 +0000"
      },
      "message": "stagefright: don\u0027t fail MediaCodec.configure if clients use store-meta key am: afb20c3102 am: d9f6b22189\nam: 1c44a2ed66\n\nChange-Id: I5ef2909336c4264e22c4216b64fccc46ea654c19\n"
    },
    {
      "commit": "ea35b4e1c2d88e48ab7e292dc02a972712ffb14f",
      "tree": "f503423f2005a41e7fc058600a243b1c26c7d3db",
      "parents": [
        "32c97b3f09e7b4904eb627e2b9541eef1fecdb00",
        "90fc141bd3e538eeb2ba67f3f4daec77a056f48e"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Oct 11 23:04:41 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 11 23:04:41 2016 +0000"
      },
      "message": "stagefright: don\u0027t fail MediaCodec.configure if clients use store-meta key am: ae52fd383a am: 0854507c13\nam: 90fc141bd3\n\nChange-Id: I4ffa2885d17b62e1c98d17de6e2bd44e3b461e13\n"
    },
    {
      "commit": "1c44a2ed6652b63420c861a9c58fc452d9c3cc51",
      "tree": "20d1d432b39eb0428bc5fe35874e91dbabf36ae4",
      "parents": [
        "9578341c41623ebc0a038dbe81db1e2281b56dd7",
        "d9f6b22189b7c5d48a5401eb18d31cd243f829b3"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Oct 11 22:58:40 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 11 22:58:40 2016 +0000"
      },
      "message": "stagefright: don\u0027t fail MediaCodec.configure if clients use store-meta key am: afb20c3102\nam: d9f6b22189\n\nChange-Id: If02cd075a28e4b96fa1c311547a8837d67e848d5\n"
    },
    {
      "commit": "90fc141bd3e538eeb2ba67f3f4daec77a056f48e",
      "tree": "de9ed7424fb04972996f6419c5b0aa33f6f5d5c6",
      "parents": [
        "550b85cb4b3088186b71dbdb7844b4ec72bfc963",
        "0854507c138be6e794348c32cf40c8dd0e0bc507"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Oct 11 22:58:40 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 11 22:58:40 2016 +0000"
      },
      "message": "stagefright: don\u0027t fail MediaCodec.configure if clients use store-meta key am: ae52fd383a\nam: 0854507c13\n\nChange-Id: I59a8a6be219809204f6da9e02f1f02b7a1b097e8\n"
    },
    {
      "commit": "0854507c138be6e794348c32cf40c8dd0e0bc507",
      "tree": "5f71b4d61fab26dbcb28299a99e27486a58212f1",
      "parents": [
        "2b7d32540ae58171d6e11d4df938c7001552fb35",
        "ae52fd383a43ac239f459078fd003ce8ac2efb55"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Oct 11 22:53:10 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 11 22:53:10 2016 +0000"
      },
      "message": "stagefright: don\u0027t fail MediaCodec.configure if clients use store-meta key\nam: ae52fd383a\n\nChange-Id: I5c510313cdea7f6d118e2999fc78ac0c7f6df4a0\n"
    },
    {
      "commit": "ae52fd383a43ac239f459078fd003ce8ac2efb55",
      "tree": "5ab33f7b6ddbfdebcf61fa63058f4a1381e0cd56",
      "parents": [
        "3c5b347344ba4471c783aee4edec28d6f1b39b48"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Oct 11 08:41:51 2016 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Oct 11 08:47:52 2016 -0700"
      },
      "message": "stagefright: don\u0027t fail MediaCodec.configure if clients use store-meta key\n\nEven though storing metadata is not supported in MediaCodec.configure and\nis only meant to be used by Stagefright recorder, don\u0027t fail configure.\n\nBug: 31986922\nChange-Id: Id9f083be6e857e7a0d8d4a74159be5b8894e28be\n"
    },
    {
      "commit": "afb20c310207aa4380f0578545ffce993ded23da",
      "tree": "6f8df405941d3cc451d19a6bf0d271bb910e3cdb",
      "parents": [
        "610a9222d6426b386f2ab895ad5df5d393d6b210"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Oct 11 08:41:51 2016 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Oct 11 08:45:32 2016 -0700"
      },
      "message": "stagefright: don\u0027t fail MediaCodec.configure if clients use store-meta key\n\nEven though storing metadata is not supported in MediaCodec.configure and\nis only meant to be used by Stagefright recorder, don\u0027t fail configure.\n\nBug: 31986922\nChange-Id: Id9f083be6e857e7a0d8d4a74159be5b8894e28be\n"
    },
    {
      "commit": "d664ec34dc50a2ac4b93123b3fe02735ce27f1e3",
      "tree": "1fc3230a9e01fa90aeab962acdb5e162832992a0",
      "parents": [
        "8a53bc020c536c1e157deb06d8dc17389967da91",
        "f9279fbd5702f286bbd05196434e181bd1531e61"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Oct 11 01:39:22 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 11 01:39:22 2016 +0000"
      },
      "message": "MPEG4Extractor: set mime type of fileMetaData correctly. am: 55fe26abb4\nam: f9279fbd57\n\nChange-Id: I745cdbbed56521a1babbe01b4d28c886b6a77760\n"
    },
    {
      "commit": "f9279fbd5702f286bbd05196434e181bd1531e61",
      "tree": "7f8eaa9bc424e444ceab78b8c3490c1b72db5f1d",
      "parents": [
        "a14b0e4e7466fbc97736a021fc17128cc4d259e9",
        "55fe26abb4e3fe701c01b130fee4a5919f8edcbf"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Oct 11 01:33:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 11 01:33:51 2016 +0000"
      },
      "message": "MPEG4Extractor: set mime type of fileMetaData correctly.\nam: 55fe26abb4\n\nChange-Id: Iae30f0bf202196aed7dd155202603c7adb2903e9\n"
    },
    {
      "commit": "6657f7baa8dd85e27b6cd10d5dad471c37246541",
      "tree": "242235a98afe9e8643fabc02b3775a27d76fe01e",
      "parents": [
        "c486e13446f709b1ba54269d14277e64eef6f32c",
        "55fe26abb4e3fe701c01b130fee4a5919f8edcbf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 11 01:23:23 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 11 01:23:23 2016 +0000"
      },
      "message": "Merge \"MPEG4Extractor: set mime type of fileMetaData correctly.\" into nyc-mr1-dev"
    },
    {
      "commit": "3079cc4a03be6d12f55dc1589038acacfd87fcd3",
      "tree": "974ecd4d4fcfceaf4c0bf8a0f6dba95ca349c305",
      "parents": [
        "98266d51e2833f6be1b1f5946bac641aa3a41158",
        "bd6081a604fbe905a00a514a0333e3d737ffedc7"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Oct 11 00:36:48 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 11 00:36:48 2016 +0000"
      },
      "message": "NuPlayer: return error when neither audio nor video source has metadata. am: 1de83d5a63\nam: bd6081a604\n\nChange-Id: I8c866c90940384a892423e667c2195f7def8651f\n"
    },
    {
      "commit": "bd6081a604fbe905a00a514a0333e3d737ffedc7",
      "tree": "94ff644e1144a89b7fdfee932fc0a463ab5b7411",
      "parents": [
        "b5330a78b378ddf0c09132264d9f1f73dbe92d7f",
        "1de83d5a634116c9b28490d5f5be61868fb8cbd1"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Oct 11 00:31:17 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 11 00:31:17 2016 +0000"
      },
      "message": "NuPlayer: return error when neither audio nor video source has metadata.\nam: 1de83d5a63\n\nChange-Id: I77582ea77f1f6dbcdd9e0c624000c5409748d14e\n"
    },
    {
      "commit": "c486e13446f709b1ba54269d14277e64eef6f32c",
      "tree": "85cbd168f346747e36b1decde51ae2339f627b5c",
      "parents": [
        "054ad5b3f7f90f70342b237a8e1b01305da3d496",
        "1de83d5a634116c9b28490d5f5be61868fb8cbd1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 11 00:24:49 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 11 00:24:49 2016 +0000"
      },
      "message": "Merge \"NuPlayer: return error when neither audio nor video source has metadata.\" into nyc-mr1-dev"
    },
    {
      "commit": "98266d51e2833f6be1b1f5946bac641aa3a41158",
      "tree": "34304bb2e4d57f0f46fee54cecf2ec2791077dc1",
      "parents": [
        "0f9153f485cf7b7cafa17786891e383f02bc6264",
        "3c988edaaaf0bd397d8a36e5b449386c37745a65"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Oct 10 23:50:17 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Oct 10 23:50:17 2016 +0000"
      },
      "message": "Merge \"Rely on the platform -std default.\" am: aaa1f8bbe8 am: 048490cc68\nam: 3c988edaaa\n\nChange-Id: Ie912157e8341b88120e733c94f6d6d16e762deaf\n"
    },
    {
      "commit": "3c988edaaaf0bd397d8a36e5b449386c37745a65",
      "tree": "17c3968e4cec398b14b040958da124e8d9b8de85",
      "parents": [
        "d32d6b321e87df8c1d11f84a7b004e7c83ce7a2c",
        "048490cc6808a935a987cf64dc04025b48d14f1f"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Oct 10 23:45:02 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Oct 10 23:45:02 2016 +0000"
      },
      "message": "Merge \"Rely on the platform -std default.\" am: aaa1f8bbe8\nam: 048490cc68\n\nChange-Id: I6f88ae28b8aaa6de1d2a0c8b2efe87923549666b\n"
    },
    {
      "commit": "55fe26abb4e3fe701c01b130fee4a5919f8edcbf",
      "tree": "687daa8c08daaaaaee431f2f998c878b8a9ac4cf",
      "parents": [
        "984be9311e2a9e16aa4e945e7548c2331455dbf1"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Oct 10 12:54:42 2016 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Oct 10 12:54:42 2016 -0700"
      },
      "message": "MPEG4Extractor: set mime type of fileMetaData correctly.\n\nBug: 32045229\nChange-Id: Iaf165e4731296175d361e30597b03beaa1e6e833\n"
    },
    {
      "commit": "1de83d5a634116c9b28490d5f5be61868fb8cbd1",
      "tree": "8bd5855043e979445ccec03e8b10fcec77dd2fc2",
      "parents": [
        "984be9311e2a9e16aa4e945e7548c2331455dbf1"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Oct 10 10:15:03 2016 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Oct 10 10:15:03 2016 -0700"
      },
      "message": "NuPlayer: return error when neither audio nor video source has metadata.\n\nBug: 32045229\nChange-Id: If300426aa502885d663b66a661e98b749ba4c9a9\n"
    },
    {
      "commit": "49f713a588397a1d18de79d529de622acccf6f24",
      "tree": "80bea78b9a902c242e98c61c022bd9cbe3646ebe",
      "parents": [
        "a4c863fab6fbcbb66bd5bfe786ab74f398f345e7"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Oct 07 15:50:21 2016 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Oct 07 15:50:21 2016 -0700"
      },
      "message": "Rely on the platform -std default.\n\nBug: http://b/32019064\nTest: builds\nChange-Id: I535e2fb041cf11c3c4eeaf3367c54072e9208ebe\n"
    },
    {
      "commit": "811bc424407084dbad79eecec07f2b51bc9fa55a",
      "tree": "88e1823b8b23d9807b41705cc7a4b0025ad07a86",
      "parents": [
        "14fe7583c3ed4d9e41f36947d8872c585f43befb",
        "578f4e60cd75b70e9ad3e6f8d1e202598bb5a25d"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Oct 07 19:50:28 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 07 19:50:28 2016 +0000"
      },
      "message": "MediaCodecSource: Fix buffer allocation am: 01d1e52558\nam: 578f4e60cd\n\nChange-Id: Ic0c71b9bc0a4762c30f7985de4727b690af9296f\n"
    },
    {
      "commit": "578f4e60cd75b70e9ad3e6f8d1e202598bb5a25d",
      "tree": "07655b75c51dd996e3d0edd24c797f22819af95a",
      "parents": [
        "5af449aebfd47a1e24d69e0480635dcace640be6",
        "01d1e525584d037b80d7c9ab79010fd2a5b9a870"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Oct 07 19:46:30 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 07 19:46:30 2016 +0000"
      },
      "message": "MediaCodecSource: Fix buffer allocation\nam: 01d1e52558\n\nChange-Id: I03f6976b6615672bfa52f0dc5c60abd7b3f2b3bc\n"
    },
    {
      "commit": "054ad5b3f7f90f70342b237a8e1b01305da3d496",
      "tree": "8ac5ef8d547fea740c06e84016992fd3a69f78fa",
      "parents": [
        "984be9311e2a9e16aa4e945e7548c2331455dbf1",
        "01d1e525584d037b80d7c9ab79010fd2a5b9a870"
      ],
      "author": {
        "name": "Zach Jang",
        "email": "zachjang@google.com",
        "time": "Fri Oct 07 19:43:20 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 07 19:43:20 2016 +0000"
      },
      "message": "Merge \"MediaCodecSource: Fix buffer allocation\" into nyc-mr1-dev"
    }
  ],
  "next": "c3fe699d319ee040515a230dc94e7cf50c95c05a"
}
