)]}'
{
  "log": [
    {
      "commit": "7e137d717f2edf112acd4bf4f1df055ad20c2e31",
      "tree": "a09142c2b73a5e594aaad71a085c053ee9a57e09",
      "parents": [
        "0e1d3f3095eb70bf5cd475e21ba41c26d850366a",
        "0857d4e2bdca4d4b0fd085b6fe7058d61b080165"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 10 13:50:56 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 10 13:50:56 2012 -0700"
      },
      "message": "am 0857d4e2: am 5c36fc87: Don\\\u0027t attempt to support content the software MPEG4 decoder clearly wasn\\\u0027t\n\n* commit \u00270857d4e2bdca4d4b0fd085b6fe7058d61b080165\u0027:\n  Don\u0027t attempt to support content the software MPEG4 decoder clearly wasn\u0027t\n"
    },
    {
      "commit": "0857d4e2bdca4d4b0fd085b6fe7058d61b080165",
      "tree": "a09142c2b73a5e594aaad71a085c053ee9a57e09",
      "parents": [
        "ce7380818e9b19668730fdc527ee7876d3427078",
        "5c36fc8701eb7468c268c47dae5dba58dbd8e83e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 10 13:49:11 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 10 13:49:11 2012 -0700"
      },
      "message": "am 5c36fc87: Don\\\u0027t attempt to support content the software MPEG4 decoder clearly wasn\\\u0027t\n\n* commit \u00275c36fc8701eb7468c268c47dae5dba58dbd8e83e\u0027:\n  Don\u0027t attempt to support content the software MPEG4 decoder clearly wasn\u0027t\n"
    },
    {
      "commit": "5c36fc8701eb7468c268c47dae5dba58dbd8e83e",
      "tree": "69c02df15543f3439716349d0c2114a1cc6ef9b5",
      "parents": [
        "2f74ef3cdc192f817ee1121f41765f0852c1d81e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 10 12:50:56 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 10 12:50:56 2012 -0700"
      },
      "message": "Don\u0027t attempt to support content the software MPEG4 decoder clearly wasn\u0027t\n\nprepared for.\n\nChange-Id: I4614ba25a1c67e47bde27ddebd99cb50892c1a94\nrelated-to-bug: 6327803\n"
    },
    {
      "commit": "0e1d3f3095eb70bf5cd475e21ba41c26d850366a",
      "tree": "bf34fd21487b54f84606b7b17083ffe8e9976d9f",
      "parents": [
        "7b00bee8d19626ccdc062dec94554d7a2570a5b8",
        "ce7380818e9b19668730fdc527ee7876d3427078"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Thu May 10 11:57:09 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 10 11:57:09 2012 -0700"
      },
      "message": "am ce738081: am 2f74ef3c: OMX IL wrapper for FLAC encoder\n\n* commit \u0027ce7380818e9b19668730fdc527ee7876d3427078\u0027:\n  OMX IL wrapper for FLAC encoder\n"
    },
    {
      "commit": "ce7380818e9b19668730fdc527ee7876d3427078",
      "tree": "bf34fd21487b54f84606b7b17083ffe8e9976d9f",
      "parents": [
        "89f24546f131e78ada87d60c3843470fd737fa24",
        "2f74ef3cdc192f817ee1121f41765f0852c1d81e"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Thu May 10 10:45:16 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 10 10:45:16 2012 -0700"
      },
      "message": "am 2f74ef3c: OMX IL wrapper for FLAC encoder\n\n* commit \u00272f74ef3cdc192f817ee1121f41765f0852c1d81e\u0027:\n  OMX IL wrapper for FLAC encoder\n"
    },
    {
      "commit": "2f74ef3cdc192f817ee1121f41765f0852c1d81e",
      "tree": "a088a328c59fc8fba57269e9b0dc899eb5182b35",
      "parents": [
        "c150ca7dda844891fa684f6898da7f7e0c40329d"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Apr 30 10:38:58 2012 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed May 09 18:50:18 2012 -0700"
      },
      "message": "OMX IL wrapper for FLAC encoder\n\nAdd wrapper around libFLAC for FLAC encoding in OpenMAX IL.\n\nDeclare FLAC encoder in OMX component roles.\n\nBug 5525503\n\nChange-Id: I19bbce41c216870669d09365693f4ea89f8bc0f7\n"
    },
    {
      "commit": "7b00bee8d19626ccdc062dec94554d7a2570a5b8",
      "tree": "837a9f94f85f7c3f28140a0023d824c5d23f0f1f",
      "parents": [
        "a373f575a93d9120bb616e136abaeec5f2a57606",
        "89f24546f131e78ada87d60c3843470fd737fa24"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 09 10:12:03 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 09 10:12:03 2012 -0700"
      },
      "message": "am 89f24546: am c150ca7d: Merge \"Submit codec specific data automatically\" into jb-dev\n\n* commit \u002789f24546f131e78ada87d60c3843470fd737fa24\u0027:\n  Submit codec specific data automatically\n"
    },
    {
      "commit": "a373f575a93d9120bb616e136abaeec5f2a57606",
      "tree": "ea5ee2b7d5282a385f8471887c4ceb2666e96957",
      "parents": [
        "bd043c04d1286007cb52d877631b3b12cefafa02",
        "f4407649ea26382dd33109c71cc0c3b150f56f87"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 09 10:12:02 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 09 10:12:02 2012 -0700"
      },
      "message": "am f4407649: am a9623e01: Merge \"Fix both H.263 and MPEG4 decoders.\" into jb-dev\n\n* commit \u0027f4407649ea26382dd33109c71cc0c3b150f56f87\u0027:\n  Fix both H.263 and MPEG4 decoders.\n"
    },
    {
      "commit": "bd043c04d1286007cb52d877631b3b12cefafa02",
      "tree": "cc5e289ba80cd578f6f44dc8ccebe0950cc9786f",
      "parents": [
        "06e915a67821ac679be1ed5303b050303e012e85",
        "70dbe3e9c240e6ae1a23edc4dc7ee8b6261667c5"
      ],
      "author": {
        "name": "Fred Gylys-Colwell",
        "email": "fredgc@google.com",
        "time": "Wed May 09 10:12:01 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 09 10:12:01 2012 -0700"
      },
      "message": "am 70dbe3e9: am 1d02a827: Fix DRM timer start for Widevine.\n\n* commit \u002770dbe3e9c240e6ae1a23edc4dc7ee8b6261667c5\u0027:\n  Fix DRM timer start for Widevine.\n"
    },
    {
      "commit": "89f24546f131e78ada87d60c3843470fd737fa24",
      "tree": "837a9f94f85f7c3f28140a0023d824c5d23f0f1f",
      "parents": [
        "f4407649ea26382dd33109c71cc0c3b150f56f87",
        "c150ca7dda844891fa684f6898da7f7e0c40329d"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 09 01:47:43 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 09 01:47:43 2012 -0700"
      },
      "message": "am c150ca7d: Merge \"Submit codec specific data automatically\" into jb-dev\n\n* commit \u0027c150ca7dda844891fa684f6898da7f7e0c40329d\u0027:\n  Submit codec specific data automatically\n"
    },
    {
      "commit": "f4407649ea26382dd33109c71cc0c3b150f56f87",
      "tree": "ea5ee2b7d5282a385f8471887c4ceb2666e96957",
      "parents": [
        "70dbe3e9c240e6ae1a23edc4dc7ee8b6261667c5",
        "a9623e018737889d32f6b231f913a70d020c7ac5"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 09 01:47:07 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 09 01:47:07 2012 -0700"
      },
      "message": "am a9623e01: Merge \"Fix both H.263 and MPEG4 decoders.\" into jb-dev\n\n* commit \u0027a9623e018737889d32f6b231f913a70d020c7ac5\u0027:\n  Fix both H.263 and MPEG4 decoders.\n"
    },
    {
      "commit": "70dbe3e9c240e6ae1a23edc4dc7ee8b6261667c5",
      "tree": "cc5e289ba80cd578f6f44dc8ccebe0950cc9786f",
      "parents": [
        "d57c4548766e112cd70c43773e296122eb489a50",
        "1d02a827bc0bb5023a551bc9ce3fb37457240daa"
      ],
      "author": {
        "name": "Fred Gylys-Colwell",
        "email": "fredgc@google.com",
        "time": "Wed May 09 01:47:01 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 09 01:47:01 2012 -0700"
      },
      "message": "am 1d02a827: Fix DRM timer start for Widevine.\n\n* commit \u00271d02a827bc0bb5023a551bc9ce3fb37457240daa\u0027:\n  Fix DRM timer start for Widevine.\n"
    },
    {
      "commit": "06e915a67821ac679be1ed5303b050303e012e85",
      "tree": "9a6fba03d04e0c32c96d3f075297e5e0e739ec33",
      "parents": [
        "ded0a80ec2751870f3ce9c1b9742f603f528892a",
        "d57c4548766e112cd70c43773e296122eb489a50"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue May 08 15:01:53 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 08 15:01:53 2012 -0700"
      },
      "message": "am d57c4548: am a62bde0a: Merge \"Use new sd card mount point for dumpsys\" into jb-dev\n\n* commit \u0027d57c4548766e112cd70c43773e296122eb489a50\u0027:\n  Use new sd card mount point for dumpsys\n"
    },
    {
      "commit": "ded0a80ec2751870f3ce9c1b9742f603f528892a",
      "tree": "5f2394eedb8d735ff7c1cf57c1e41a8a4860f1f8",
      "parents": [
        "344b965850a7db028d7ebca6daf3534bc76fdcc4",
        "6dd12786534b9926d9834c08d09983fc535f946d"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue May 08 15:01:34 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 08 15:01:34 2012 -0700"
      },
      "message": "am 6dd12786: am b21d070f: Merge \"dumpsys fCnt and flags\" into jb-dev\n\n* commit \u00276dd12786534b9926d9834c08d09983fc535f946d\u0027:\n  dumpsys fCnt and flags\n"
    },
    {
      "commit": "c150ca7dda844891fa684f6898da7f7e0c40329d",
      "tree": "dddd90fa11367e532e7586b00230dc64bf5d2b05",
      "parents": [
        "a9623e018737889d32f6b231f913a70d020c7ac5",
        "8ee516a515c70a492c395b67ce12e19e7d159804"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 08 12:00:57 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 08 12:00:57 2012 -0700"
      },
      "message": "Merge \"Submit codec specific data automatically\" into jb-dev"
    },
    {
      "commit": "344b965850a7db028d7ebca6daf3534bc76fdcc4",
      "tree": "8e5390b1020573a4965e40711b8b791ed4719a3c",
      "parents": [
        "f12758bb17eaeacac5ed9bde6976ef83854cdbff",
        "706bb450ee7eb56691c61b40284136d9e2228444"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue May 08 11:33:53 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 08 11:33:53 2012 -0700"
      },
      "message": "am 706bb450: am 3e0f56df: Merge \"Get rid of vendor specific video encoder component names from ACodec and OMXCodec\" into jb-dev\n\n* commit \u0027706bb450ee7eb56691c61b40284136d9e2228444\u0027:\n  Get rid of vendor specific video encoder component names from ACodec and OMXCodec\n"
    },
    {
      "commit": "f12758bb17eaeacac5ed9bde6976ef83854cdbff",
      "tree": "9e1db211e1afee49211641df982e261d356e991c",
      "parents": [
        "5cf151fef2a379dd6de74f1a5989ee5e811d2897",
        "907a33bce9457a8b27de35c554856dc6d45b0d9b"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 08 11:32:00 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 08 11:32:00 2012 -0700"
      },
      "message": "am 907a33bc: am e5177094: Remove/Disable the AVI extractor.\n\n* commit \u0027907a33bce9457a8b27de35c554856dc6d45b0d9b\u0027:\n  Remove/Disable the AVI extractor.\n"
    },
    {
      "commit": "8ee516a515c70a492c395b67ce12e19e7d159804",
      "tree": "ae968718f25cd7972a03c00e7496a6deb225fc1f",
      "parents": [
        "a62bde0a391f65a418d77c46e6ba468433d81dba"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 08 11:21:26 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 08 11:26:22 2012 -0700"
      },
      "message": "Submit codec specific data automatically\n\nif it is contained in the format passed to MediaCodec::configure.\n\nChange-Id: I8ef6755e8389ec47b44a9c70904ea6c03a00f4f2\nrelated-to-bug: 6364139\n"
    },
    {
      "commit": "a9623e018737889d32f6b231f913a70d020c7ac5",
      "tree": "ea433771b534d66f4d975c76b5ca3e4c242fdb30",
      "parents": [
        "1d02a827bc0bb5023a551bc9ce3fb37457240daa",
        "02accddf8d69da7b2b5e05631ad222cd842ff547"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 08 10:28:29 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 08 10:28:29 2012 -0700"
      },
      "message": "Merge \"Fix both H.263 and MPEG4 decoders.\" into jb-dev"
    },
    {
      "commit": "02accddf8d69da7b2b5e05631ad222cd842ff547",
      "tree": "b23ea5df141f9da260dc20cde6e3c0651960b0cf",
      "parents": [
        "a62bde0a391f65a418d77c46e6ba468433d81dba"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 08 09:58:21 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 08 09:58:21 2012 -0700"
      },
      "message": "Fix both H.263 and MPEG4 decoders.\n\nChange-Id: I6c76fa33f6ea4b439abc14c396a86c3553c85189\nrelated-to-bug: 6460112\n"
    },
    {
      "commit": "1d02a827bc0bb5023a551bc9ce3fb37457240daa",
      "tree": "d200f9dd6dd9b14636f06bccd7cdd6b3cf88d4ae",
      "parents": [
        "a62bde0a391f65a418d77c46e6ba468433d81dba"
      ],
      "author": {
        "name": "Fred Gylys-Colwell",
        "email": "fredgc@google.com",
        "time": "Fri May 04 19:15:52 2012 -0700"
      },
      "committer": {
        "name": "Fred Gylys-Colwell",
        "email": "fredgc@google.com",
        "time": "Tue May 08 09:56:19 2012 -0700"
      },
      "message": "Fix DRM timer start for Widevine.\n\nThe DRM flag should always be true for WVMExtractor. The WVMExtractor always\nturns on the DRM flag.  Before this change, it was reset to false in\nMediaExtractor::Create.  After this change, MediaExtractor::Create will return\nas soon as the WVMExtractor has been created.\n\nChange-Id: I04949d2cd11b912bde61a106ee6b805932041c25\nrelated-to-bug:6261699\n"
    },
    {
      "commit": "d57c4548766e112cd70c43773e296122eb489a50",
      "tree": "9a6fba03d04e0c32c96d3f075297e5e0e739ec33",
      "parents": [
        "6dd12786534b9926d9834c08d09983fc535f946d",
        "a62bde0a391f65a418d77c46e6ba468433d81dba"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon May 07 16:00:15 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 07 16:00:15 2012 -0700"
      },
      "message": "am a62bde0a: Merge \"Use new sd card mount point for dumpsys\" into jb-dev\n\n* commit \u0027a62bde0a391f65a418d77c46e6ba468433d81dba\u0027:\n  Use new sd card mount point for dumpsys\n"
    },
    {
      "commit": "a62bde0a391f65a418d77c46e6ba468433d81dba",
      "tree": "0202a386c41144de3a683af8efe38ce043eed16e",
      "parents": [
        "b21d070fbf5379aea1af970cb96cdb9c3665a4c6",
        "73ac1eebff620714c6977f7342ff8dcc4858b3cf"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon May 07 15:54:53 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 07 15:54:53 2012 -0700"
      },
      "message": "Merge \"Use new sd card mount point for dumpsys\" into jb-dev"
    },
    {
      "commit": "6dd12786534b9926d9834c08d09983fc535f946d",
      "tree": "5f2394eedb8d735ff7c1cf57c1e41a8a4860f1f8",
      "parents": [
        "706bb450ee7eb56691c61b40284136d9e2228444",
        "b21d070fbf5379aea1af970cb96cdb9c3665a4c6"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 07 15:46:39 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 07 15:46:39 2012 -0700"
      },
      "message": "am b21d070f: Merge \"dumpsys fCnt and flags\" into jb-dev\n\n* commit \u0027b21d070fbf5379aea1af970cb96cdb9c3665a4c6\u0027:\n  dumpsys fCnt and flags\n"
    },
    {
      "commit": "b21d070fbf5379aea1af970cb96cdb9c3665a4c6",
      "tree": "acca1edde2a9552c9cc96decaecb3c60c5e50550",
      "parents": [
        "3e0f56df1a22b76f59d85699d0cc78c37ddd37c5",
        "e213c86d36414a8fc75e37c52999522fe09c7328"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 07 15:44:27 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 07 15:44:27 2012 -0700"
      },
      "message": "Merge \"dumpsys fCnt and flags\" into jb-dev"
    },
    {
      "commit": "73ac1eebff620714c6977f7342ff8dcc4858b3cf",
      "tree": "09a6525bc876346a77f71ea87f1d0fec8ffcc6d4",
      "parents": [
        "ef7f379497199148b5694615e75b3fb2bf666a18"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon May 07 15:36:32 2012 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon May 07 15:36:32 2012 -0700"
      },
      "message": "Use new sd card mount point for dumpsys\n\nb/6455962\n\nChange-Id: I5c9f8c16c50587b25cafab03c48662e63855868e\n"
    },
    {
      "commit": "706bb450ee7eb56691c61b40284136d9e2228444",
      "tree": "8e5390b1020573a4965e40711b8b791ed4719a3c",
      "parents": [
        "907a33bce9457a8b27de35c554856dc6d45b0d9b",
        "3e0f56df1a22b76f59d85699d0cc78c37ddd37c5"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon May 07 15:09:23 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 07 15:09:23 2012 -0700"
      },
      "message": "am 3e0f56df: Merge \"Get rid of vendor specific video encoder component names from ACodec and OMXCodec\" into jb-dev\n\n* commit \u00273e0f56df1a22b76f59d85699d0cc78c37ddd37c5\u0027:\n  Get rid of vendor specific video encoder component names from ACodec and OMXCodec\n"
    },
    {
      "commit": "3e0f56df1a22b76f59d85699d0cc78c37ddd37c5",
      "tree": "78b73ceb6dbed3b425f1ac76924e36f04a5ae936",
      "parents": [
        "e51770946feca174d2d65811f773dcfc3d66ad3b",
        "7c25df82dfc8bbedb58608242f0d923a4594bb14"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon May 07 15:06:09 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 07 15:06:09 2012 -0700"
      },
      "message": "Merge \"Get rid of vendor specific video encoder component names from ACodec and OMXCodec\" into jb-dev"
    },
    {
      "commit": "907a33bce9457a8b27de35c554856dc6d45b0d9b",
      "tree": "9e1db211e1afee49211641df982e261d356e991c",
      "parents": [
        "f2861d6b867827ec752930e12825f278ab7cebab",
        "e51770946feca174d2d65811f773dcfc3d66ad3b"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon May 07 13:09:11 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 07 13:09:11 2012 -0700"
      },
      "message": "am e5177094: Remove/Disable the AVI extractor.\n\n* commit \u0027e51770946feca174d2d65811f773dcfc3d66ad3b\u0027:\n  Remove/Disable the AVI extractor.\n"
    },
    {
      "commit": "7c25df82dfc8bbedb58608242f0d923a4594bb14",
      "tree": "465490eaf86b8e8716671f9bbb32d576aef23ca0",
      "parents": [
        "f53c36c6463d899895719b8b17ba45bd2d552cee"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon May 07 12:29:52 2012 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon May 07 12:29:52 2012 -0700"
      },
      "message": "Get rid of vendor specific video encoder component names from ACodec and OMXCodec\n\no related-to-bug: 6446245\n\nChange-Id: I1fa07ad8a39337e3b19ac51c10533a2de8c11bb5\n"
    },
    {
      "commit": "e213c86d36414a8fc75e37c52999522fe09c7328",
      "tree": "77532fadc80029d620e5109a2e14c1b5b73f5990",
      "parents": [
        "fc52dd88e4d2f433feba5d5aaff1880659d46319"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Apr 25 13:46:15 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 07 11:41:08 2012 -0700"
      },
      "message": "dumpsys fCnt and flags\n\nPreviously displayed TrackBase::mFrameCount but not control block frameCount.\nNow displays both.\n\nAlso display the track flags in control block.\n\nChange-Id: Ie53781d4784633d78b6f928d69ebd494d8f110ec\n"
    },
    {
      "commit": "e51770946feca174d2d65811f773dcfc3d66ad3b",
      "tree": "a6f54ffff7ee5974778eb8ddfc5910287d7d57d8",
      "parents": [
        "fc52dd88e4d2f433feba5d5aaff1880659d46319"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon May 07 11:01:58 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon May 07 11:01:58 2012 -0700"
      },
      "message": "Remove/Disable the AVI extractor.\n\nChange-Id: I47dcae710df9c66688a937fb1e648f9b00ca0f65\nrelated-to-bug: 5717242\n"
    },
    {
      "commit": "5cf151fef2a379dd6de74f1a5989ee5e811d2897",
      "tree": "a31ebeaa0263effa8bedaf6b3c260913c9c6318e",
      "parents": [
        "8bba28e34be496e7bd0f047711477f6597b51dc5",
        "f2861d6b867827ec752930e12825f278ab7cebab"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri May 04 16:36:17 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 04 16:36:17 2012 -0700"
      },
      "message": "am f2861d6b: am fc52dd88: Merge \"Revert \"Merge \"Improve AudioPlayer position reporting\"\"\" into jb-dev\n\n* commit \u0027f2861d6b867827ec752930e12825f278ab7cebab\u0027:\n  Revert \"Merge \"Improve AudioPlayer position reporting\"\"\n"
    },
    {
      "commit": "f2861d6b867827ec752930e12825f278ab7cebab",
      "tree": "a31ebeaa0263effa8bedaf6b3c260913c9c6318e",
      "parents": [
        "4ded4983983aa8597e927d3a7f0dc241fa993951",
        "fc52dd88e4d2f433feba5d5aaff1880659d46319"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri May 04 15:24:22 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 04 15:24:22 2012 -0700"
      },
      "message": "am fc52dd88: Merge \"Revert \"Merge \"Improve AudioPlayer position reporting\"\"\" into jb-dev\n\n* commit \u0027fc52dd88e4d2f433feba5d5aaff1880659d46319\u0027:\n  Revert \"Merge \"Improve AudioPlayer position reporting\"\"\n"
    },
    {
      "commit": "fc52dd88e4d2f433feba5d5aaff1880659d46319",
      "tree": "81ecfa9eed697280b32fa657ddcd2432899c834c",
      "parents": [
        "9dc4c66f36ca0158b470c78b0929cd9dd929a375",
        "b48aea123775fb6ec7e6944826fc99da8d8996a5"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri May 04 15:22:37 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 04 15:22:37 2012 -0700"
      },
      "message": "Merge \"Revert \"Merge \"Improve AudioPlayer position reporting\"\"\" into jb-dev"
    },
    {
      "commit": "b48aea123775fb6ec7e6944826fc99da8d8996a5",
      "tree": "15449caae182d9110150e829635d5cf143536ec9",
      "parents": [
        "ef7f379497199148b5694615e75b3fb2bf666a18"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri May 04 12:55:27 2012 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri May 04 12:55:27 2012 -0700"
      },
      "message": "Revert \"Merge \"Improve AudioPlayer position reporting\"\"\n\nThis reverts commit 887c5d2ac34d81bde66dadbd7b2ff07501744778, reversing\nchanges made to 5aaeb0d64fc98f9b019a4378eb39f0ee49ee6ec4.\n"
    },
    {
      "commit": "8bba28e34be496e7bd0f047711477f6597b51dc5",
      "tree": "6f676225d30771b1d8c378bd810f5b34af14357e",
      "parents": [
        "b667e8a85ffe45459f48ccb10cd87d195c1aaeab",
        "4ded4983983aa8597e927d3a7f0dc241fa993951"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri May 04 10:51:08 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 04 10:51:08 2012 -0700"
      },
      "message": "am 4ded4983: am 9dc4c66f: Until we have emulator support for YUV12 rendering do software color conversion.\n\n* commit \u00274ded4983983aa8597e927d3a7f0dc241fa993951\u0027:\n  Until we have emulator support for YUV12 rendering do software color conversion.\n"
    },
    {
      "commit": "4ded4983983aa8597e927d3a7f0dc241fa993951",
      "tree": "6f676225d30771b1d8c378bd810f5b34af14357e",
      "parents": [
        "b26105c04508f32528f59dd66b78d1e0858fe90e",
        "9dc4c66f36ca0158b470c78b0929cd9dd929a375"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri May 04 10:48:50 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 04 10:48:50 2012 -0700"
      },
      "message": "am 9dc4c66f: Until we have emulator support for YUV12 rendering do software color conversion.\n\n* commit \u00279dc4c66f36ca0158b470c78b0929cd9dd929a375\u0027:\n  Until we have emulator support for YUV12 rendering do software color conversion.\n"
    },
    {
      "commit": "9dc4c66f36ca0158b470c78b0929cd9dd929a375",
      "tree": "ef5665551f1b072192b3c7867690dca03298f1d9",
      "parents": [
        "f53c36c6463d899895719b8b17ba45bd2d552cee"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri May 04 09:58:03 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri May 04 09:58:03 2012 -0700"
      },
      "message": "Until we have emulator support for YUV12 rendering do software color conversion.\n\nChange-Id: Id2e118cae224facad7077f2f62c62cd21e95e749\nrelated-to-bug: 6444358\n"
    },
    {
      "commit": "b667e8a85ffe45459f48ccb10cd87d195c1aaeab",
      "tree": "8a1176866631f295dae0b5bd11ca1929d3a61222",
      "parents": [
        "8e842556b0b69332521b9fc5744ba40286fcf088",
        "b26105c04508f32528f59dd66b78d1e0858fe90e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 03 16:13:11 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 03 16:13:11 2012 -0700"
      },
      "message": "am b26105c0: am f53c36c6: Merge \"Respect channel mask in ACodec and NuPlayer.\" into jb-dev\n\n* commit \u0027b26105c04508f32528f59dd66b78d1e0858fe90e\u0027:\n  Respect channel mask in ACodec and NuPlayer.\n"
    },
    {
      "commit": "b26105c04508f32528f59dd66b78d1e0858fe90e",
      "tree": "8a1176866631f295dae0b5bd11ca1929d3a61222",
      "parents": [
        "878044b88a088ca021fdfa113150e7a2233a8f16",
        "f53c36c6463d899895719b8b17ba45bd2d552cee"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 03 16:10:46 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 03 16:10:46 2012 -0700"
      },
      "message": "am f53c36c6: Merge \"Respect channel mask in ACodec and NuPlayer.\" into jb-dev\n\n* commit \u0027f53c36c6463d899895719b8b17ba45bd2d552cee\u0027:\n  Respect channel mask in ACodec and NuPlayer.\n"
    },
    {
      "commit": "f53c36c6463d899895719b8b17ba45bd2d552cee",
      "tree": "1d0b57eb5c3c1abe836f0a109bdbfbd47f7b3334",
      "parents": [
        "ef7f379497199148b5694615e75b3fb2bf666a18",
        "9806555d3930be43e11106281dee354820ac1c88"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 03 16:08:56 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 03 16:08:56 2012 -0700"
      },
      "message": "Merge \"Respect channel mask in ACodec and NuPlayer.\" into jb-dev"
    },
    {
      "commit": "9806555d3930be43e11106281dee354820ac1c88",
      "tree": "b5aa448cc0bfede361540f45b97c81ad398a9df4",
      "parents": [
        "6a3969cc3bcbfc84dbcc27aa726eb96bc03a830b"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 03 11:33:01 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 03 11:47:08 2012 -0700"
      },
      "message": "Respect channel mask in ACodec and NuPlayer.\n\nRefactor conversion from MetaData into AMessage while we\u0027re at it.\n\nChange-Id: I5479129836ea4316e8de28cf1b472bf19e3ac4ab\nrelated-to-bug: 6439076\n"
    },
    {
      "commit": "8e842556b0b69332521b9fc5744ba40286fcf088",
      "tree": "65188ba09eb27350aeb77d6e7a8b4fd7967fb798",
      "parents": [
        "926439764a6af997508c43e0b84d9dd563c36604",
        "878044b88a088ca021fdfa113150e7a2233a8f16"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 03 10:56:05 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 03 10:56:05 2012 -0700"
      },
      "message": "am 878044b8: am ef7f3794: Merge \"Revert our seek behaviour to SEEK_CLOSEST_SYNC instead of SEEK_CLOSEST.\" into jb-dev\n\n* commit \u0027878044b88a088ca021fdfa113150e7a2233a8f16\u0027:\n  Revert our seek behaviour to SEEK_CLOSEST_SYNC instead of SEEK_CLOSEST.\n"
    },
    {
      "commit": "878044b88a088ca021fdfa113150e7a2233a8f16",
      "tree": "65188ba09eb27350aeb77d6e7a8b4fd7967fb798",
      "parents": [
        "e5121e9da8298021cf245ead2145ba5eb3fb6077",
        "ef7f379497199148b5694615e75b3fb2bf666a18"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 03 10:53:32 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 03 10:53:32 2012 -0700"
      },
      "message": "am ef7f3794: Merge \"Revert our seek behaviour to SEEK_CLOSEST_SYNC instead of SEEK_CLOSEST.\" into jb-dev\n\n* commit \u0027ef7f379497199148b5694615e75b3fb2bf666a18\u0027:\n  Revert our seek behaviour to SEEK_CLOSEST_SYNC instead of SEEK_CLOSEST.\n"
    },
    {
      "commit": "ef7f379497199148b5694615e75b3fb2bf666a18",
      "tree": "c2dce0f6c9a1256d11f870ddf63eb6e68f86226f",
      "parents": [
        "093000f7d11839b920e8dfaa42ed1d09f48e24b8",
        "49e7daaf6c2fd7f3e3d06d350de73de1ffeff5dd"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 03 10:51:32 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 03 10:51:32 2012 -0700"
      },
      "message": "Merge \"Revert our seek behaviour to SEEK_CLOSEST_SYNC instead of SEEK_CLOSEST.\" into jb-dev"
    },
    {
      "commit": "49e7daaf6c2fd7f3e3d06d350de73de1ffeff5dd",
      "tree": "b02da64ce3c1ba462bfe6717270ae12c4d80c1a8",
      "parents": [
        "6a3969cc3bcbfc84dbcc27aa726eb96bc03a830b"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 03 10:49:46 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 03 10:49:46 2012 -0700"
      },
      "message": "Revert our seek behaviour to SEEK_CLOSEST_SYNC instead of SEEK_CLOSEST.\n\nChange-Id: I375ca724b228cb0bb4776b87eeaab788e365be84\nrelated-to-bug: 6437985\n"
    },
    {
      "commit": "926439764a6af997508c43e0b84d9dd563c36604",
      "tree": "613098cfe4235aae9950fed7bbdb45455c04bf24",
      "parents": [
        "5e877751e119d6afed66041e0bc4253cdd3c4e5c",
        "e5121e9da8298021cf245ead2145ba5eb3fb6077"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu May 03 10:36:23 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 03 10:36:23 2012 -0700"
      },
      "message": "am e5121e9d: am 093000f7: Don\\\u0027t allow AudioTrack frameCount to decrease\n\n* commit \u0027e5121e9da8298021cf245ead2145ba5eb3fb6077\u0027:\n  Don\u0027t allow AudioTrack frameCount to decrease\n"
    },
    {
      "commit": "e5121e9da8298021cf245ead2145ba5eb3fb6077",
      "tree": "613098cfe4235aae9950fed7bbdb45455c04bf24",
      "parents": [
        "588f93d3130774056a8c568e31adeac29eb84579",
        "093000f7d11839b920e8dfaa42ed1d09f48e24b8"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu May 03 10:34:53 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 03 10:34:53 2012 -0700"
      },
      "message": "am 093000f7: Don\\\u0027t allow AudioTrack frameCount to decrease\n\n* commit \u0027093000f7d11839b920e8dfaa42ed1d09f48e24b8\u0027:\n  Don\u0027t allow AudioTrack frameCount to decrease\n"
    },
    {
      "commit": "093000f7d11839b920e8dfaa42ed1d09f48e24b8",
      "tree": "ffecb5126696e2c2c83980ce8ad561b60278064a",
      "parents": [
        "6a3969cc3bcbfc84dbcc27aa726eb96bc03a830b"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu May 03 09:35:36 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu May 03 10:05:00 2012 -0700"
      },
      "message": "Don\u0027t allow AudioTrack frameCount to decrease\n\nThis is a workaround for bug that client can cache return value of\nframeCount(), and is not notified when this value changes due to automatic\nre-recreation of the underlying IAudioTrack.\n\nA better long-term fix would be to notify clients when these kinds of\nparameters change, and to fix assumptions in client code that they are\nconstant (e.g. in SoundPool and maybe obtainBuffer).\n\nAlso, once a fast track request is denied, don\u0027t request it again.\n\nBug: 6431187\nChange-Id: I55b4ff30bbd9ed3a402e39452a38de52cdea53a9\n"
    },
    {
      "commit": "5e877751e119d6afed66041e0bc4253cdd3c4e5c",
      "tree": "7481f77d93feed8ed89531cef4ffbe74dcd88aa0",
      "parents": [
        "5ea215567bae73185064b9e294af0628e554189c",
        "588f93d3130774056a8c568e31adeac29eb84579"
      ],
      "author": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Wed May 02 21:27:58 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 02 21:27:58 2012 -0700"
      },
      "message": "am 588f93d3: am 6a3969cc: Removed mutex lock in addTextSource, and rename to addTextSource_l to indicate this method needs to be called with a lock hold.\n\n* commit \u0027588f93d3130774056a8c568e31adeac29eb84579\u0027:\n  Removed mutex lock in addTextSource, and rename to addTextSource_l to indicate this method needs to be called with a lock hold.\n"
    },
    {
      "commit": "588f93d3130774056a8c568e31adeac29eb84579",
      "tree": "7481f77d93feed8ed89531cef4ffbe74dcd88aa0",
      "parents": [
        "a8f613283901dfbe4c06c9149930f4c923c15374",
        "6a3969cc3bcbfc84dbcc27aa726eb96bc03a830b"
      ],
      "author": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Wed May 02 21:26:49 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 02 21:26:49 2012 -0700"
      },
      "message": "am 6a3969cc: Removed mutex lock in addTextSource, and rename to addTextSource_l to indicate this method needs to be called with a lock hold.\n\n* commit \u00276a3969cc3bcbfc84dbcc27aa726eb96bc03a830b\u0027:\n  Removed mutex lock in addTextSource, and rename to addTextSource_l to indicate this method needs to be called with a lock hold.\n"
    },
    {
      "commit": "6a3969cc3bcbfc84dbcc27aa726eb96bc03a830b",
      "tree": "d1bc11b152a23453f52b4b86eea8fb95da229745",
      "parents": [
        "359f90cea8a59c4a8d25b422fd0b0569e31db2fa"
      ],
      "author": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Wed May 02 18:57:12 2012 -0700"
      },
      "committer": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Wed May 02 21:14:01 2012 -0700"
      },
      "message": "Removed mutex lock in addTextSource, and rename to addTextSource_l\nto indicate this method needs to be called with a lock hold.\n\nChange-Id: I7e99f0a622e7de49c288be09dd4fc955bbca390b\nrelated-to-bug: 5629511\nrelated-to-bug: 5542712\n"
    },
    {
      "commit": "5ea215567bae73185064b9e294af0628e554189c",
      "tree": "4a66971cc5a7b43568ac53eb760f8a6e05fd84eb",
      "parents": [
        "c5b34ec2729e17e5cfc4b61a4e1a47324d8a8142",
        "a8f613283901dfbe4c06c9149930f4c923c15374"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed May 02 11:38:45 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 02 11:38:45 2012 -0700"
      },
      "message": "am a8f61328: am 359f90ce: Merge \"The presence of the kKeyAACProfile is optional, we should not mandate its presence in AACWriter.\" into jb-dev\n\n* commit \u0027a8f613283901dfbe4c06c9149930f4c923c15374\u0027:\n  The presence of the kKeyAACProfile is optional, we should not mandate its presence in AACWriter.\n"
    },
    {
      "commit": "a8f613283901dfbe4c06c9149930f4c923c15374",
      "tree": "4a66971cc5a7b43568ac53eb760f8a6e05fd84eb",
      "parents": [
        "ce0a54de16aa2197fe4e6ac9a8c91562ae0ff114",
        "359f90cea8a59c4a8d25b422fd0b0569e31db2fa"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed May 02 11:36:15 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 02 11:36:15 2012 -0700"
      },
      "message": "am 359f90ce: Merge \"The presence of the kKeyAACProfile is optional, we should not mandate its presence in AACWriter.\" into jb-dev\n\n* commit \u0027359f90cea8a59c4a8d25b422fd0b0569e31db2fa\u0027:\n  The presence of the kKeyAACProfile is optional, we should not mandate its presence in AACWriter.\n"
    },
    {
      "commit": "359f90cea8a59c4a8d25b422fd0b0569e31db2fa",
      "tree": "05021b3aa01e00fce65f3ba0be9111442eb5dfda",
      "parents": [
        "06f6ae34c735640dccdaca6ab1567d8afc9d3938",
        "2d94235a343151bed9aa74e86697fa01241ea5cf"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed May 02 11:34:06 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 02 11:34:06 2012 -0700"
      },
      "message": "Merge \"The presence of the kKeyAACProfile is optional, we should not mandate its presence in AACWriter.\" into jb-dev"
    },
    {
      "commit": "c5b34ec2729e17e5cfc4b61a4e1a47324d8a8142",
      "tree": "f16a3cf914e97b979f1d8bb46639d99c854c4a0f",
      "parents": [
        "4020d65219f5042b16e47e4839c454f674c32fe2",
        "ce0a54de16aa2197fe4e6ac9a8c91562ae0ff114"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed May 02 11:11:08 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 02 11:11:08 2012 -0700"
      },
      "message": "am ce0a54de: am 06f6ae34: Fix build, WAVExtractor typo\n\n* commit \u0027ce0a54de16aa2197fe4e6ac9a8c91562ae0ff114\u0027:\n  Fix build, WAVExtractor typo\n"
    },
    {
      "commit": "4020d65219f5042b16e47e4839c454f674c32fe2",
      "tree": "ff617d463fdfb8d2d63e2b5920fbc7e2df510d31",
      "parents": [
        "d4b9d56992ee89d950943f04bb2b8d4f6b8af2ba",
        "8a6dbce54b814b453eb8ff4d86257c5770918f7e"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed May 02 11:11:07 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 02 11:11:07 2012 -0700"
      },
      "message": "am 8a6dbce5: am 428a59d9: Merge \"Fix race in AudioTrack destruction\" into jb-dev\n\n* commit \u00278a6dbce54b814b453eb8ff4d86257c5770918f7e\u0027:\n  Fix race in AudioTrack destruction\n"
    },
    {
      "commit": "d4b9d56992ee89d950943f04bb2b8d4f6b8af2ba",
      "tree": "089f769ad30a8fad59b9d24f27647dae757509ad",
      "parents": [
        "aabff5d326e568929cf5ea33032aea9f31314b5d",
        "38f45a53ff1a19d3a6440e03a579b23186267062"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed May 02 11:11:07 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 02 11:11:07 2012 -0700"
      },
      "message": "am 38f45a53: am 95c157cc: Merge \"Tolerate 0 valid bits value in WAV_EXT\" into jb-dev\n\n* commit \u002738f45a53ff1a19d3a6440e03a579b23186267062\u0027:\n  Tolerate 0 valid bits value in WAV_EXT\n"
    },
    {
      "commit": "ce0a54de16aa2197fe4e6ac9a8c91562ae0ff114",
      "tree": "f16a3cf914e97b979f1d8bb46639d99c854c4a0f",
      "parents": [
        "8a6dbce54b814b453eb8ff4d86257c5770918f7e",
        "06f6ae34c735640dccdaca6ab1567d8afc9d3938"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed May 02 11:08:25 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 02 11:08:25 2012 -0700"
      },
      "message": "am 06f6ae34: Fix build, WAVExtractor typo\n\n* commit \u002706f6ae34c735640dccdaca6ab1567d8afc9d3938\u0027:\n  Fix build, WAVExtractor typo\n"
    },
    {
      "commit": "8a6dbce54b814b453eb8ff4d86257c5770918f7e",
      "tree": "ff617d463fdfb8d2d63e2b5920fbc7e2df510d31",
      "parents": [
        "38f45a53ff1a19d3a6440e03a579b23186267062",
        "428a59d9f6deb548f46151e7c7962aa204f13cf0"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed May 02 11:08:23 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 02 11:08:23 2012 -0700"
      },
      "message": "am 428a59d9: Merge \"Fix race in AudioTrack destruction\" into jb-dev\n\n* commit \u0027428a59d9f6deb548f46151e7c7962aa204f13cf0\u0027:\n  Fix race in AudioTrack destruction\n"
    },
    {
      "commit": "38f45a53ff1a19d3a6440e03a579b23186267062",
      "tree": "089f769ad30a8fad59b9d24f27647dae757509ad",
      "parents": [
        "375172c4ccb1b810e1065cf9dad98b8a9c4c5fc8",
        "95c157cc6b109a5058f29edd73811e90d91e92ab"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed May 02 11:08:15 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 02 11:08:15 2012 -0700"
      },
      "message": "am 95c157cc: Merge \"Tolerate 0 valid bits value in WAV_EXT\" into jb-dev\n\n* commit \u002795c157cc6b109a5058f29edd73811e90d91e92ab\u0027:\n  Tolerate 0 valid bits value in WAV_EXT\n"
    },
    {
      "commit": "2d94235a343151bed9aa74e86697fa01241ea5cf",
      "tree": "369bc288b56bedc9bb22ddf6941adadedab62836",
      "parents": [
        "2c3297ab6c4daaaa7b27eed8418c64cf168fe2a1"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed May 02 11:01:59 2012 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed May 02 11:01:59 2012 -0700"
      },
      "message": "The presence of the kKeyAACProfile is optional, we should not mandate its presence in AACWriter.\n\no related-to-bug: 6421833\n\nChange-Id: Ia1d75e73270430177d3010e8024b48c88eb7b430\n"
    },
    {
      "commit": "06f6ae34c735640dccdaca6ab1567d8afc9d3938",
      "tree": "e8bd252f701c427ebba738c7e0d7d4a484d93528",
      "parents": [
        "428a59d9f6deb548f46151e7c7962aa204f13cf0"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed May 02 10:59:16 2012 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed May 02 10:59:16 2012 -0700"
      },
      "message": "Fix build, WAVExtractor typo\n\nChange-Id: I6885f3f259619526165c6e76364bfe9a4ce49f97\n"
    },
    {
      "commit": "428a59d9f6deb548f46151e7c7962aa204f13cf0",
      "tree": "41c50efe68e61ffd6243e57131c1203facf584b9",
      "parents": [
        "95c157cc6b109a5058f29edd73811e90d91e92ab",
        "f4022f90db5acb680870db8c1150b673cdd211d9"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed May 02 10:54:24 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 02 10:54:24 2012 -0700"
      },
      "message": "Merge \"Fix race in AudioTrack destruction\" into jb-dev"
    },
    {
      "commit": "f4022f90db5acb680870db8c1150b673cdd211d9",
      "tree": "0ffaec361f808d5710d42298fa7d01873771cf6c",
      "parents": [
        "2c3297ab6c4daaaa7b27eed8418c64cf168fe2a1"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed May 02 10:34:59 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed May 02 10:37:55 2012 -0700"
      },
      "message": "Fix race in AudioTrack destruction\n\nBug: 6427369\nChange-Id: Id3b4487406235b881f6f0b4b95c5a02a9b797e75\n"
    },
    {
      "commit": "95c157cc6b109a5058f29edd73811e90d91e92ab",
      "tree": "f573854a170d870c3bb68d500c4386f5866ae357",
      "parents": [
        "2c3297ab6c4daaaa7b27eed8418c64cf168fe2a1",
        "72b2b9ba68ee85a3054a0de3a8414b8dfb217aeb"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed May 02 10:37:44 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 02 10:37:44 2012 -0700"
      },
      "message": "Merge \"Tolerate 0 valid bits value in WAV_EXT\" into jb-dev"
    },
    {
      "commit": "72b2b9ba68ee85a3054a0de3a8414b8dfb217aeb",
      "tree": "b35a3d2501ee1086af4823e8d974313a4618a356",
      "parents": [
        "83faee053cfd4251dbb591b62039f563ffdac399"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed May 02 10:16:13 2012 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed May 02 10:28:52 2012 -0700"
      },
      "message": "Tolerate 0 valid bits value in WAV_EXT\n\nSome WAV_EXT writers don\u0027t properly set the \"valid bits per sample\"\n value and set it to 0. Don\u0027t return an error when such a header\n is parsed.\n\nChange-Id: I21763087af4f3fc8c62a24b883aae53b23ae71d4\n"
    },
    {
      "commit": "aabff5d326e568929cf5ea33032aea9f31314b5d",
      "tree": "97c62fb35fa0047ff9ee7c0623d62c0bd3449f6f",
      "parents": [
        "53b754a324c2326ecf2855bac6d88fbed708d763",
        "375172c4ccb1b810e1065cf9dad98b8a9c4c5fc8"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue May 01 17:13:26 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 01 17:13:26 2012 -0700"
      },
      "message": "am 375172c4: am 2c3297ab: No warning on using channel order in AudioPlayer\n\n* commit \u0027375172c4ccb1b810e1065cf9dad98b8a9c4c5fc8\u0027:\n  No warning on using channel order in AudioPlayer\n"
    },
    {
      "commit": "375172c4ccb1b810e1065cf9dad98b8a9c4c5fc8",
      "tree": "97c62fb35fa0047ff9ee7c0623d62c0bd3449f6f",
      "parents": [
        "e0b6fc58cb1b5a560da8e7903b1f7d291e7448de",
        "2c3297ab6c4daaaa7b27eed8418c64cf168fe2a1"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue May 01 17:11:33 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 01 17:11:33 2012 -0700"
      },
      "message": "am 2c3297ab: No warning on using channel order in AudioPlayer\n\n* commit \u00272c3297ab6c4daaaa7b27eed8418c64cf168fe2a1\u0027:\n  No warning on using channel order in AudioPlayer\n"
    },
    {
      "commit": "53b754a324c2326ecf2855bac6d88fbed708d763",
      "tree": "e7b68fbd7be984280e8cd8dc9308a27ade48eef8",
      "parents": [
        "f1d1919c3c2571ba14d66c8b92e95160d91a895e",
        "e0b6fc58cb1b5a560da8e7903b1f7d291e7448de"
      ],
      "author": {
        "name": "Martin Storsjo",
        "email": "martin@martin.st",
        "time": "Tue May 01 15:46:41 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 01 15:46:41 2012 -0700"
      },
      "message": "am e0b6fc58: stagefright: Remove useless declarations\n\n* commit \u0027e0b6fc58cb1b5a560da8e7903b1f7d291e7448de\u0027:\n  stagefright: Remove useless declarations\n"
    },
    {
      "commit": "e0b6fc58cb1b5a560da8e7903b1f7d291e7448de",
      "tree": "e7b68fbd7be984280e8cd8dc9308a27ade48eef8",
      "parents": [
        "daaf7b119649674cfc414a8761585fed6b0296df"
      ],
      "author": {
        "name": "Martin Storsjo",
        "email": "martin@martin.st",
        "time": "Mon Apr 16 13:44:19 2012 +0300"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue May 01 15:42:47 2012 -0700"
      },
      "message": "stagefright: Remove useless declarations\n\nThe encoder common library doesn\u0027t contain any source\ncode with assembly optimizations (there is nothing\nusing the defines in the single source file in the library),\nand the source directories added to the include path do\nnot exist.\n\nChange-Id: If8854ea3bac4ad3504615ae4ad022267103a8b65\n"
    },
    {
      "commit": "2c3297ab6c4daaaa7b27eed8418c64cf168fe2a1",
      "tree": "4ea2fe5895644b4d4aa3a861b1ca4ed3f03ba2ed",
      "parents": [
        "daaf7b119649674cfc414a8761585fed6b0296df"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue May 01 14:30:58 2012 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue May 01 15:30:24 2012 -0700"
      },
      "message": "No warning on using channel order in AudioPlayer\n\nDon\u0027t log a warning when an AudioPlayer derives a channel mask\n from the channel count, only info-log when channel count is\n higher than 2.\n\nChange-Id: Ia1cbced660903483654eede300ef72f7f17dcf78\n"
    },
    {
      "commit": "f1d1919c3c2571ba14d66c8b92e95160d91a895e",
      "tree": "0ca015369803b98500731e6c37fefe218e436f57",
      "parents": [
        "59dd94d6e19fd961c16c53712e2c39190884218d",
        "daaf7b119649674cfc414a8761585fed6b0296df"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue May 01 13:39:12 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 01 13:39:12 2012 -0700"
      },
      "message": "am daaf7b11: Merge \"Impl for supporting two video scaling modes\" into jb-dev\n\n* commit \u0027daaf7b119649674cfc414a8761585fed6b0296df\u0027:\n  Impl for supporting two video scaling modes\n"
    },
    {
      "commit": "daaf7b119649674cfc414a8761585fed6b0296df",
      "tree": "0ca015369803b98500731e6c37fefe218e436f57",
      "parents": [
        "31dfd1db7a4d2228d9642008af6f3dd744368eb6",
        "4f6eed0d1c7972a983c075bdcf03089569e13fe1"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue May 01 13:33:52 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 01 13:33:52 2012 -0700"
      },
      "message": "Merge \"Impl for supporting two video scaling modes\" into jb-dev"
    },
    {
      "commit": "59dd94d6e19fd961c16c53712e2c39190884218d",
      "tree": "5182b898a5f21161ea879c4fe173f91d54366fd7",
      "parents": [
        "ae07f8d4d492ca056276c8f7db691b14599350f1",
        "31dfd1db7a4d2228d9642008af6f3dd744368eb6"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue May 01 12:20:53 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 01 12:20:53 2012 -0700"
      },
      "message": "am 31dfd1db: Disable fast track log spam\n\n* commit \u002731dfd1db7a4d2228d9642008af6f3dd744368eb6\u0027:\n  Disable fast track log spam\n"
    },
    {
      "commit": "ae07f8d4d492ca056276c8f7db691b14599350f1",
      "tree": "52b52e876b324455d674e1aacba14a635581f9e1",
      "parents": [
        "976e5b71af6dc9a03907a2d0c285a1db87f2223b",
        "2409e4337b1e5968cbf75a839778f849266b64d9"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue May 01 11:10:29 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 01 11:10:29 2012 -0700"
      },
      "message": "am 2409e433: Merge \"Enable fast track for SoundPool\" into jb-dev\n\n* commit \u00272409e4337b1e5968cbf75a839778f849266b64d9\u0027:\n  Enable fast track for SoundPool\n"
    },
    {
      "commit": "31dfd1db7a4d2228d9642008af6f3dd744368eb6",
      "tree": "5182b898a5f21161ea879c4fe173f91d54366fd7",
      "parents": [
        "2409e4337b1e5968cbf75a839778f849266b64d9"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue May 01 11:07:08 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue May 01 11:07:48 2012 -0700"
      },
      "message": "Disable fast track log spam\n\nexcept for \"denied by client\" and \"denied by server\"\n\nChange-Id: I133ab747933729cc1f386813ee06ece055bdb294\n"
    },
    {
      "commit": "2409e4337b1e5968cbf75a839778f849266b64d9",
      "tree": "52b52e876b324455d674e1aacba14a635581f9e1",
      "parents": [
        "6635c44c27a8fc2f1eeaaefd5dfc2e65464bcb5d",
        "1477e92867a950016579a644e74f803ed1d90cbb"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue May 01 11:05:29 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 01 11:05:29 2012 -0700"
      },
      "message": "Merge \"Enable fast track for SoundPool\" into jb-dev"
    },
    {
      "commit": "1477e92867a950016579a644e74f803ed1d90cbb",
      "tree": "30a701da9df8255a188cd061e65e1998d2aa1e6c",
      "parents": [
        "27431de020e535c31365884316f656bc60b4fe4f"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue May 01 10:59:31 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue May 01 10:59:31 2012 -0700"
      },
      "message": "Enable fast track for SoundPool\n\nChange-Id: Ia80b3a7738e4c5dbe2bd5b0f55f0ca49943e2f64\n"
    },
    {
      "commit": "976e5b71af6dc9a03907a2d0c285a1db87f2223b",
      "tree": "65c286c44e17c1914f58098cf296eea5aceb6e44",
      "parents": [
        "51057a4d0bda2b50eac85db0ce3f80bfcc664b4f",
        "6635c44c27a8fc2f1eeaaefd5dfc2e65464bcb5d"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 01 10:58:12 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 01 10:58:12 2012 -0700"
      },
      "message": "am 6635c44c: Merge \"Fix assertion triggered when mediaserver dies at roughly the same\" into jb-dev\n\n* commit \u00276635c44c27a8fc2f1eeaaefd5dfc2e65464bcb5d\u0027:\n  Fix assertion triggered when mediaserver dies at roughly the same\n"
    },
    {
      "commit": "6635c44c27a8fc2f1eeaaefd5dfc2e65464bcb5d",
      "tree": "65c286c44e17c1914f58098cf296eea5aceb6e44",
      "parents": [
        "8b6bacd02a0478ed51b3b15a9e997624c95a7564",
        "b78ff5fb6f56c679bce936078180ce61a1e97288"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 01 10:54:32 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 01 10:54:32 2012 -0700"
      },
      "message": "Merge \"Fix assertion triggered when mediaserver dies at roughly the same\" into jb-dev"
    },
    {
      "commit": "51057a4d0bda2b50eac85db0ce3f80bfcc664b4f",
      "tree": "19b0b2d814dbf49f429f145fb7aaf19ccb7c83cb",
      "parents": [
        "508ae99ea7c74ebf47211b087c9a1fe68dd10f60",
        "8b6bacd02a0478ed51b3b15a9e997624c95a7564"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 01 10:43:45 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 01 10:43:45 2012 -0700"
      },
      "message": "am 8b6bacd0: Properly handle the case where a pending connection process is disconnected\n\n* commit \u00278b6bacd02a0478ed51b3b15a9e997624c95a7564\u0027:\n  Properly handle the case where a pending connection process is disconnected\n"
    },
    {
      "commit": "4f6eed0d1c7972a983c075bdcf03089569e13fe1",
      "tree": "6eebbc397b99bf33e8c9991fada609d86d144caf",
      "parents": [
        "27431de020e535c31365884316f656bc60b4fe4f"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Apr 30 14:38:12 2012 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue May 01 10:30:58 2012 -0700"
      },
      "message": "Impl for supporting two video scaling modes\n\no allows the video scaling mode to change at any time\no also remove the scaling mode logic in OMXCodec.cpp\n\no related-to-bug: 5454345\n\nChange-Id: I6f1714eb0c2774591ce650d56c1e779b8afd085f\n"
    },
    {
      "commit": "b78ff5fb6f56c679bce936078180ce61a1e97288",
      "tree": "159fcb38ec3e57b0e0671273ba50c1f5862445ae",
      "parents": [
        "27431de020e535c31365884316f656bc60b4fe4f"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 01 10:25:01 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 01 10:25:01 2012 -0700"
      },
      "message": "Fix assertion triggered when mediaserver dies at roughly the same\n\ntime that a client attempts to explicitly free an OMX node.\n\nChange-Id: I767e6af402801357da20b328611cc7cddeed0260\nrelated-to-bug: 6012750\n"
    },
    {
      "commit": "8b6bacd02a0478ed51b3b15a9e997624c95a7564",
      "tree": "19b0b2d814dbf49f429f145fb7aaf19ccb7c83cb",
      "parents": [
        "27431de020e535c31365884316f656bc60b4fe4f"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 01 10:18:32 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 01 10:18:32 2012 -0700"
      },
      "message": "Properly handle the case where a pending connection process is disconnected\n\njust at the time when the connection is established.\n\nChange-Id: Icbae5a61edfd6a1336e4b8d3ee513337363c09ea\nrelated-to-bug: 6154825\n"
    },
    {
      "commit": "508ae99ea7c74ebf47211b087c9a1fe68dd10f60",
      "tree": "7398ce098972c895ad9838a3047e8844d8d9d6d6",
      "parents": [
        "7f74221708929f518bc1d68cef666c194a88bc79",
        "27431de020e535c31365884316f656bc60b4fe4f"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Apr 30 23:20:40 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Apr 30 23:20:40 2012 -0700"
      },
      "message": "am 27431de0: Merge \"Fix a bug on subtitle (SRT).\" into jb-dev\n\n* commit \u002727431de020e535c31365884316f656bc60b4fe4f\u0027:\n  Fix a bug on subtitle (SRT).\n"
    },
    {
      "commit": "27431de020e535c31365884316f656bc60b4fe4f",
      "tree": "7398ce098972c895ad9838a3047e8844d8d9d6d6",
      "parents": [
        "048537455e1f6fc400f484e44d88c5617960df6a",
        "0a2f0e047a2e593c62f54b07b903baf4728b9d0a"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Apr 30 23:16:31 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 30 23:16:31 2012 -0700"
      },
      "message": "Merge \"Fix a bug on subtitle (SRT).\" into jb-dev"
    },
    {
      "commit": "0a2f0e047a2e593c62f54b07b903baf4728b9d0a",
      "tree": "026b58b528f7d89b7e9d2c3f155e17bc4d431dde",
      "parents": [
        "e370bb62b89d2f2980f519392010ea08a24c558e"
      ],
      "author": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Sat Apr 21 15:38:02 2012 +0900"
      },
      "committer": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Tue May 01 14:54:30 2012 +0900"
      },
      "message": "Fix a bug on subtitle (SRT).\n\nBug: 6375542\n\nChange-Id: Ic5dd5a1826b9f78ccbbddc4dec33b0e915b9329f\n"
    },
    {
      "commit": "7f74221708929f518bc1d68cef666c194a88bc79",
      "tree": "94b9f1f01d1d9a236e9bb9d0e599f2859b8467f2",
      "parents": [
        "31b3a8c8d9bad3039dadeb03d14f6724b54479d7",
        "048537455e1f6fc400f484e44d88c5617960df6a"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Apr 30 18:44:14 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Apr 30 18:44:14 2012 -0700"
      },
      "message": "am 04853745: Merge \"Temporary fix for both normal tracks \u0026 fast tracks\" into jb-dev\n\n* commit \u0027048537455e1f6fc400f484e44d88c5617960df6a\u0027:\n  Temporary fix for both normal tracks \u0026 fast tracks\n"
    },
    {
      "commit": "048537455e1f6fc400f484e44d88c5617960df6a",
      "tree": "94b9f1f01d1d9a236e9bb9d0e599f2859b8467f2",
      "parents": [
        "98f153091e8f4190b35b9ce15250f308baf4805c",
        "810280460da5000785662f6c5b0c7ff3ee0a4cb3"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Apr 30 18:38:55 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 30 18:38:55 2012 -0700"
      },
      "message": "Merge \"Temporary fix for both normal tracks \u0026 fast tracks\" into jb-dev"
    },
    {
      "commit": "810280460da5000785662f6c5b0c7ff3ee0a4cb3",
      "tree": "e098121453bef74dc47c00bb294db78daeebce19",
      "parents": [
        "6e66e4a9ffcb202beb2bcedb85c7d6f9ff391b4c"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Apr 30 18:15:12 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Apr 30 18:15:12 2012 -0700"
      },
      "message": "Temporary fix for both normal tracks \u0026 fast tracks\n\nIf there is at least one active fast track, it forces a mixer\nstatus of ready, which messes up the logic for normal track underruns.\n\nChange-Id: I9de2fcaef090e2c2f99682333af3d3dd618b0d6b\n"
    },
    {
      "commit": "31b3a8c8d9bad3039dadeb03d14f6724b54479d7",
      "tree": "00b1fe25cfb34a609fd09b477b905c3f37d271ec",
      "parents": [
        "6751e68ed69418be9453d893c369a88ec2730e31",
        "98f153091e8f4190b35b9ce15250f308baf4805c"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Apr 30 16:39:23 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Apr 30 16:39:23 2012 -0700"
      },
      "message": "am 98f15309: Re-enable fast track for ToneGenerator\n\n* commit \u002798f153091e8f4190b35b9ce15250f308baf4805c\u0027:\n  Re-enable fast track for ToneGenerator\n"
    },
    {
      "commit": "98f153091e8f4190b35b9ce15250f308baf4805c",
      "tree": "00b1fe25cfb34a609fd09b477b905c3f37d271ec",
      "parents": [
        "6e66e4a9ffcb202beb2bcedb85c7d6f9ff391b4c"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue Apr 24 16:48:20 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Apr 30 16:00:05 2012 -0700"
      },
      "message": "Re-enable fast track for ToneGenerator\n\nChange-Id: If4152169778df124c750dc45023322ee23c80587\n"
    },
    {
      "commit": "6751e68ed69418be9453d893c369a88ec2730e31",
      "tree": "d23ce5c5bfd52f3e70f09923d507dc4301c6b5fe",
      "parents": [
        "04df2522a520d5681f8044e4188f9e5ed003a4ab",
        "6e66e4a9ffcb202beb2bcedb85c7d6f9ff391b4c"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Apr 30 15:56:51 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Apr 30 15:56:51 2012 -0700"
      },
      "message": "am 6e66e4a9: Merge \"Fix race condition for non-started fast tracks\" into jb-dev\n\n* commit \u00276e66e4a9ffcb202beb2bcedb85c7d6f9ff391b4c\u0027:\n  Fix race condition for non-started fast tracks\n"
    },
    {
      "commit": "6e66e4a9ffcb202beb2bcedb85c7d6f9ff391b4c",
      "tree": "d23ce5c5bfd52f3e70f09923d507dc4301c6b5fe",
      "parents": [
        "a3cbc03f7c646ad9b05d24e72a6d306cb457807c",
        "288ed2103d96f3aabd7e6bea3c080ab6db164049"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Apr 30 15:50:54 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 30 15:50:54 2012 -0700"
      },
      "message": "Merge \"Fix race condition for non-started fast tracks\" into jb-dev"
    },
    {
      "commit": "04df2522a520d5681f8044e4188f9e5ed003a4ab",
      "tree": "d8083e9a24b1906469cf993d27267166b8365724",
      "parents": [
        "b0acd5c45f770d6f456b4e5f7b0444804bdff6a7",
        "a3cbc03f7c646ad9b05d24e72a6d306cb457807c"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Apr 30 14:42:17 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Apr 30 14:42:17 2012 -0700"
      },
      "message": "am a3cbc03f: Removed software video encoders that are not OMX-based.\n\n* commit \u0027a3cbc03f7c646ad9b05d24e72a6d306cb457807c\u0027:\n  Removed software video encoders that are not OMX-based.\n"
    },
    {
      "commit": "a3cbc03f7c646ad9b05d24e72a6d306cb457807c",
      "tree": "d8083e9a24b1906469cf993d27267166b8365724",
      "parents": [
        "99bbaff7853eab325bd87b315d532909206592b1"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri Apr 27 17:40:16 2012 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Apr 30 14:35:57 2012 -0700"
      },
      "message": "Removed software video encoders that are not OMX-based.\n\no related-to-bug: 5933287\n\nChange-Id: I63635375e2bef00733b61adc3fa12c29df7e2155\n"
    },
    {
      "commit": "b0acd5c45f770d6f456b4e5f7b0444804bdff6a7",
      "tree": "60f9c6dca4bcd6fd844678dd16923c03df2804ee",
      "parents": [
        "21679c2a1b6fe4a1e61024343389ff7e96e58ebc",
        "99bbaff7853eab325bd87b315d532909206592b1"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Apr 30 13:20:54 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Apr 30 13:20:54 2012 -0700"
      },
      "message": "am 99bbaff7: Merge \"Make the transport stream extraction code output ADTS AAC frames.\" into jb-dev\n\n* commit \u002799bbaff7853eab325bd87b315d532909206592b1\u0027:\n  Make the transport stream extraction code output ADTS AAC frames.\n"
    },
    {
      "commit": "99bbaff7853eab325bd87b315d532909206592b1",
      "tree": "60f9c6dca4bcd6fd844678dd16923c03df2804ee",
      "parents": [
        "4c9cd95b27a638701be2ffa1713273ba2f624770",
        "56ad61a253a94586d946cc09ed814e7a95a40ca7"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Apr 30 13:13:51 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 30 13:13:51 2012 -0700"
      },
      "message": "Merge \"Make the transport stream extraction code output ADTS AAC frames.\" into jb-dev"
    }
  ],
  "next": "288ed2103d96f3aabd7e6bea3c080ab6db164049"
}
