)]}'
{
  "log": [
    {
      "commit": "d51329eca85112973867a6bf0d210e82d6d1c411",
      "tree": "f29ad645223b5ea22b709f4d3362f27aa14d6a9a",
      "parents": [
        "4501b3510f9b2af2ff63a0471de24e3feea1d0a8"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jun 30 16:06:16 2017 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Sun Jul 02 00:32:10 2017 +0000"
      },
      "message": "aaudio: enable exclusive MMAP mode support\n\nAllow exclusive MMAP mode only if the HAL indicates\nthat the FD returned for shared memory buffer can be shared\nwith any application.\n\nNOTE: the way the HAL indicates this is temporary until the audio\nHAL is modified in next HIDL release.\n\nBug: 37167970\nTest: check playback and capture in mmap exclusive and shared mode\nChange-Id: I09c1461b2f99532ded2ef9d36d483b82096fda68\n"
    },
    {
      "commit": "4501b3510f9b2af2ff63a0471de24e3feea1d0a8",
      "tree": "486de512a65eaad91323fd521823b7230088643d",
      "parents": [
        "8dd045aaf7079fce7c3f0d8457d4e4c7055bac03"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Thu Jun 29 18:12:36 2017 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Sat Jul 01 14:28:57 2017 -0700"
      },
      "message": "aaudio: improved dumpsys\n\nAdd more information about various streams and endpoints.\n\nBug: 38396780\nTest: adb shell dumpsys media.aaudio\nChange-Id: I5cc116574bfc3aa93703c182d933dbdfcbefad7a\n"
    },
    {
      "commit": "9169294539ad46e08e2fe76a93c37ed965c13058",
      "tree": "7f99790dd7625f12d19a1365666e4c541451f0ae",
      "parents": [
        "6ec18f8ce3d797fdd5722926ac17c1f4eda7904d"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Fri Jun 30 12:23:05 2017 -0700"
      },
      "committer": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Sat Jul 01 08:01:51 2017 -0700"
      },
      "message": "aaudio: limit number of streams per process\n\nTesting the new max streams restriction revealed the bug\ninvolving the second shared stream.\n\nBug: 62951298\nBug: 63171495\nTest: test_n_streams.cpp can open MAX_STREAMS_PER_PROCESS MMAP streams\nChange-Id: Ibea7d9c4716326a37c669954b52f397ed2968caa\n"
    },
    {
      "commit": "230b680d02e32898d90bddabe27295b753f9fbb3",
      "tree": "22f66c51f2d4e2cbcd6e3ff530bcedec9e74e916",
      "parents": [
        "e27d3a435c0f2393f6a53bb6b23569aa04904bd0"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Jun 30 11:06:43 2017 -0700"
      },
      "committer": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Jun 30 11:22:48 2017 -0700"
      },
      "message": "Revert \"Revert \"media: Globaly adjust timestamp to make sure all tracks\u0027 time are align\"\"\n\nTest: Video Recording.\nThis reverts commit 59f57541aee1221dd552a202c8a35d799d34979c.\n\nChange-Id: I38e6252743235900d0cff3408d8f7f4690a2ae77\n"
    },
    {
      "commit": "11e8d335b1da528ee771b19b63df23ae6fd52f41",
      "tree": "b5679b54a7acfbdf455c95355da8c0b9a4dbc51c",
      "parents": [
        "1fa57e8d3149703e794997edffa4e03bfb0a6887"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Wed May 24 09:59:02 2017 -0700"
      },
      "committer": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Thu Jun 29 21:40:21 2017 -0700"
      },
      "message": "aaudio: close MMAP stream if client dies\n\nNotify client when audio service dies. Clear connection.\nNotify AAudio service when client dies. Close client streams.\n\nUse sp\u003c\u003e to track ServiceStreams.\n\nBug: 38267698\nTest: test_no_close.cpp\nChange-Id: I5f1699ed3b8b7bd960947c0028a89ca8419ce7a0\n"
    },
    {
      "commit": "2ac035fdc577a843d07f385dbe3c4e2229d886dc",
      "tree": "5715d5f033318a3cbd5a89b73ee32334bdc6ea9a",
      "parents": [
        "f3ffd1ced8c4709388f8ed5c9a49284f36aa5b97"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Fri Jun 23 14:51:14 2017 -0700"
      },
      "committer": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Thu Jun 29 18:26:52 2017 +0000"
      },
      "message": "aaudio: prevent apps from affecting a stream they do not own\n\nBug: 62951648\nTest: need test that hacks a stream handle from another user ID\nChange-Id: I342f2a4cf9350c949f346b3c867d7f9e035c76b4\n"
    },
    {
      "commit": "f3ffd1ced8c4709388f8ed5c9a49284f36aa5b97",
      "tree": "64d31203a365bdd7525a31a151084ca7cf2e643b",
      "parents": [
        "81ccb8fec9eab4a05e94fc4a4f6dacc8348804e1",
        "47c5e530b01b620a4f65efa121a938789a6823b4"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Jun 29 05:04:07 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 29 05:04:07 2017 +0000"
      },
      "message": "Merge \"AAudioService: add dumpsys capability\" into oc-dr1-dev"
    },
    {
      "commit": "59f57541aee1221dd552a202c8a35d799d34979c",
      "tree": "ae4fd115c1b302d10ac93b5d51a3d347343dbead",
      "parents": [
        "40855085232566727e31de1ca8199275c6e2b393"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Thu Jun 29 00:04:25 2017 +0000"
      },
      "committer": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Thu Jun 29 00:04:25 2017 +0000"
      },
      "message": "Revert \"media: Globaly adjust timestamp to make sure all tracks\u0027 time are align\"\n\nThis reverts commit 40855085232566727e31de1ca8199275c6e2b393.\n\nChange-Id: If41a07089a36eec95bcf1b2e14a5747f7733b6f5\n"
    },
    {
      "commit": "47c5e530b01b620a4f65efa121a938789a6823b4",
      "tree": "b3285b6642ee395668ca3b0525321991c971d405",
      "parents": [
        "a88051816bc629eb20de8f4cecf2d4a4c1cbfc4a"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Jun 26 18:28:00 2017 -0700"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Jun 28 15:50:37 2017 -0700"
      },
      "message": "AAudioService: add dumpsys capability\n\nTest: adb shell dumpsys media.aaudio\nBug: 38396780\nChange-Id: I8b5c421bdd1b3228d8140816a68740709aa9757b\n"
    },
    {
      "commit": "40855085232566727e31de1ca8199275c6e2b393",
      "tree": "3a4c8a083eb60afd57b2389c6bb17efe535b5f52",
      "parents": [
        "efa8da08f3c873b07ec016299ddada7d844ae086"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Jun 23 16:23:14 2017 -0700"
      },
      "committer": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Wed Jun 28 06:15:31 2017 +0000"
      },
      "message": "media: Globaly adjust timestamp to make sure all tracks\u0027 time are align\n\nThis workaround should be removed once implement edit list.\n\nBug:62533717\nTest: Camera Recording\nChange-Id: Id2eb0c3bcb829bb4e48336fada74c0bfc951b304\n"
    },
    {
      "commit": "efa8da08f3c873b07ec016299ddada7d844ae086",
      "tree": "ae4fd115c1b302d10ac93b5d51a3d347343dbead",
      "parents": [
        "22fd463e1464552624597a338d2449dd4d670751",
        "a88051816bc629eb20de8f4cecf2d4a4c1cbfc4a"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Jun 28 04:20:21 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 28 04:20:23 2017 +0000"
      },
      "message": "Merge \"Fix IAAudioService interface\" into oc-dr1-dev"
    },
    {
      "commit": "22fd463e1464552624597a338d2449dd4d670751",
      "tree": "9cae4f29e9a87f9ffa5772bd421ddf78a07a6e7b",
      "parents": [
        "66feec9ff333bbf0b2590f1b321fbf880e1405a4",
        "a9292fe1c19e8a9b43398ba3d69284c215d7589f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 28 00:41:47 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 28 00:41:48 2017 +0000"
      },
      "message": "Merge \"MPEG4Writer: initialize track start time\" into oc-dr1-dev"
    },
    {
      "commit": "a88051816bc629eb20de8f4cecf2d4a4c1cbfc4a",
      "tree": "8204cb3cdfbc4f4c0b76a78d41c817f1ec1d149d",
      "parents": [
        "d4ef5f1eafa099eb40e68a1dfc7b701e4a8d0b1a"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Jun 27 16:17:40 2017 -0700"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Jun 27 16:17:40 2017 -0700"
      },
      "message": "Fix IAAudioService interface\n\nDo not call data.checkInterface(this) unless needed,\nand properly handle invalid interface.\n\nThis prevents stripping the file descriptor from the dump()\nbinder call.\n\nTest: adb shell dumpsys media.aaudio\nBug: 38396780\nChange-Id: I14c847e098145f49d4d5732787d3cc435dd05226\n"
    },
    {
      "commit": "66feec9ff333bbf0b2590f1b321fbf880e1405a4",
      "tree": "ebb1043a6aaf48ac109eb7022a999ae4bc31f0cc",
      "parents": [
        "d4ef5f1eafa099eb40e68a1dfc7b701e4a8d0b1a",
        "2ac7694396640821f6723672e25b2372220bf060"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jun 27 01:18:39 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 27 01:18:41 2017 +0000"
      },
      "message": "Merge \"Set initial audio device for AudioTrack and AudioRecord\" into oc-dr1-dev"
    },
    {
      "commit": "d4ef5f1eafa099eb40e68a1dfc7b701e4a8d0b1a",
      "tree": "1a3e499e2c09a2ee133c563e06c0f024ce6e4bd6",
      "parents": [
        "f7b279fbd419846cdeb2aa55ecdfd74d7fd35b8c",
        "5550640fcb161f8329646ae959034251023884cc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jun 26 17:54:11 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 26 17:54:14 2017 +0000"
      },
      "message": "Merge changes from topic \u0027fix-omx-dependencies\u0027 into oc-dr1-dev\n\n* changes:\n  Fix OMX dependencies.\n  Use vendor variant of libstagefright_foundation.\n"
    },
    {
      "commit": "f7b279fbd419846cdeb2aa55ecdfd74d7fd35b8c",
      "tree": "07f44b89620287361f027816d2b389a4e169c7a2",
      "parents": [
        "ec89b2e2f8c84a7d3936db1a888034f4a4b0df16",
        "adbb75af4d3224194b9b772855db93fae19cf4ce"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Mon Jun 26 17:03:37 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 26 17:03:39 2017 +0000"
      },
      "message": "Merge \"AudioTrack: explain why FAST mixer denied\" into oc-dr1-dev"
    },
    {
      "commit": "2ac7694396640821f6723672e25b2372220bf060",
      "tree": "0cd5a8c58898fcb145f4b879ea64aeb260266ce2",
      "parents": [
        "ffd80b92df8521dd28ab5fd08b1098a58cb280e8"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jun 22 17:17:09 2017 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Jun 26 16:29:08 2017 +0000"
      },
      "message": "Set initial audio device for AudioTrack and AudioRecord\n\nBug: 62090113\nTest: run AAudio test and verify a valid device is reported just\nafter opening playback or capture streams in legacy mode.\n\nMerged-In: Ic8be42e1735690eb00c811ef0cb8b5abb36172d6\n\nChange-Id: Ic8be42e1735690eb00c811ef0cb8b5abb36172d6\n"
    },
    {
      "commit": "5550640fcb161f8329646ae959034251023884cc",
      "tree": "acb4bf17cc07cf8193c5b6cdb05a0d0420072ef6",
      "parents": [
        "cb316c7ecc5520aa861f26e6f52114e5e5e9a902"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Jun 07 18:18:09 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Jun 26 16:09:46 2017 +0000"
      },
      "message": "Fix OMX dependencies.\n\nNote, filed b/62923763 to cleanup xmlparser includes.\n\nBug: 37343418\nTest: builds with BOARD_VNDK_VERSION\u003dcurrent\nTest: (sanity) YouTube on a device\nTest: (sanity) Camera on a device\nTest: (sanity) watch (part of a) movie on a device\nTest: (sanity) YouTube on marlin\nTest: (sanity) Camera on marlin\nTest: (sanity) watch (part of a) movie on marlin\nTest: (sanity) YouTube on angler\nTest: (sanity) Camera on angler\nTest: (sanity) watch (part of a) movie on angler\n\n\nChange-Id: I461f999122da56cabb9d4d15b182899ced3b0120\n"
    },
    {
      "commit": "ec89b2e2f8c84a7d3936db1a888034f4a4b0df16",
      "tree": "37bfd6b5e440bb91bb1b172ca0ea349c94056a61",
      "parents": [
        "0d3c68179e395757ab053cf6c480db7841c4d9d5"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Tue Jun 20 15:05:06 2017 -0700"
      },
      "committer": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Sat Jun 24 09:04:47 2017 -0700"
      },
      "message": "aaudio: fix CTS for MMAP mode\n\nImprove calculation of buffer capacity based on requested minimum.\nAdjust timing of start() to reduce underflows.\nTrack ServiceEndpoints based on requested deviceId.\nFix getFramesRead() and flush() behavior.\nFix timeouts due to ClockModel lateness bug.\nMisc cleanup.\n\nBug: 37755299\nTest: test_aaudio.cpp\nChange-Id: I637c16e87fbe14b6f28c60aeea0b9dfed965ecd0\n"
    },
    {
      "commit": "0d3c68179e395757ab053cf6c480db7841c4d9d5",
      "tree": "c8e03e945eda0b8576be759d9cd7b8f13ea6a6ff",
      "parents": [
        "06797a2d83fcb09dace58931e0fab2453a9cffcb",
        "df656622dc2275284a03af6e9b32cb804f24b6ca"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jun 24 03:28:45 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 24 03:28:45 2017 +0000"
      },
      "message": "Merge \"media: Signal no more frames to read in AudioSource\" into oc-dr1-dev"
    },
    {
      "commit": "06797a2d83fcb09dace58931e0fab2453a9cffcb",
      "tree": "c5bbf62ffdccaa0500ff8add2b5dd5c0b4b0839c",
      "parents": [
        "00e2cbcf74b3abeecf8f89c146d10bda97e7a446",
        "a2f296e06bee54cc83130a17f136cab1006f55d5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jun 24 01:23:45 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 24 01:23:47 2017 +0000"
      },
      "message": "Merge \"aaudio: implement IPlayer for MMAP playback streams\" into oc-dr1-dev"
    },
    {
      "commit": "00e2cbcf74b3abeecf8f89c146d10bda97e7a446",
      "tree": "3c3ebb2b4be511e7b05c0a3f62992b12a617294f",
      "parents": [
        "db7b0a5efffc05f0ef92843bc4c6e3532cea836a",
        "0f6bf435f1cf5349a25ac276114df76a00d181e9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jun 24 01:04:23 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 24 01:04:25 2017 +0000"
      },
      "message": "Merge \"libaaudio: use shared library for tests and examples\" into oc-dr1-dev"
    },
    {
      "commit": "a9292fe1c19e8a9b43398ba3d69284c215d7589f",
      "tree": "d35d36db1ec492c91ac02e694543246d73e994b1",
      "parents": [
        "f0ba75d52621fdd744d021cb78127ba07f89f7fe"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Fri Jun 23 15:56:44 2017 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Fri Jun 23 16:14:24 2017 -0700"
      },
      "message": "MPEG4Writer: initialize track start time\n\nBug: 62914344\nTest: adb shell monkey -p com.google.android.GoogleCamera \\\n  -c android.intent.category.LAUNCHER \\\n  --ignore-security-exceptions \\\n  --monitor-native-crashes -s 389 -v -v -v 125000\n\nChange-Id: Iea06969b47dd07a212018faadefad04b3f95719e\n"
    },
    {
      "commit": "df656622dc2275284a03af6e9b32cb804f24b6ca",
      "tree": "d8c4257fb3d0ca7fcb0329ead348c07401857992",
      "parents": [
        "10c94f7a68644aed1a008469fba48ec2b246ca8d"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Jun 23 13:09:26 2017 -0700"
      },
      "committer": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Jun 23 21:16:31 2017 +0000"
      },
      "message": "media: Signal no more frames to read in AudioSource\n\nThis will unblock the MediaCodecSource on reading the frame.\n\nBug:62328917\nTest: Camera recording.\nChange-Id: I4fa67ad6a844c87e2be2733cb2d9a96def336196\n"
    },
    {
      "commit": "cb316c7ecc5520aa861f26e6f52114e5e5e9a902",
      "tree": "276692b539e846bd8e990090bc6a8dcac3296306",
      "parents": [
        "f0ba75d52621fdd744d021cb78127ba07f89f7fe"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Jun 22 17:11:15 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jun 23 08:49:02 2017 -0700"
      },
      "message": "Use vendor variant of libstagefright_foundation.\n\nRather than having a lib called libstagefright_foundation and one\ncalled libstagefright_foundation_vendor, we now just have one library\nand the build system keeps track of the vendor APIs that are exposed.\n\nTest: (sanity) boot device, watch (part of) DRM protected movie.\nChange-Id: I49f1c557ae8f93092bad5314e0630583cc7dc710\n"
    },
    {
      "commit": "0f6bf435f1cf5349a25ac276114df76a00d181e9",
      "tree": "934e7cdbd13ecc36eeb5de40c04b9684750a11ed",
      "parents": [
        "a2f10fb5a0731dc54c06bd55f54ade38800069cd"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Thu Jun 22 16:26:36 2017 -0700"
      },
      "committer": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Thu Jun 22 16:28:40 2017 -0700"
      },
      "message": "libaaudio: use shared library for tests and examples\n\nThey were statically linking with libaaudio.\n\nBug: 62820459\nTest: mmm frameworks/av/media/libaaudio\nChange-Id: Ie704dd6c9d12b00c3f16f30d296468c9b5b42776\n"
    },
    {
      "commit": "366393ba0af2ccca7b53d963e1b64617116f73b1",
      "tree": "4dcc58afe572b336a0091071781ae377055df7e4",
      "parents": [
        "cb815c959f4d1a23ae212b06e30f7813c35f4f1f",
        "3401bcdd98c5a43a14701a0e7299a2318c6863c9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jun 22 22:53:40 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 22 22:53:42 2017 +0000"
      },
      "message": "Merge \"aaudio: add validation to improve security\" into oc-dr1-dev"
    },
    {
      "commit": "3401bcdd98c5a43a14701a0e7299a2318c6863c9",
      "tree": "a707d3f68f503db07ab63f69f4aa6361c759d6dc",
      "parents": [
        "a2f10fb5a0731dc54c06bd55f54ade38800069cd"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Fri May 26 16:05:02 2017 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jun 22 20:58:42 2017 +0000"
      },
      "message": "aaudio: add validation to improve security\n\nCheck for obviously bad values to prevent common exploits.\n\nBug: 38205290\nTest: CTS test_aaudio.cpp\nChange-Id: Ic650dbfbcbb9b87a89aae080ee72910ab2c9409b\nSigned-off-by: Phil Burk \u003cphilburk@google.com\u003e\n"
    },
    {
      "commit": "adbb75af4d3224194b9b772855db93fae19cf4ce",
      "tree": "e413225939c034dd790d41acbd9dd298e0a310ca",
      "parents": [
        "a2f10fb5a0731dc54c06bd55f54ade38800069cd"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Fri Jun 16 12:19:42 2017 -0700"
      },
      "committer": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Thu Jun 22 10:39:58 2017 -0700"
      },
      "message": "AudioTrack: explain why FAST mixer denied\n\nAlso for AudioRecord\n\nBug: 62692443\nTest: write_sine.cpp\nChange-Id: I5b281476af4703798129df66584d813b9a8db8bb\nSigned-off-by: Phil Burk \u003cphilburk@google.com\u003e\n"
    },
    {
      "commit": "a2f296e06bee54cc83130a17f136cab1006f55d5",
      "tree": "d3545a9d1aafb8485b2addd671f51079308e5d2a",
      "parents": [
        "ffd80b92df8521dd28ab5fd08b1098a58cb280e8"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jun 21 18:51:47 2017 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jun 22 10:22:09 2017 -0700"
      },
      "message": "aaudio: implement IPlayer for MMAP playback streams\n\nMake AudioStreamInternal derive from PlayerBase to\nprovide playback and volume control via IPlayer interface.\n\nBug: 62027849\nTest: verify aaudio playback in MMAP mode and registration of aaudio\nplayers in AudioService when active\n\nChange-Id: Ia0878d46637c0a954d8a6259868a2d3bccf19119\n"
    },
    {
      "commit": "ffd80b92df8521dd28ab5fd08b1098a58cb280e8",
      "tree": "3482b366bbf905803c3927f14dff225249724d7e",
      "parents": [
        "10c94f7a68644aed1a008469fba48ec2b246ca8d",
        "4226c955b64e672905b99b71f1b05798ecd30105"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Wed Jun 21 17:02:46 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 17:02:46 2017 +0000"
      },
      "message": "Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 am: b56bc9e762 am: f36fb2deb3 am: 25c4535f04 am: b866f43754 am: 7a22cc8944\nam: 4226c955b6\n\nChange-Id: If43d207f376ff9af9ae63644ce9359a244988f7f\n"
    },
    {
      "commit": "4226c955b64e672905b99b71f1b05798ecd30105",
      "tree": "55b6fd00b56b13105cf9a417ea8518585d74b2fa",
      "parents": [
        "3c956b6c2021a782b20a32976a12c0e41ad4b4a0",
        "7a22cc894422899d01d38c925db7a1cd4117775e"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Wed Jun 21 17:00:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 17:00:18 2017 +0000"
      },
      "message": "Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 am: b56bc9e762 am: f36fb2deb3 am: 25c4535f04 am: b866f43754\nam: 7a22cc8944\n\nChange-Id: Idd82dbb633faaef7e78fb2d1082b91269926e675\n"
    },
    {
      "commit": "7a22cc894422899d01d38c925db7a1cd4117775e",
      "tree": "62b18db621bc43142c77fe89eec31989fade9143",
      "parents": [
        "c786f7b12c6f6f528671d52fb8ed1723420a6888",
        "b866f4375481b9e810800b96a3e991982c321862"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Wed Jun 21 16:57:45 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 16:57:45 2017 +0000"
      },
      "message": "Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 am: b56bc9e762 am: f36fb2deb3 am: 25c4535f04\nam: b866f43754\n\nChange-Id: I4c3070b63449a82ebcb6a2053c9bc1c1563c1787\n"
    },
    {
      "commit": "b866f4375481b9e810800b96a3e991982c321862",
      "tree": "fd2d98ef5fcfaa13e586a13b67745de887f4b041",
      "parents": [
        "ec3e56c07c2af899515fb225c19044671a7722a8",
        "25c4535f04eb2229eca4dfa0da04b13c004f3446"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Wed Jun 21 16:54:44 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 16:54:44 2017 +0000"
      },
      "message": "Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 am: b56bc9e762 am: f36fb2deb3\nam: 25c4535f04\n\nChange-Id: I0b085ef570fdd3a9f9a61428e6ea66ec98bdf6cd\n"
    },
    {
      "commit": "25c4535f04eb2229eca4dfa0da04b13c004f3446",
      "tree": "262ac531dc4fc2d8e17b23966ecafed70e86c9d2",
      "parents": [
        "5e3fb0f4ea8b8cf17e954a98b08274b62bb664fd",
        "f36fb2deb37819b831b2cd9c67e7327d142bb680"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Wed Jun 21 16:52:13 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 16:52:13 2017 +0000"
      },
      "message": "Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51 am: b56bc9e762\nam: f36fb2deb3\n\nChange-Id: Ie0786d3f1896e42c9ee879e3f43943641bc503b1\n"
    },
    {
      "commit": "f36fb2deb37819b831b2cd9c67e7327d142bb680",
      "tree": "b5d16d837b66ae1ea2b7b70bddc7ca693266ee06",
      "parents": [
        "036d7252a293d766a51c8cb9f0d4db2e40b97ea2",
        "b56bc9e7621aa35eb4c3bceb4dcaa18e2d250c51"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Wed Jun 21 16:49:43 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 16:49:43 2017 +0000"
      },
      "message": "Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f am: 4ff3666a51\nam: b56bc9e762\n\nChange-Id: Id27edb4426a7c4c2fad7bac2582663667d58ad75\n"
    },
    {
      "commit": "b56bc9e7621aa35eb4c3bceb4dcaa18e2d250c51",
      "tree": "f13045027021d9939f778e0eb20374ba2206edeb",
      "parents": [
        "bf5cbd029898e0c7eb79d1b097a38b033fa4edeb",
        "4ff3666a51ededce3671b13839fa070c0483b66d"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Wed Jun 21 16:46:43 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 16:46:43 2017 +0000"
      },
      "message": "Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3 am: 1c0389cc5f\nam: 4ff3666a51\n\nChange-Id: Ide20e7836e3feff6eb5aa7ce5c533277af243b6b\n"
    },
    {
      "commit": "4ff3666a51ededce3671b13839fa070c0483b66d",
      "tree": "eb5c818fbf4a98d83838d5097955f9c257a74c1c",
      "parents": [
        "adf9f848805861711be84a86e04a571df16fc1ce",
        "1c0389cc5f3aa84c28bc4b73ac0e04b17e4f66b6"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Wed Jun 21 16:44:12 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 16:44:12 2017 +0000"
      },
      "message": "Change MPEG2 reinit Error Handling am: a67eacace7 am: a16f5a1fb3\nam: 1c0389cc5f\n\nChange-Id: I1331b4b2263d956de7de7e882cf38d4ddb743a8b\n"
    },
    {
      "commit": "1c0389cc5f3aa84c28bc4b73ac0e04b17e4f66b6",
      "tree": "3934f4db2ebeeae585d4766ef0b5febf724d95ec",
      "parents": [
        "a816170b851ecd1ef0eb192165b25656f5c01743",
        "a16f5a1fb33bce7d77fd33103525937875c3b2df"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Wed Jun 21 16:41:12 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 16:41:12 2017 +0000"
      },
      "message": "Change MPEG2 reinit Error Handling am: a67eacace7\nam: a16f5a1fb3\n\nChange-Id: Id5c3640af7130aeadf6e5f810cdb2f79690a6428\n"
    },
    {
      "commit": "a16f5a1fb33bce7d77fd33103525937875c3b2df",
      "tree": "8dea86bc2f2ecaec3812a147a5e5baf794d31c0a",
      "parents": [
        "af5d0135db7941ca5bc965b3bf403e2c657cb9c3",
        "a67eacace769095eb04b01681c99d931e68a4b08"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Wed Jun 21 16:38:41 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 16:38:41 2017 +0000"
      },
      "message": "Change MPEG2 reinit Error Handling\nam: a67eacace7\n\nChange-Id: I7ba8378fe66c57f595fee2368408cc426d3e5eaf\n"
    },
    {
      "commit": "a67eacace769095eb04b01681c99d931e68a4b08",
      "tree": "c374a411684f978d6a3e0d8a5b70da3dac0b8d75",
      "parents": [
        "346941bcde6c127205d30ea2da11e9bf837b55a8"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Tue May 30 16:01:11 2017 +0530"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Jun 20 14:58:14 2017 -0700"
      },
      "message": "Change MPEG2 reinit Error Handling\n\nChanging reinit handling to not notify error in case init fails.\n\nBug: 37237396\nTest: ran poc before/after on nyc-mr2\nChange-Id: I694a9d2ccee7622d9c736efac12c9ec8639911f4\n"
    },
    {
      "commit": "1165cb67e82553ce6a05074f2b56785c82d771a9",
      "tree": "d9731b8fec4a2e19f29f35be4e2c7b66c8b0b81b",
      "parents": [
        "af69fd92a9d67c4761f7d9dd723670eafd29a494",
        "ac9cef5f3288df6e65cb4488e2615cc3c07b70d0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Jun 18 05:15:31 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jun 18 05:15:33 2017 +0000"
      },
      "message": "Merge \"audio policy: add method to query dB attenuation for a certain volume and device\" into oc-dr1-dev"
    },
    {
      "commit": "af69fd92a9d67c4761f7d9dd723670eafd29a494",
      "tree": "edda070eec8ae5113c54b369c5acd5fae3cf252f",
      "parents": [
        "e68f9e02ac5a95b8a3d06b94a81a4293755b4e61",
        "3aaf1671d597c41de6546605148847d4cf640217"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Sat Jun 17 05:23:17 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 17 05:23:17 2017 +0000"
      },
      "message": "Merge \"MPEG4Extractor: check size for yrrc box\" into lmp-dev am: d971d18873 am: 2ace148c06 am: 18a671762d am: 6ce4126a09 am: 040485c1bc am: 6e5ef73033 am: 9262a0d58f am: 7c70a5482c am: e4c62e4582 am: 1efa35d1f8 am: 55acba9047 am: 3f05d8a9bc\nam: 3aaf1671d5\n\nChange-Id: I2144d812e673c5d2f125af72dd5d3782ce171a72\n"
    },
    {
      "commit": "3aaf1671d597c41de6546605148847d4cf640217",
      "tree": "83e02c40bb67b37f827f8436c388f1d116da1a71",
      "parents": [
        "8c8012d126b004c37c906bdb404362c90e4b9a31",
        "3f05d8a9bc3da1375116755b3af3bafc3cd7d67c"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Sat Jun 17 05:20:12 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 17 05:20:12 2017 +0000"
      },
      "message": "Merge \"MPEG4Extractor: check size for yrrc box\" into lmp-dev am: d971d18873 am: 2ace148c06 am: 18a671762d am: 6ce4126a09 am: 040485c1bc am: 6e5ef73033 am: 9262a0d58f am: 7c70a5482c am: e4c62e4582 am: 1efa35d1f8 am: 55acba9047\nam: 3f05d8a9bc\n\nChange-Id: Iaf900312d2517773062f09ae5a19f48b497408d2\n"
    },
    {
      "commit": "3f05d8a9bc3da1375116755b3af3bafc3cd7d67c",
      "tree": "75595b0d84a182824b0719bc6331805a87cdbddb",
      "parents": [
        "e003b8931d98ff815581e189aff3859bbacebcb8",
        "55acba9047e15fbfc434069b0876d0ce1910f42a"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Sat Jun 17 05:17:44 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 17 05:17:44 2017 +0000"
      },
      "message": "Merge \"MPEG4Extractor: check size for yrrc box\" into lmp-dev am: d971d18873 am: 2ace148c06 am: 18a671762d am: 6ce4126a09 am: 040485c1bc am: 6e5ef73033 am: 9262a0d58f am: 7c70a5482c am: e4c62e4582 am: 1efa35d1f8\nam: 55acba9047\n\nChange-Id: I4c62b8698635b9a328f46203f8a8ee1309da126b\n"
    },
    {
      "commit": "55acba9047e15fbfc434069b0876d0ce1910f42a",
      "tree": "3999c01e7995340fd653f9f6048634c0e67b1737",
      "parents": [
        "3ed228d80c1a875e84099174e6deadb4ade8ac2f",
        "1efa35d1f8b9518afda9c6136acf9487f672f025"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Sat Jun 17 05:14:40 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 17 05:14:40 2017 +0000"
      },
      "message": "Merge \"MPEG4Extractor: check size for yrrc box\" into lmp-dev am: d971d18873 am: 2ace148c06 am: 18a671762d am: 6ce4126a09 am: 040485c1bc am: 6e5ef73033 am: 9262a0d58f am: 7c70a5482c am: e4c62e4582\nam: 1efa35d1f8\n\nChange-Id: I685fa7010be06ca791693dad4e367cdaffea8ad0\n"
    },
    {
      "commit": "1efa35d1f8b9518afda9c6136acf9487f672f025",
      "tree": "18935fd0edf8791d6b53efeb0c3a00b7fcbd6005",
      "parents": [
        "9dd993e516bf0cf76b648195f08e8a9e0f920fe9",
        "e4c62e4582bf940769a257b2232eb19062beee18"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Sat Jun 17 05:11:40 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 17 05:11:40 2017 +0000"
      },
      "message": "Merge \"MPEG4Extractor: check size for yrrc box\" into lmp-dev am: d971d18873 am: 2ace148c06 am: 18a671762d am: 6ce4126a09 am: 040485c1bc am: 6e5ef73033 am: 9262a0d58f am: 7c70a5482c\nam: e4c62e4582\n\nChange-Id: I164f086c1902fe315ae08c69b2a6287d4cbeb135\n"
    },
    {
      "commit": "e4c62e4582bf940769a257b2232eb19062beee18",
      "tree": "e840ab587f91b7951c831e0f48fef56f3b13d04c",
      "parents": [
        "d77a443db4c6b469ec910c519b8acf1c7dcacba9",
        "7c70a5482c7b1f9f9a501562aaecb30df4929495"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Sat Jun 17 05:09:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 17 05:09:10 2017 +0000"
      },
      "message": "Merge \"MPEG4Extractor: check size for yrrc box\" into lmp-dev am: d971d18873 am: 2ace148c06 am: 18a671762d am: 6ce4126a09 am: 040485c1bc am: 6e5ef73033 am: 9262a0d58f\nam: 7c70a5482c\n\nChange-Id: I975dd858eaf473a3cf9a22c206272c4017e3c95c\n"
    },
    {
      "commit": "7c70a5482c7b1f9f9a501562aaecb30df4929495",
      "tree": "144bb2d31b8ef3cff5e86827d330bfa1a593f15d",
      "parents": [
        "a51cfb3a006e98c7ef9f2cf7ceeaf8229dfb0f8c",
        "9262a0d58fbbdd8c88fd56b04050ed96f7ce05a0"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Sat Jun 17 05:06:09 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 17 05:06:09 2017 +0000"
      },
      "message": "Merge \"MPEG4Extractor: check size for yrrc box\" into lmp-dev am: d971d18873 am: 2ace148c06 am: 18a671762d am: 6ce4126a09 am: 040485c1bc am: 6e5ef73033\nam: 9262a0d58f\n\nChange-Id: I8854738e25b4038062cc66b392693792ee3de72d\n"
    },
    {
      "commit": "9262a0d58fbbdd8c88fd56b04050ed96f7ce05a0",
      "tree": "91f6e5850528d61f8ba57c452a4a38ec485e5c7e",
      "parents": [
        "e2424e989525f332bce80191d5316594b2a08a61",
        "6e5ef73033bbdea8f2bd80885b4c9722b5850384"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Sat Jun 17 05:03:39 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 17 05:03:39 2017 +0000"
      },
      "message": "Merge \"MPEG4Extractor: check size for yrrc box\" into lmp-dev am: d971d18873 am: 2ace148c06 am: 18a671762d am: 6ce4126a09 am: 040485c1bc\nam: 6e5ef73033\n\nChange-Id: I6d7aef658319bc6bbd43076d43788d2235dd14f6\n"
    },
    {
      "commit": "6e5ef73033bbdea8f2bd80885b4c9722b5850384",
      "tree": "47360428bc3a9d2e5ea37a339d9618e3ebaae5ea",
      "parents": [
        "41c60ea30ed60c59441a8e1728ce181d4397af4d",
        "040485c1bcd8f22ca6f7c45d934a2e90ec48a231"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Sat Jun 17 05:00:38 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 17 05:00:38 2017 +0000"
      },
      "message": "Merge \"MPEG4Extractor: check size for yrrc box\" into lmp-dev am: d971d18873 am: 2ace148c06 am: 18a671762d am: 6ce4126a09\nam: 040485c1bc\n\nChange-Id: I0feb497a42b3e2d10a1f226da308c29b0da46c81\n"
    },
    {
      "commit": "040485c1bcd8f22ca6f7c45d934a2e90ec48a231",
      "tree": "271bb1d3d26815269d3f02206f7dc7b0adf0ba2e",
      "parents": [
        "0817640c9fd0936415a2850b786be4e2a063ce78",
        "6ce4126a09190954a69dfc97f1f340fe9e139431"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Sat Jun 17 04:58:08 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 17 04:58:08 2017 +0000"
      },
      "message": "Merge \"MPEG4Extractor: check size for yrrc box\" into lmp-dev am: d971d18873 am: 2ace148c06 am: 18a671762d\nam: 6ce4126a09\n\nChange-Id: Ifebdfcfd50c5167bbce4f4680d426ba69b0cbc6a\n"
    },
    {
      "commit": "6ce4126a09190954a69dfc97f1f340fe9e139431",
      "tree": "3c9051e6492e00591573d06a4f540dd64c176a79",
      "parents": [
        "74a2af11b9bd92a7abb9accfbaa48373fdc976a1",
        "18a671762d3a6fe5151a155230b7aa4d07ffc6bd"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Sat Jun 17 04:55:09 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 17 04:55:09 2017 +0000"
      },
      "message": "Merge \"MPEG4Extractor: check size for yrrc box\" into lmp-dev am: d971d18873 am: 2ace148c06\nam: 18a671762d\n\nChange-Id: I38d2d1c89bb6662745a77e5f4fc3ed6b81d40331\n"
    },
    {
      "commit": "2ace148c06da2e79234cab43db9a6d3dc9220b7c",
      "tree": "ee2b0128df3a9b43eda30db27aa351c1f265c3a6",
      "parents": [
        "1ce123cf912a00547830fc742b927cf72007ff86",
        "d971d188737cb179dba19a27e513e07c78252bf5"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Sat Jun 17 04:49:37 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 17 04:49:37 2017 +0000"
      },
      "message": "Merge \"MPEG4Extractor: check size for yrrc box\" into lmp-dev\nam: d971d18873\n\nChange-Id: I8613293a4bbea17818f873274b80c318a8f3d5b8\n"
    },
    {
      "commit": "fb8c3c5111415b2b1b6b998f33a42ea021569bea",
      "tree": "80f6be4889d234d25d6369dd6f0c3ae1e05f0b0e",
      "parents": [
        "b0b882fbb897ea998ce624605095306bf7ff0e48",
        "6a5c19cae5b1958af824f349a5c3778255ecd9c7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jun 17 02:36:19 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 17 02:36:20 2017 +0000"
      },
      "message": "Merge \"MPEG4Writer: fix diff between duration and timestamps\" into oc-dr1-dev"
    },
    {
      "commit": "e2424e989525f332bce80191d5316594b2a08a61",
      "tree": "e65a82caf57deea2c7da28f3fd557d6a21c28d5b",
      "parents": [
        "109247df7a1d7328f2c6f8f39d0987d7f6395ab2",
        "41c60ea30ed60c59441a8e1728ce181d4397af4d"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Sat Jun 17 02:29:25 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 17 02:29:25 2017 +0000"
      },
      "message": "Merge \"Notify Errors Appropriately from SoftMPEG2\" into mnc-dev am: 74a2af11b9 am: 0817640c9f\nam: 41c60ea30e\n\nChange-Id: I654945cc7d760d769e7edd024e78a5a883d9602f\n"
    },
    {
      "commit": "41c60ea30ed60c59441a8e1728ce181d4397af4d",
      "tree": "49228710f12ca320cfdf3eebec757be9695e3a03",
      "parents": [
        "aff0808bcf454041bccc287ddd9a0ed144bee117",
        "0817640c9fd0936415a2850b786be4e2a063ce78"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Sat Jun 17 02:27:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 17 02:27:27 2017 +0000"
      },
      "message": "Merge \"Notify Errors Appropriately from SoftMPEG2\" into mnc-dev am: 74a2af11b9\nam: 0817640c9f\n\nChange-Id: If72152b0e19ab8942d56d99819f5670950770a91\n"
    },
    {
      "commit": "0817640c9fd0936415a2850b786be4e2a063ce78",
      "tree": "014918de2be752deefa5d844611026a579ded556",
      "parents": [
        "0851e2f4c6abe3340259b0e02b61857215762281",
        "74a2af11b9bd92a7abb9accfbaa48373fdc976a1"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Sat Jun 17 02:25:11 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 17 02:25:11 2017 +0000"
      },
      "message": "Merge \"Notify Errors Appropriately from SoftMPEG2\" into mnc-dev\nam: 74a2af11b9\n\nChange-Id: Ia57de4d0172426c590f562d57fbba5fff7ec55bf\n"
    },
    {
      "commit": "b0b882fbb897ea998ce624605095306bf7ff0e48",
      "tree": "a42d53936bcea40169c0589db4d61bb3a5eed4b5",
      "parents": [
        "8c4762d88b6fee0eb84de36b898c5ede633df1b8",
        "88f181fef320c9fec8889e368fcf28081123cd0a"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Sat Jun 17 01:24:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 17 01:24:18 2017 +0000"
      },
      "message": "Merge \"Report error when using buffers for secure codec without providing crypto\" into oc-dev\nam: 88f181fef3\n\nChange-Id: Iec99a4cebc9088c13bcee0bb5aaf5f0258daab4c\n"
    },
    {
      "commit": "88f181fef320c9fec8889e368fcf28081123cd0a",
      "tree": "8d26dead4743acc503ce9ee8467bd5c959fad07c",
      "parents": [
        "064e8f2e00ccfea23da042c646c642da41ea2e8a",
        "32c1bcda7c9fb429fe6c235184f8bb6aa7ef12db"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jun 17 01:05:37 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 17 01:05:38 2017 +0000"
      },
      "message": "Merge \"Report error when using buffers for secure codec without providing crypto\" into oc-dev"
    },
    {
      "commit": "6a5c19cae5b1958af824f349a5c3778255ecd9c7",
      "tree": "72924fcaae72b28406b2680f55b845550f458d65",
      "parents": [
        "fca1a3a377f11933afbdd22c1a3a73f677a22fa4"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Jun 05 13:59:34 2017 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Sat Jun 17 00:02:44 2017 +0000"
      },
      "message": "MPEG4Writer: fix diff between duration and timestamps\n\nBug: 62221065\nTest: ExtractVideo Microvideo.jpg\nChange-Id: Id0e47c242bd2108a0b8dfc90c867739cb298009a\n"
    },
    {
      "commit": "7ae3111d2cb8bbdb3a73a90ab54ff43e44a0227a",
      "tree": "a890aac92b487d2e8ed9b9b6facd3536b778e7eb",
      "parents": [
        "7c86ed20b2de9eb0334ffe2d7b4502c9bb719790"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Wed May 31 10:37:57 2017 +0530"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Jun 16 23:21:56 2017 +0000"
      },
      "message": "Notify Errors Appropriately from SoftMPEG2\n\nThis is to ensure that the framework realises that an error has\noccured and does not call onQueueFilled if the error is fatal.\n\nBug: 36715268\nMerged-In: If02499d306aa9b6df64a7f25d43d1bdf318a10cd\nChange-Id: I6911d2e8899cc3a472b5ba5ecdcfbd92233ecfa6\n"
    },
    {
      "commit": "fca1a3a377f11933afbdd22c1a3a73f677a22fa4",
      "tree": "98fa46e996730aac0509a5f3d353e8fd2d16098d",
      "parents": [
        "c3c56ad87636b5e915f1243d478f977164f9bdd5",
        "514a9ffc192595bdcdd2544b613d15badddf4387"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Fri Jun 16 23:11:04 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 16 23:11:04 2017 +0000"
      },
      "message": "Notify Errors Appropriately from SoftMPEG2 am: eae3ad0585 am: 7392f40d44 am: ba95c14826 am: 7d5bad4c55 am: 4311fc1a2f\nam: 514a9ffc19\n\nChange-Id: I487bced12acce462948e65dae45b73f5d6dc4009\n"
    },
    {
      "commit": "514a9ffc192595bdcdd2544b613d15badddf4387",
      "tree": "c1d2a41fd7dfe8c6919f5dc58445938fa5b018ba",
      "parents": [
        "27f6dfc43c3309a6ff35041a916dc684fb0353d5",
        "4311fc1a2f01710b5c2f6b92a65cfbe1acd9e22d"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Fri Jun 16 23:08:06 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 16 23:08:06 2017 +0000"
      },
      "message": "Notify Errors Appropriately from SoftMPEG2 am: eae3ad0585 am: 7392f40d44 am: ba95c14826 am: 7d5bad4c55\nam: 4311fc1a2f\n\nChange-Id: I76812f9763861a0aedbaeb6a865a2b9cd7c794a3\n"
    },
    {
      "commit": "4311fc1a2f01710b5c2f6b92a65cfbe1acd9e22d",
      "tree": "aee14c39ffbc2d2aa7dbe1ee594b38991aa90c87",
      "parents": [
        "eb9f9b7d315292154a029318b1d33e0943ec1334",
        "7d5bad4c5514e7b31d51e0c50c2c5fe1b947720a"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Fri Jun 16 23:05:04 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 16 23:05:04 2017 +0000"
      },
      "message": "Notify Errors Appropriately from SoftMPEG2 am: eae3ad0585 am: 7392f40d44 am: ba95c14826\nam: 7d5bad4c55\n\nChange-Id: Ic18c51c21885ab9917a28b1aa87ec09b07e65a9c\n"
    },
    {
      "commit": "7d5bad4c5514e7b31d51e0c50c2c5fe1b947720a",
      "tree": "6d1c8b31177f1d896800475d4fc2e61f41815b4a",
      "parents": [
        "9088b5b8a93bfadf23c88ffea894f091801f6109",
        "ba95c148265adf701bda5b25194bba92253a5222"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Fri Jun 16 23:01:02 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 16 23:01:02 2017 +0000"
      },
      "message": "Notify Errors Appropriately from SoftMPEG2 am: eae3ad0585 am: 7392f40d44\nam: ba95c14826\n\nChange-Id: If01ca8aad05db3c4112671251647ab003d4a6318\n"
    },
    {
      "commit": "ba95c148265adf701bda5b25194bba92253a5222",
      "tree": "b407efe11c7b2b2594e4ac0c84531675cb8d8746",
      "parents": [
        "87db87b7bfad37066d559c9376afc133f75abb91",
        "7392f40d44cbfc5f4bb53fa74c93eb84bba5928f"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Fri Jun 16 22:59:01 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 16 22:59:01 2017 +0000"
      },
      "message": "Notify Errors Appropriately from SoftMPEG2 am: eae3ad0585\nam: 7392f40d44\n\nChange-Id: Ib9f0eb58ecafb2a3e2c6af2177314eb023c145b7\n"
    },
    {
      "commit": "7392f40d44cbfc5f4bb53fa74c93eb84bba5928f",
      "tree": "fe4639ec88dc8be16d43a13c85d0276a892a87a5",
      "parents": [
        "f7f4d438cb3147c7fde90a0e65b7b3d41f4703fd",
        "eae3ad0585d17bab12bbd831b58407c122732a1c"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Fri Jun 16 22:57:01 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 16 22:57:01 2017 +0000"
      },
      "message": "Notify Errors Appropriately from SoftMPEG2\nam: eae3ad0585\n\nChange-Id: Ic3f7d31db3feca479bb5aa8e6d2ce1686ec1361f\n"
    },
    {
      "commit": "c3c56ad87636b5e915f1243d478f977164f9bdd5",
      "tree": "cc9e6a80dc34c5fc588aebc22c981a56451c27a0",
      "parents": [
        "95fb5344d4da347020e09c0bfd2d8ae64362a232",
        "27f6dfc43c3309a6ff35041a916dc684fb0353d5"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Fri Jun 16 22:47:37 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 16 22:47:37 2017 +0000"
      },
      "message": "Merge \"Revert \"Throw IAE when crypto or descrambler is not given for secure codec\"\" into oc-dev\nam: 27f6dfc43c\n\nChange-Id: Icb791eb1d7bcf9bdb3e0e4614c918a3e1c372a15\n"
    },
    {
      "commit": "32c1bcda7c9fb429fe6c235184f8bb6aa7ef12db",
      "tree": "0be16dae2b4001e807894d06c69bff6a9854870b",
      "parents": [
        "4a9ab2a382558941ea7fe92324a3d97848686ca8"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Wed Jun 14 10:24:40 2017 -0700"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Thu Jun 15 12:55:22 2017 -0700"
      },
      "message": "Report error when using buffers for secure codec without providing crypto\n\nTest: passes media post-submit tests and MediaCodecCapabilitiesTest\nBug: 62570231\nChange-Id: I07ff8d28700d19d1ed2c08bbb070ffa5407932ef\n"
    },
    {
      "commit": "ac9cef5f3288df6e65cb4488e2615cc3c07b70d0",
      "tree": "3369bd965510d5c3e8ea6257bb1368a677e535c6",
      "parents": [
        "3c1ba2cd6276ee4304ba082fbe40fd870c1746c8"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jun 09 15:46:26 2017 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jun 15 10:42:59 2017 -0700"
      },
      "message": "audio policy: add method to query dB attenuation for a certain volume and device\n\nBug: 62492975\nTest: Check dB value returned to AudioService when stream volume is\nchanged\n\nChange-Id: I8d0a945e9151d230b93634e4b9e57bab68f44fa8\n"
    },
    {
      "commit": "4a9ab2a382558941ea7fe92324a3d97848686ca8",
      "tree": "6154d6df17519bb6de057b569a02056180bea266",
      "parents": [
        "17d79b7da557e35ba888adeda69a5c5f4028bf61"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Wed Jun 14 09:22:26 2017 -0700"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Wed Jun 14 13:00:44 2017 -0700"
      },
      "message": "Revert \"Throw IAE when crypto or descrambler is not given for secure codec\"\n\nThis reverts commit aaa5e6400d7654ca1a7dcebeba36214ed060e3cb.\n\nTest: revert change\nBug: 62570231\nChange-Id: Ic1d8b67616a3ac8f491e367d91b3a70d7d22ffa0\n"
    },
    {
      "commit": "3c1ba2cd6276ee4304ba082fbe40fd870c1746c8",
      "tree": "11f186a35fd233de5d42a8395ced0ded5957dc3c",
      "parents": [
        "ab714031437084d599076952c9f81383964cf588",
        "17d79b7da557e35ba888adeda69a5c5f4028bf61"
      ],
      "author": {
        "name": "Ram Mohan",
        "email": "ram.mohan@ittiam.com",
        "time": "Wed Jun 14 17:54:19 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 14 17:54:19 2017 +0000"
      },
      "message": "Merge \"fix uninitialized variable in SoftVideoDecoderOMXComponent.cpp\" into oc-dev\nam: 17d79b7da5\n\nChange-Id: Ifba9a62d82670ff76e3b0d4dac0bb348b5d2c331\n"
    },
    {
      "commit": "a1a709d5574c934cd0d5ef7e351178aaea582c60",
      "tree": "47b7e4bab3ac60b0a17d7a548bc61b1bcb0f23d8",
      "parents": [
        "4ff7a41e72412b4faa4545f401245c2807531a31"
      ],
      "author": {
        "name": "Ram Mohan",
        "email": "ram.mohan@ittiam.com",
        "time": "Wed Jun 14 12:10:09 2017 +0530"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Wed Jun 14 00:00:45 2017 -0700"
      },
      "message": "fix uninitialized variable in SoftVideoDecoderOMXComponent.cpp\n\nmUpdateColorAspects is uninitialized and resulting in notifying\nunexpected OMX_EventPortSettingsChanged events\n\nTest: VtsHalMediaOmx1_0Host\nbug: 62601943\nChange-Id: Ie1da74abce4f3b68fb8db0f0559b2ad81d6109b6\n"
    },
    {
      "commit": "76229a8e733bdfb00c929fb57cc25ed99a25041a",
      "tree": "f36a6e527018571ef5ef86e873ab57c7ea09b2ad",
      "parents": [
        "c6747867cb492bb090eaf3cc48b6cedb607eaacc",
        "525eac3e3b3b695b7f90798241e9283377b38557"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 14 00:28:15 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 14 00:28:16 2017 +0000"
      },
      "message": "Merge \"Fix libmedia_helper dependencies.\" into oc-dr1-dev"
    },
    {
      "commit": "eae3ad0585d17bab12bbd831b58407c122732a1c",
      "tree": "6f1a0a60bf4a93c45159cff9dbb5cdbe3915af24",
      "parents": [
        "92f7d06bb1641aa49108a3c99ed13b17f8037518"
      ],
      "author": {
        "name": "Venkatarama Avadhani",
        "email": "venkatarama.avadhani@ittiam.com",
        "time": "Thu Apr 13 09:26:04 2017 +0530"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Jun 13 12:45:26 2017 -0700"
      },
      "message": "Notify Errors Appropriately from SoftMPEG2\n\nThis is to ensure that the framework realises that an error has\noccured and does not call onQueueFilled if the error is fatal.\n\nBug: 36715268\n\nChange-Id: If02499d306aa9b6df64a7f25d43d1bdf318a10cd\n"
    },
    {
      "commit": "525eac3e3b3b695b7f90798241e9283377b38557",
      "tree": "286ce16de20eefe1322ce714e5703a81e1b27d83",
      "parents": [
        "de9075f88d70ddc192fa8ef9ad9c7c30d58dc253"
      ],
      "author": {
        "name": "Yifan Hong",
        "email": "elsk@google.com",
        "time": "Mon Jun 12 14:07:04 2017 -0700"
      },
      "committer": {
        "name": "Yifan Hong",
        "email": "elsk@google.com",
        "time": "Mon Jun 12 14:09:28 2017 -0700"
      },
      "message": "Fix libmedia_helper dependencies.\n\nTest: mma -j BOARD_VNDK_VERSION\u003dcurrent\nTest: m -j BOARD_VNDK_VERSION\u003dcurrent\nTest: m -j\n\nBug: 37342627\nChange-Id: Ic1f05716df3802f7ef93c1e452565b901d0d1df9\n"
    },
    {
      "commit": "6ace94d2952eac82fc4c86aa6d585258248bf18c",
      "tree": "c99c88bcb28d373ee484519362f1fb0ac1ef1eaa",
      "parents": [
        "8818bf1fbb9ea6b65cd61543ed7db986c3d65d13"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Mon Jun 12 12:58:58 2017 -0700"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Mon Jun 12 20:42:18 2017 +0000"
      },
      "message": "MPEG4Extractor: check size for yrrc box\n\nTest: stagefright -s poc_file\nBug: 62133227\nChange-Id: Iafefac39764ce01b4dde414b9f152c9ea71810e9\n"
    },
    {
      "commit": "f4cd3b27e86502054f13540f620d8f79bb7a026c",
      "tree": "57725dbd273f4cf758c1fc54df638516d3bd39d3",
      "parents": [
        "c7490aab8f1972458463050d9c62a828463760a1",
        "27ddf57d4c4afc2a1a558b078b20bcd81ce878cb"
      ],
      "author": {
        "name": "Yifan Hong",
        "email": "elsk@google.com",
        "time": "Mon Jun 12 17:41:03 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 12 17:41:05 2017 +0000"
      },
      "message": "Merge \"Add libhardware_headers to various modules\" into oc-dr1-dev"
    },
    {
      "commit": "c7490aab8f1972458463050d9c62a828463760a1",
      "tree": "2641524bd8c47698072ca5077ebb64106b32ac82",
      "parents": [
        "e65f801ce21423aa6b7ef130c4541b1b0edf7b7a",
        "4ff7a41e72412b4faa4545f401245c2807531a31"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Sat Jun 10 01:28:33 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 10 01:28:33 2017 +0000"
      },
      "message": "Merge \"Fix crash in Opus and Vorbis decoders\" into oc-dev\nam: 4ff7a41e72\n\nChange-Id: Id02247e5215130e41ccf890ca88016987719a8bf\n"
    },
    {
      "commit": "e65f801ce21423aa6b7ef130c4541b1b0edf7b7a",
      "tree": "b6f378ac4f807c1d7fd8adf89572dc37b696b7ec",
      "parents": [
        "24ab37dfc2e42ec8515ca93e7ea08efee19e82af",
        "5783ee1c3db77b098d6528b3018b8ad9fc009251"
      ],
      "author": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Sat Jun 10 01:28:25 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 10 01:28:25 2017 +0000"
      },
      "message": "Merge \"SoftVPXEncoder: Disable lagged vp9 encoding\" into oc-dev\nam: 5783ee1c3d\n\nChange-Id: I3e9b3e14b19c645d3b92af7e53f8f9ee338a6ca7\n"
    },
    {
      "commit": "24ab37dfc2e42ec8515ca93e7ea08efee19e82af",
      "tree": "add976f29ccbe5a58160e1f435124f2dd383e52f",
      "parents": [
        "de9075f88d70ddc192fa8ef9ad9c7c30d58dc253",
        "bd4676a6098a9ed73943764d88451be07b57c7b0"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Sat Jun 10 01:28:16 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 10 01:28:16 2017 +0000"
      },
      "message": "Merge \"GraphicBufferSource: no longer hold onto repeatable buffer after eos\" into oc-dev\nam: bd4676a609\n\nChange-Id: I47968ea5fda22eeda7d26383fae6aa01e73bb561\n"
    },
    {
      "commit": "4ff7a41e72412b4faa4545f401245c2807531a31",
      "tree": "06d13874ad2c76e18fad36605107ed9a7deda9b4",
      "parents": [
        "5783ee1c3db77b098d6528b3018b8ad9fc009251",
        "b607c45afc7e9c9bcb7878f08803c6cdaededff6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jun 10 01:23:28 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 10 01:23:29 2017 +0000"
      },
      "message": "Merge \"Fix crash in Opus and Vorbis decoders\" into oc-dev"
    },
    {
      "commit": "5783ee1c3db77b098d6528b3018b8ad9fc009251",
      "tree": "81f390aa9e706f261fedf25caf7c3c26908b79d8",
      "parents": [
        "bd4676a6098a9ed73943764d88451be07b57c7b0",
        "a77b3819af8c5fb90edebb3ebb3038d6b37c625f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jun 10 01:23:28 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 10 01:23:29 2017 +0000"
      },
      "message": "Merge \"SoftVPXEncoder: Disable lagged vp9 encoding\" into oc-dev"
    },
    {
      "commit": "bd4676a6098a9ed73943764d88451be07b57c7b0",
      "tree": "52b3d2b96f210d457ddc8adaa81612e202cdef46",
      "parents": [
        "e09e96617a341f52b900b39c4270784998a4b672",
        "1f0fa90d7c345d44b319705602770dcba36ca23b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jun 10 01:23:28 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 10 01:23:29 2017 +0000"
      },
      "message": "Merge \"GraphicBufferSource: no longer hold onto repeatable buffer after eos\" into oc-dev"
    },
    {
      "commit": "27ddf57d4c4afc2a1a558b078b20bcd81ce878cb",
      "tree": "ac4dd1dde3a95e97e6b133d006377240b6d1de8b",
      "parents": [
        "de9075f88d70ddc192fa8ef9ad9c7c30d58dc253"
      ],
      "author": {
        "name": "Vijay Venkatraman",
        "email": "vijaykv@google.com",
        "time": "Thu Jun 01 14:07:20 2017 -0700"
      },
      "committer": {
        "name": "Yifan Hong",
        "email": "elsk@google.com",
        "time": "Fri Jun 09 23:21:51 2017 +0000"
      },
      "message": "Add libhardware_headers to various modules\n\nBug: 33241851\nTest: With BOARD_VNDK_VERSION, mma works\nChange-Id: Iabcb5469c4fd936c2d7c1f9a1113c557c8beab88\n(cherry picked from commit da6a063a9ec520373443cdd4796eb643fcbffe34)\n"
    },
    {
      "commit": "b607c45afc7e9c9bcb7878f08803c6cdaededff6",
      "tree": "6698c8f8d8d39a4275ff8f34f7222fcf9d477958",
      "parents": [
        "a62633366642ce9ae3d99b2574c9148d94bef6e1"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Jun 08 23:48:22 2017 +0000"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri Jun 09 03:53:34 2017 -0700"
      },
      "message": "Fix crash in Opus and Vorbis decoders\n\nThis CL reverts the fix for EOS flag in the first call, which causes a\ncrash in other tests and is not needed now.\n\nTest: VtsHalMediaOmxV1_0Host\nBug: 62271829\nBug: 37501531\nChange-Id: If25b78ba8019250a79e0402bbae7ee4e31b1d781\n"
    },
    {
      "commit": "de9075f88d70ddc192fa8ef9ad9c7c30d58dc253",
      "tree": "0c04666a4c7eae8acc37db5abec5aea649def645",
      "parents": [
        "7c1ae0e73fe788bb285ba6b874d25f8a1d4537c8",
        "e09e96617a341f52b900b39c4270784998a4b672"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Fri Jun 09 05:36:57 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 09 05:36:57 2017 +0000"
      },
      "message": "Merge \"Throw IAE when crypto or descrambler is not given for secure codec\" into oc-dev\nam: e09e96617a\n\nChange-Id: If49a9bb93be590fad894896c36272355236ecd55\n"
    },
    {
      "commit": "e09e96617a341f52b900b39c4270784998a4b672",
      "tree": "9bbb7be40371faa57f046ec810af521d83b45372",
      "parents": [
        "a62633366642ce9ae3d99b2574c9148d94bef6e1",
        "aaa5e6400d7654ca1a7dcebeba36214ed060e3cb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jun 09 05:33:46 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 09 05:33:48 2017 +0000"
      },
      "message": "Merge \"Throw IAE when crypto or descrambler is not given for secure codec\" into oc-dev"
    },
    {
      "commit": "a77b3819af8c5fb90edebb3ebb3038d6b37c625f",
      "tree": "c347adc37afe5b4bc97909b5f1711b5874abfea6",
      "parents": [
        "a62633366642ce9ae3d99b2574c9148d94bef6e1"
      ],
      "author": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Thu Jun 08 15:06:34 2017 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Jun 09 04:55:36 2017 +0000"
      },
      "message": "SoftVPXEncoder: Disable lagged vp9 encoding\n\nVP9 encoding on realtime should not have any lag set (it is set to\nthe library default right now for VBR mode). Unconditionally\ndisable it.\n\nTest: CtsVideoTestCases\n\nBug: 62274213\nChange-Id: Iab1abcae4f648198cb2b9bc634f73f612025f986\n"
    },
    {
      "commit": "aaa5e6400d7654ca1a7dcebeba36214ed060e3cb",
      "tree": "c2b881eb976ea870c580e4c5a181b4e9373f744d",
      "parents": [
        "009ff0dd59732f0c389d172edb26942c35422e3a"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Thu Jun 08 11:13:42 2017 -0700"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Thu Jun 08 20:25:05 2017 -0700"
      },
      "message": "Throw IAE when crypto or descrambler is not given for secure codec\n\nTest: MediaCodec throws IAE for the given decoder stress test\nBug: 62100632\nChange-Id: I33e7a1f942c49647a17bc2728f1d3b099265628d\n"
    },
    {
      "commit": "a62633366642ce9ae3d99b2574c9148d94bef6e1",
      "tree": "8fd495ee55baeaaade92ff7816e5597121997871",
      "parents": [
        "79924d78b9465eed113347f2597f698b1d9bd5d9",
        "199a6e3682c2804975ef8b56159bbc31426ef3d4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jun 08 10:08:55 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 08 10:08:56 2017 +0000"
      },
      "message": "Merge \"OMX codecs: send out EOS when input buffer has non-zero data and EOS.\" into oc-dev"
    },
    {
      "commit": "34de9b815584f835079d66233778d9a616cd8593",
      "tree": "bb90383a974a63c35c2340ea0cc80ecfe64fdee0",
      "parents": [
        "cd5a3d2fab2af6a7300268599fbc4373d4c00cf3",
        "79924d78b9465eed113347f2597f698b1d9bd5d9"
      ],
      "author": {
        "name": "Ram Mohan M",
        "email": "ram.mohan@ittiam.com",
        "time": "Thu Jun 08 09:54:01 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 08 09:54:01 2017 +0000"
      },
      "message": "Merge \"add missing color format to check list\" into oc-dev\nam: 79924d78b9\n\nChange-Id: I2633928caf5e7f3bde31601c977f10806b544b67\n"
    },
    {
      "commit": "79924d78b9465eed113347f2597f698b1d9bd5d9",
      "tree": "552234e2b968106e18aa86595f382409ef4546db",
      "parents": [
        "610bc72b09396af03d5020bd34e390ad23208357",
        "0d402df5bb21d9b32aefc9841725cf4f602fb99c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jun 08 09:51:22 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 08 09:51:23 2017 +0000"
      },
      "message": "Merge \"add missing color format to check list\" into oc-dev"
    },
    {
      "commit": "cd5a3d2fab2af6a7300268599fbc4373d4c00cf3",
      "tree": "d8df56795291850d6231d9793270afd02434a938",
      "parents": [
        "bfcfa00534254516a597ecb9d8b268f46f374ad2",
        "610bc72b09396af03d5020bd34e390ad23208357"
      ],
      "author": {
        "name": "Ram Mohan M",
        "email": "ram.mohan@ittiam.com",
        "time": "Thu Jun 08 08:15:20 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 08 08:15:20 2017 +0000"
      },
      "message": "Merge \"Bug fix: timestamp deviation fail test\" into oc-dev\nam: 610bc72b09\n\nChange-Id: I407c9b8bd8b8b222d8c811078158a0523a0283ae\n"
    },
    {
      "commit": "610bc72b09396af03d5020bd34e390ad23208357",
      "tree": "4b1acca1543c8faea6e0205099ae56efdbad01b9",
      "parents": [
        "fa77e3f5e89a28c6c94dc6ab381947fb52e58fa7",
        "8437f4e9094567affaa72ba7bfab654e12e78399"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jun 08 08:08:25 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 08 08:08:27 2017 +0000"
      },
      "message": "Merge \"Bug fix: timestamp deviation fail test\" into oc-dev"
    },
    {
      "commit": "bfcfa00534254516a597ecb9d8b268f46f374ad2",
      "tree": "4ceb37b8114f6be37be1dec4af4fb824ac92231e",
      "parents": [
        "eeb4d73d9f17873c73aa74dd7f0bab4b0fb45c07",
        "0b86e57b61b46652585008679e48b6961b40122d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jun 08 05:28:25 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 08 05:28:27 2017 +0000"
      },
      "message": "Merge \"audio: Fix read of uninitialized memory\" into oc-dr1-dev"
    },
    {
      "commit": "eeb4d73d9f17873c73aa74dd7f0bab4b0fb45c07",
      "tree": "c0bb6f97a3936e1ffc8a3913241e00121fd0cccc",
      "parents": [
        "04476645c4aa6ed16521406f32d03e5782ada934",
        "fa77e3f5e89a28c6c94dc6ab381947fb52e58fa7"
      ],
      "author": {
        "name": "Ram Mohan M",
        "email": "ram.mohan@ittiam.com",
        "time": "Thu Jun 08 04:05:30 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 08 04:05:30 2017 +0000"
      },
      "message": "Merge \"Fix strides while extracting graphic buffer\" into oc-dev\nam: fa77e3f5e8\n\nChange-Id: If464ccff42d0d3b00232fa0bebfe4069339d94d5\n"
    },
    {
      "commit": "fa77e3f5e89a28c6c94dc6ab381947fb52e58fa7",
      "tree": "b8d650f06e9d5dcfda5a74e2377fb7bb3beb1995",
      "parents": [
        "5159e13abaa802f6e5a70cf320996b31cae70cd2",
        "14a09c9d989113798546d61d58e59c513ac4652a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jun 08 04:01:31 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 08 04:01:32 2017 +0000"
      },
      "message": "Merge \"Fix strides while extracting graphic buffer\" into oc-dev"
    },
    {
      "commit": "04476645c4aa6ed16521406f32d03e5782ada934",
      "tree": "b150a2c6a8cbc525da7c35dbfe466e59e81d4e5d",
      "parents": [
        "c1c9b13223230f8d0e8bddd41e63c7046b7a98a5",
        "5159e13abaa802f6e5a70cf320996b31cae70cd2"
      ],
      "author": {
        "name": "Ram Mohan",
        "email": "ram.mohan@ittiam.com",
        "time": "Thu Jun 08 03:39:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 08 03:39:18 2017 +0000"
      },
      "message": "Merge \"configure port format\" into oc-dev\nam: 5159e13aba\n\nChange-Id: I6e89b82b744c443ca4419fc2b8f5e1454f1ff6bb\n"
    }
  ],
  "next": "5159e13abaa802f6e5a70cf320996b31cae70cd2"
}
