)]}'
{
  "log": [
    {
      "commit": "2dc2a2e771a420caac9bafe6fdbd4fd9fc856967",
      "tree": "b183c5b367584bee34df08f2d521c55312f6b472",
      "parents": [
        "48f91ce1dbef883c11fa608d76aa38eebc427732",
        "cb013629eaac7fa42a5b1e2f9b6b10af87851909"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 15 11:37:46 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 15 11:37:46 2012 -0700"
      },
      "message": "am cb013629: am dfa29ab1: Merge \"Smoothen audio \"real\" time by compensating with system_time()\" into jb-dev\n\n* commit \u0027cb013629eaac7fa42a5b1e2f9b6b10af87851909\u0027:\n  Smoothen audio \"real\" time by compensating with system_time()\n"
    },
    {
      "commit": "48f91ce1dbef883c11fa608d76aa38eebc427732",
      "tree": "333d0e6e520a120c3270c0f8ccec9b551c77f80a",
      "parents": [
        "b6365a6ef920bf09970c75d568b0166127d3c6af",
        "075f0d1139477a80701f3c7818d88b3cf00fd97b"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue May 15 11:37:46 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 15 11:37:46 2012 -0700"
      },
      "message": "am 075f0d11: am 427eea93: Merge \"Reduce video frame drop rate\" into jb-dev\n\n* commit \u0027075f0d1139477a80701f3c7818d88b3cf00fd97b\u0027:\n  Reduce video frame drop rate\n"
    },
    {
      "commit": "cb013629eaac7fa42a5b1e2f9b6b10af87851909",
      "tree": "b183c5b367584bee34df08f2d521c55312f6b472",
      "parents": [
        "075f0d1139477a80701f3c7818d88b3cf00fd97b",
        "dfa29ab13647f22b30b2de34d4830c9e815bf120"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 15 11:30:49 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 15 11:30:49 2012 -0700"
      },
      "message": "am dfa29ab1: Merge \"Smoothen audio \"real\" time by compensating with system_time()\" into jb-dev\n\n* commit \u0027dfa29ab13647f22b30b2de34d4830c9e815bf120\u0027:\n  Smoothen audio \"real\" time by compensating with system_time()\n"
    },
    {
      "commit": "075f0d1139477a80701f3c7818d88b3cf00fd97b",
      "tree": "333d0e6e520a120c3270c0f8ccec9b551c77f80a",
      "parents": [
        "0cfd2ada44749a934bf943da9c90ab91d2208d95",
        "427eea9368eeb29d3ff888f6171c7f03d943684c"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue May 15 11:30:25 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 15 11:30:25 2012 -0700"
      },
      "message": "am 427eea93: Merge \"Reduce video frame drop rate\" into jb-dev\n\n* commit \u0027427eea9368eeb29d3ff888f6171c7f03d943684c\u0027:\n  Reduce video frame drop rate\n"
    },
    {
      "commit": "b6365a6ef920bf09970c75d568b0166127d3c6af",
      "tree": "06733b8370cf8e8474b6cda6b99133c3c7cb703f",
      "parents": [
        "0460ee2e0efc405a7d1f7da56e53fcbc678c7562",
        "0cfd2ada44749a934bf943da9c90ab91d2208d95"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon May 14 19:41:32 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 14 19:41:32 2012 -0700"
      },
      "message": "am 0cfd2ada: am 804c27e9: Merge \"Switch audio tracks at runtime\" into jb-dev\n\n* commit \u00270cfd2ada44749a934bf943da9c90ab91d2208d95\u0027:\n  Switch audio tracks at runtime\n"
    },
    {
      "commit": "0460ee2e0efc405a7d1f7da56e53fcbc678c7562",
      "tree": "623ae4d15a9b0dfa4b41258bbfb7b000bad3b56b",
      "parents": [
        "331e1ab3a235142d8532949c15d7d574f477f281",
        "3a01ce738476b2543e1d0a31aa54875b1c69a31b"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon May 14 19:41:31 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 14 19:41:31 2012 -0700"
      },
      "message": "am 3a01ce73: am 44f84ded: ACodec mustn\\\u0027t override the video scaling mod.\n\n* commit \u00273a01ce738476b2543e1d0a31aa54875b1c69a31b\u0027:\n  ACodec mustn\u0027t override the video scaling mod.\n"
    },
    {
      "commit": "331e1ab3a235142d8532949c15d7d574f477f281",
      "tree": "71faeb27af029897eae203284927563f1b98a597",
      "parents": [
        "3fc787e2ce5cfd09f8c61a5733c9d47c90579644",
        "c3988f0a725bb1b5cc8c8d6a2559437123e6d2e9"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 14 19:41:31 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 14 19:41:31 2012 -0700"
      },
      "message": "am c3988f0a: am 09474df6: Improve underrun handling for fast tracks\n\n* commit \u0027c3988f0a725bb1b5cc8c8d6a2559437123e6d2e9\u0027:\n  Improve underrun handling for fast tracks\n"
    },
    {
      "commit": "3fc787e2ce5cfd09f8c61a5733c9d47c90579644",
      "tree": "906caf8993b10aa6a66310dcbe4969ab1ce9f80f",
      "parents": [
        "3da8a947fac569d41624be610f8d4fca43badbab",
        "5aa38bca24d1e00d9b62e5e44341302c8b9ce443"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 14 19:41:30 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 14 19:41:30 2012 -0700"
      },
      "message": "am 5aa38bca: am d08f48c2: Fix stopping process for fast tracks\n\n* commit \u00275aa38bca24d1e00d9b62e5e44341302c8b9ce443\u0027:\n  Fix stopping process for fast tracks\n"
    },
    {
      "commit": "0cfd2ada44749a934bf943da9c90ab91d2208d95",
      "tree": "06733b8370cf8e8474b6cda6b99133c3c7cb703f",
      "parents": [
        "3a01ce738476b2543e1d0a31aa54875b1c69a31b",
        "804c27e91ea324c5d8dc89b60637695adc776141"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon May 14 19:34:22 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 14 19:34:22 2012 -0700"
      },
      "message": "am 804c27e9: Merge \"Switch audio tracks at runtime\" into jb-dev\n\n* commit \u0027804c27e91ea324c5d8dc89b60637695adc776141\u0027:\n  Switch audio tracks at runtime\n"
    },
    {
      "commit": "3a01ce738476b2543e1d0a31aa54875b1c69a31b",
      "tree": "623ae4d15a9b0dfa4b41258bbfb7b000bad3b56b",
      "parents": [
        "c3988f0a725bb1b5cc8c8d6a2559437123e6d2e9",
        "44f84ded62bffd5f04e0f5961e8304427a7b9f34"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon May 14 19:33:22 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 14 19:33:22 2012 -0700"
      },
      "message": "am 44f84ded: ACodec mustn\\\u0027t override the video scaling mod.\n\n* commit \u002744f84ded62bffd5f04e0f5961e8304427a7b9f34\u0027:\n  ACodec mustn\u0027t override the video scaling mod.\n"
    },
    {
      "commit": "c3988f0a725bb1b5cc8c8d6a2559437123e6d2e9",
      "tree": "71faeb27af029897eae203284927563f1b98a597",
      "parents": [
        "5aa38bca24d1e00d9b62e5e44341302c8b9ce443",
        "09474df67278c0cd621b57c4aef1deaec4d8447f"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 14 19:33:06 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 14 19:33:06 2012 -0700"
      },
      "message": "am 09474df6: Improve underrun handling for fast tracks\n\n* commit \u002709474df67278c0cd621b57c4aef1deaec4d8447f\u0027:\n  Improve underrun handling for fast tracks\n"
    },
    {
      "commit": "5aa38bca24d1e00d9b62e5e44341302c8b9ce443",
      "tree": "906caf8993b10aa6a66310dcbe4969ab1ce9f80f",
      "parents": [
        "89463ee03d8393cf42cc3d6b1ebf95a8a0d35e99",
        "d08f48c2ad2941d62b313007955c7145075d562c"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 14 19:33:04 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 14 19:33:04 2012 -0700"
      },
      "message": "am d08f48c2: Fix stopping process for fast tracks\n\n* commit \u0027d08f48c2ad2941d62b313007955c7145075d562c\u0027:\n  Fix stopping process for fast tracks\n"
    },
    {
      "commit": "dfa29ab13647f22b30b2de34d4830c9e815bf120",
      "tree": "04243eb5c37b342fc0bc5baf8e201d8d9dabb8fd",
      "parents": [
        "427eea9368eeb29d3ff888f6171c7f03d943684c",
        "e4451a91a61a341014f5eff61db356156c3ecb37"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon May 14 16:25:13 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 14 16:25:13 2012 -0700"
      },
      "message": "Merge \"Smoothen audio \"real\" time by compensating with system_time()\" into jb-dev"
    },
    {
      "commit": "e4451a91a61a341014f5eff61db356156c3ecb37",
      "tree": "e08424d79d2b0c341b51a180065faac801465463",
      "parents": [
        "44f84ded62bffd5f04e0f5961e8304427a7b9f34"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon May 14 15:55:48 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon May 14 15:55:48 2012 -0700"
      },
      "message": "Smoothen audio \"real\" time by compensating with system_time()\n\nfor the delay since the last buffer submission to the audio sink.\n\nChange-Id: Ib1a8672f96ba8bbef07d23372f1076fbb1f0bdcc\nrelated-to-bug: 6479613\n"
    },
    {
      "commit": "427eea9368eeb29d3ff888f6171c7f03d943684c",
      "tree": "d6a145642cd77a36b6392a78597e1b660157d060",
      "parents": [
        "804c27e91ea324c5d8dc89b60637695adc776141",
        "4adcede0dc54a85c31abaf139921aebd7a072d8e"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 14 15:45:08 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 14 15:45:08 2012 -0700"
      },
      "message": "Merge \"Reduce video frame drop rate\" into jb-dev"
    },
    {
      "commit": "804c27e91ea324c5d8dc89b60637695adc776141",
      "tree": "c68ccacea08581a7b7d55a248c355229c54c638b",
      "parents": [
        "44f84ded62bffd5f04e0f5961e8304427a7b9f34",
        "ab7a2e544643edcb2e09ed5f204580afd763edc1"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon May 14 14:40:18 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 14 14:40:18 2012 -0700"
      },
      "message": "Merge \"Switch audio tracks at runtime\" into jb-dev"
    },
    {
      "commit": "ab7a2e544643edcb2e09ed5f204580afd763edc1",
      "tree": "8cc651013168e8d5d5373d74f2b73025f847bad9",
      "parents": [
        "94f60e297b9e45fac387cf10b6ce1acc067cb4a1"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Apr 26 17:11:28 2012 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon May 14 14:06:50 2012 -0700"
      },
      "message": "Switch audio tracks at runtime\n\no The switching is not allowed if there is an audio seek operation ongoing.\n\no related-to-bug: 6110705\n\nChange-Id: Ib92a165f3984aa033d97800184d3d17319522db5\n"
    },
    {
      "commit": "4adcede0dc54a85c31abaf139921aebd7a072d8e",
      "tree": "329681d4effaa4c3795d9567cb2279ae873758bb",
      "parents": [
        "09474df67278c0cd621b57c4aef1deaec4d8447f"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 14 12:26:02 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 14 12:28:12 2012 -0700"
      },
      "message": "Reduce video frame drop rate\n\nThe video playback engine depends on having relatively precise audio\nprogress updates for its A/V sync and frame drop calculations.  For small\naudio HAL buffer sizes, this was not a problem, but when the HAL buffer\nsize was \u003e 12 ms, the normal mix buffer size became \u003e 24 ms and this\nthen caused video problems.  The new formula tries to keep the normal\nmix buffer size within a closer tolerance of 20 ms to 24 ms.\n\nAlso use consistent term: multiplier instead of multiple.\n\nBug: 6479613\nChange-Id: I903bad74461908e8c8f0a61e99ab5e24d5c44433\n"
    },
    {
      "commit": "44f84ded62bffd5f04e0f5961e8304427a7b9f34",
      "tree": "8d6062612d69c5da7e041e00e560d842728cb517",
      "parents": [
        "09474df67278c0cd621b57c4aef1deaec4d8447f"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon May 14 10:56:09 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon May 14 10:56:09 2012 -0700"
      },
      "message": "ACodec mustn\u0027t override the video scaling mod.\n\nChange-Id: Id9b569446d73dcfe44ab4a3488812203758c9c42\nrelated-to-bug: 6490687\n"
    },
    {
      "commit": "09474df67278c0cd621b57c4aef1deaec4d8447f",
      "tree": "eafcf9a62df5202c4a0628a9ac9798b7c49dd08b",
      "parents": [
        "d08f48c2ad2941d62b313007955c7145075d562c"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu May 10 14:48:07 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 14 08:56:45 2012 -0700"
      },
      "message": "Improve underrun handling for fast tracks\n\nMaintain more accurate accounting of type of underrun.\nAutomatically remove track from active list after a series of \"empty\" underruns.\n\nChange-Id: If042bf80e1790dcaaf195c99dc9c0ed9b55382c1\n"
    },
    {
      "commit": "3da8a947fac569d41624be610f8d4fca43badbab",
      "tree": "9d17c3919f88a1c38cf063ddd36c3b2e9d230396",
      "parents": [
        "7d8cb9ad679e51055702a1d1f63935d3a23654b1",
        "89463ee03d8393cf42cc3d6b1ebf95a8a0d35e99"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Mon May 14 08:38:06 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 14 08:38:06 2012 -0700"
      },
      "message": "am 89463ee0: am 94f60e29: Remove ASC workaround (now fixed in Franhofer library).\n\n* commit \u002789463ee03d8393cf42cc3d6b1ebf95a8a0d35e99\u0027:\n  Remove ASC workaround (now fixed in Franhofer library).\n"
    },
    {
      "commit": "7d8cb9ad679e51055702a1d1f63935d3a23654b1",
      "tree": "700ae1585219865c100672592f39e55071f541ad",
      "parents": [
        "ccae1bd72d9ceb93cf396a62707bee1cb6bf63ca",
        "e84458e457ddc6505b2910128c033dbcb78ff014"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon May 14 08:37:49 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 14 08:37:49 2012 -0700"
      },
      "message": "am e84458e4: am 808e7d16: AudioFlinger: fix global effects suspend logic\n\n* commit \u0027e84458e457ddc6505b2910128c033dbcb78ff014\u0027:\n  AudioFlinger: fix global effects suspend logic\n"
    },
    {
      "commit": "ccae1bd72d9ceb93cf396a62707bee1cb6bf63ca",
      "tree": "83b176a5dfd8bde5146dcff7467e89c895cbae7f",
      "parents": [
        "1f37aba65cd1742ad8c7eca434dc22e60c9d340a",
        "6906d17e061b6fb9ee9f9294a280134d48a8ff41"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Mon May 14 08:37:04 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 14 08:37:04 2012 -0700"
      },
      "message": "am 6906d17e: am bb9d731b: Merge \"stagefright: add tracing to AwesomePlayer.\" into jb-dev\n\n* commit \u00276906d17e061b6fb9ee9f9294a280134d48a8ff41\u0027:\n  stagefright: add tracing to AwesomePlayer.\n"
    },
    {
      "commit": "1f37aba65cd1742ad8c7eca434dc22e60c9d340a",
      "tree": "72dd77d3d79d5f9422a840785451b5a4e8c658d3",
      "parents": [
        "b2ba6f09bff5c8402c57ee0ad562dda654f2cf28",
        "634d40da8e4b5ae00a9cb82012ffc95590274e37"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 14 08:36:13 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 14 08:36:13 2012 -0700"
      },
      "message": "am 634d40da: am 82741e48: Merge \"Fix 2 bugs in fast mixer statistics\" into jb-dev\n\n* commit \u0027634d40da8e4b5ae00a9cb82012ffc95590274e37\u0027:\n  Fix 2 bugs in fast mixer statistics\n"
    },
    {
      "commit": "b2ba6f09bff5c8402c57ee0ad562dda654f2cf28",
      "tree": "92cec400940e1a62c7ee9a5299707a21ac15a8b5",
      "parents": [
        "7c8f2dd51a498fed374f1be5645c7d3fb6a761a9",
        "e9c21233c3fd08e0ae5be60f11a898c1866ed470"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon May 14 08:35:33 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 14 08:35:33 2012 -0700"
      },
      "message": "am e9c21233: am 7cf0de49: Merge \"Remove unused VideoSourceDownSampler class\" into jb-dev\n\n* commit \u0027e9c21233c3fd08e0ae5be60f11a898c1866ed470\u0027:\n  Remove unused VideoSourceDownSampler class\n"
    },
    {
      "commit": "d08f48c2ad2941d62b313007955c7145075d562c",
      "tree": "3cce1d96d82032c977f1f185b8dca8a829b581f6",
      "parents": [
        "94f60e297b9e45fac387cf10b6ce1acc067cb4a1"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue May 01 18:14:02 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 14 08:25:39 2012 -0700"
      },
      "message": "Fix stopping process for fast tracks\n\nPreviously, the state of a fast track \"wiggled\" back and forth at the end.\n\nNow it goes through these transitions:\n  active -\u003e stopping_1 -\u003e stopping_2 -\u003e stopped\n\nThis CL is only for fast tracks, and does not change how\nnormal tracks work.\n\nChange-Id: Icc414f2b48c46dda63cfa6373ca22d033dd21cd4\n"
    },
    {
      "commit": "7c8f2dd51a498fed374f1be5645c7d3fb6a761a9",
      "tree": "b5fd48487e3c861f4da18ebffc382755b870ebe7",
      "parents": [
        "83dcbba06c01ac3df7d5add7954bac3a3d282499",
        "68be0108a701cbae2d9e3335a7b1056d8eedb140"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon May 14 07:26:27 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 14 07:26:27 2012 -0700"
      },
      "message": "am 68be0108: am 7d580566: Merge \"Increase AAC software decoder\\\u0027s buffer count. Refactor how clients\" into jb-dev\n\n* commit \u002768be0108a701cbae2d9e3335a7b1056d8eedb140\u0027:\n  Increase AAC software decoder\u0027s buffer count. Refactor how clients\n"
    },
    {
      "commit": "89463ee03d8393cf42cc3d6b1ebf95a8a0d35e99",
      "tree": "9d17c3919f88a1c38cf063ddd36c3b2e9d230396",
      "parents": [
        "e84458e457ddc6505b2910128c033dbcb78ff014",
        "94f60e297b9e45fac387cf10b6ce1acc067cb4a1"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Sat May 12 15:29:18 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat May 12 15:29:18 2012 -0700"
      },
      "message": "am 94f60e29: Remove ASC workaround (now fixed in Franhofer library).\n\n* commit \u002794f60e297b9e45fac387cf10b6ce1acc067cb4a1\u0027:\n  Remove ASC workaround (now fixed in Franhofer library).\n"
    },
    {
      "commit": "94f60e297b9e45fac387cf10b6ce1acc067cb4a1",
      "tree": "83ac9bfcf28f70d339a8f2e1bd1d834210eb4826",
      "parents": [
        "808e7d16504cbe5b28bb88c31afb2542ab488965"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Sat May 12 14:07:56 2012 -0700"
      },
      "committer": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Sat May 12 14:51:02 2012 -0700"
      },
      "message": "Remove ASC workaround (now fixed in Franhofer library).\n\nChange-Id: Ia0ce8155def9f6dea85da7f88942ac1b11c16823\n"
    },
    {
      "commit": "e84458e457ddc6505b2910128c033dbcb78ff014",
      "tree": "700ae1585219865c100672592f39e55071f541ad",
      "parents": [
        "6906d17e061b6fb9ee9f9294a280134d48a8ff41",
        "808e7d16504cbe5b28bb88c31afb2542ab488965"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Sat May 12 11:20:39 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat May 12 11:20:39 2012 -0700"
      },
      "message": "am 808e7d16: AudioFlinger: fix global effects suspend logic\n\n* commit \u0027808e7d16504cbe5b28bb88c31afb2542ab488965\u0027:\n  AudioFlinger: fix global effects suspend logic\n"
    },
    {
      "commit": "808e7d16504cbe5b28bb88c31afb2542ab488965",
      "tree": "599b15f2754300fe2bcb5e0d6630220f45fb960f",
      "parents": [
        "bb9d731bc2b5759f72f6d382834e431a0389cf07"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri May 11 19:44:09 2012 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Sat May 12 10:21:08 2012 -0700"
      },
      "message": "AudioFlinger: fix global effects suspend logic\n\nAudio effects on the output mix should not be suspended when effects\non the output stage (post processing) are enabled.\n\nChange-Id: I2e1c08fa9358ea3cbaec68856738d504b1be54e4\n"
    },
    {
      "commit": "6906d17e061b6fb9ee9f9294a280134d48a8ff41",
      "tree": "83b176a5dfd8bde5146dcff7467e89c895cbae7f",
      "parents": [
        "634d40da8e4b5ae00a9cb82012ffc95590274e37",
        "bb9d731bc2b5759f72f6d382834e431a0389cf07"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Fri May 11 17:23:09 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 11 17:23:09 2012 -0700"
      },
      "message": "am bb9d731b: Merge \"stagefright: add tracing to AwesomePlayer.\" into jb-dev\n\n* commit \u0027bb9d731bc2b5759f72f6d382834e431a0389cf07\u0027:\n  stagefright: add tracing to AwesomePlayer.\n"
    },
    {
      "commit": "bb9d731bc2b5759f72f6d382834e431a0389cf07",
      "tree": "0d1acb2807774556c043bfae419b6485ab7cceb0",
      "parents": [
        "82741e48228a69d9ffdf7fd3278b6d2d5c0d48c4",
        "2163320110d2f971becbad82e15b2ab360a1ddb6"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Fri May 11 17:18:38 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 11 17:18:38 2012 -0700"
      },
      "message": "Merge \"stagefright: add tracing to AwesomePlayer.\" into jb-dev"
    },
    {
      "commit": "634d40da8e4b5ae00a9cb82012ffc95590274e37",
      "tree": "72dd77d3d79d5f9422a840785451b5a4e8c658d3",
      "parents": [
        "e9c21233c3fd08e0ae5be60f11a898c1866ed470",
        "82741e48228a69d9ffdf7fd3278b6d2d5c0d48c4"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri May 11 16:34:19 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 11 16:34:19 2012 -0700"
      },
      "message": "am 82741e48: Merge \"Fix 2 bugs in fast mixer statistics\" into jb-dev\n\n* commit \u002782741e48228a69d9ffdf7fd3278b6d2d5c0d48c4\u0027:\n  Fix 2 bugs in fast mixer statistics\n"
    },
    {
      "commit": "82741e48228a69d9ffdf7fd3278b6d2d5c0d48c4",
      "tree": "61816a676358ce061670bef1cc67c012e142d5af",
      "parents": [
        "7cf0de49dbdcb2da7d9bf9421f58adf442dfeaea",
        "e58ccce45598bcf4b4874b0e87cd1eb8d05ba9a9"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri May 11 16:32:13 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 11 16:32:13 2012 -0700"
      },
      "message": "Merge \"Fix 2 bugs in fast mixer statistics\" into jb-dev"
    },
    {
      "commit": "e9c21233c3fd08e0ae5be60f11a898c1866ed470",
      "tree": "92cec400940e1a62c7ee9a5299707a21ac15a8b5",
      "parents": [
        "68be0108a701cbae2d9e3335a7b1056d8eedb140",
        "7cf0de49dbdcb2da7d9bf9421f58adf442dfeaea"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri May 11 15:41:38 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 11 15:41:38 2012 -0700"
      },
      "message": "am 7cf0de49: Merge \"Remove unused VideoSourceDownSampler class\" into jb-dev\n\n* commit \u00277cf0de49dbdcb2da7d9bf9421f58adf442dfeaea\u0027:\n  Remove unused VideoSourceDownSampler class\n"
    },
    {
      "commit": "7cf0de49dbdcb2da7d9bf9421f58adf442dfeaea",
      "tree": "5b5b9ccdccfca5733ea98d7592868d9b8719e61c",
      "parents": [
        "7d5805669dea851e70115c494154a2d26b8dc39e",
        "3a2633008be4a92fbca6e76c057f86e220558197"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri May 11 15:39:36 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 11 15:39:36 2012 -0700"
      },
      "message": "Merge \"Remove unused VideoSourceDownSampler class\" into jb-dev"
    },
    {
      "commit": "e58ccce45598bcf4b4874b0e87cd1eb8d05ba9a9",
      "tree": "03b73370e77533c245dddacdcfe91bcbf5760700",
      "parents": [
        "c20f467d54f921730aa0b2fd087ad83496aeaf4b"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri May 11 15:19:24 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri May 11 15:21:26 2012 -0700"
      },
      "message": "Fix 2 bugs in fast mixer statistics\n\nWas losing the upper half of the bounds, and MHz was off.\n\nChange-Id: I61c98027b35ce7c3578ea6f3acf05aa5c48a5831\n"
    },
    {
      "commit": "3a2633008be4a92fbca6e76c057f86e220558197",
      "tree": "64aa2de3dd08bae08930da1e10e66bbe565688d3",
      "parents": [
        "240d8a84dec9f9482257a8037457a1d63193b7ff"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri May 11 14:50:16 2012 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri May 11 14:53:22 2012 -0700"
      },
      "message": "Remove unused VideoSourceDownSampler class\n\nChange-Id: I2faf5962ff4cc366c688ef5bb27f53596f08fe0a\nrelated-to-bug: 6484217\n"
    },
    {
      "commit": "68be0108a701cbae2d9e3335a7b1056d8eedb140",
      "tree": "b5fd48487e3c861f4da18ebffc382755b870ebe7",
      "parents": [
        "cb0e6ac3d9f9f006652ead57f5b4d5e54ecc5d37",
        "7d5805669dea851e70115c494154a2d26b8dc39e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri May 11 11:04:33 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 11 11:04:33 2012 -0700"
      },
      "message": "am 7d580566: Merge \"Increase AAC software decoder\\\u0027s buffer count. Refactor how clients\" into jb-dev\n\n* commit \u00277d5805669dea851e70115c494154a2d26b8dc39e\u0027:\n  Increase AAC software decoder\u0027s buffer count. Refactor how clients\n"
    },
    {
      "commit": "7d5805669dea851e70115c494154a2d26b8dc39e",
      "tree": "0d1fa3fdb4933b35f8d720087b082bdc15bd8eb2",
      "parents": [
        "c20f467d54f921730aa0b2fd087ad83496aeaf4b",
        "eb61431af13741aa8b7e57a39f69bba5a6c190dc"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri May 11 11:01:54 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 11 11:01:54 2012 -0700"
      },
      "message": "Merge \"Increase AAC software decoder\u0027s buffer count. Refactor how clients\" into jb-dev"
    },
    {
      "commit": "eb61431af13741aa8b7e57a39f69bba5a6c190dc",
      "tree": "160d4951d23a4ee5cb7d7880df3afb923dad4eb6",
      "parents": [
        "240d8a84dec9f9482257a8037457a1d63193b7ff"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 10 16:43:19 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri May 11 10:12:45 2012 -0700"
      },
      "message": "Increase AAC software decoder\u0027s buffer count. Refactor how clients\n\nof ACodec get notified about codec buffers and buffer ids.\n\nChange-Id: I962f873262dae7aa7b43f5f68a6d60268282f91e\nrelated-to-bug: 6478823\n"
    },
    {
      "commit": "83dcbba06c01ac3df7d5add7954bac3a3d282499",
      "tree": "5308716bcc17f8a7205d3961592cfb2fc440578a",
      "parents": [
        "82e3b78d197fb212ceda543eacb642acab2c3f14",
        "cb0e6ac3d9f9f006652ead57f5b4d5e54ecc5d37"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri May 11 08:20:45 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 11 08:20:45 2012 -0700"
      },
      "message": "am cb0e6ac3: am c20f467d: Merge \"Fix a bug on sending a message to retry in TimedText.\" into jb-dev\n\n* commit \u0027cb0e6ac3d9f9f006652ead57f5b4d5e54ecc5d37\u0027:\n  Fix a bug on sending a message to retry in TimedText.\n"
    },
    {
      "commit": "cb0e6ac3d9f9f006652ead57f5b4d5e54ecc5d37",
      "tree": "5308716bcc17f8a7205d3961592cfb2fc440578a",
      "parents": [
        "df39376eb12fc9dca87058560e58072f47dfc1a4",
        "c20f467d54f921730aa0b2fd087ad83496aeaf4b"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri May 11 08:18:49 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 11 08:18:49 2012 -0700"
      },
      "message": "am c20f467d: Merge \"Fix a bug on sending a message to retry in TimedText.\" into jb-dev\n\n* commit \u0027c20f467d54f921730aa0b2fd087ad83496aeaf4b\u0027:\n  Fix a bug on sending a message to retry in TimedText.\n"
    },
    {
      "commit": "c20f467d54f921730aa0b2fd087ad83496aeaf4b",
      "tree": "627057030f973567102cf6503ab6d8183fc14369",
      "parents": [
        "240d8a84dec9f9482257a8037457a1d63193b7ff",
        "3b963c60693c10276f5ebf5e0abb95f6be78070f"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri May 11 08:17:22 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 11 08:17:22 2012 -0700"
      },
      "message": "Merge \"Fix a bug on sending a message to retry in TimedText.\" into jb-dev"
    },
    {
      "commit": "2163320110d2f971becbad82e15b2ab360a1ddb6",
      "tree": "dc1d3ce10f8e75f3d9070011013378f121d76de9",
      "parents": [
        "240d8a84dec9f9482257a8037457a1d63193b7ff"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Fri May 11 04:42:12 2012 -0700"
      },
      "committer": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Fri May 11 04:42:12 2012 -0700"
      },
      "message": "stagefright: add tracing to AwesomePlayer.\n\nChange-Id: Id84419a1c54e41e158b24477f0676071e90f6922\n"
    },
    {
      "commit": "3b963c60693c10276f5ebf5e0abb95f6be78070f",
      "tree": "bbe347861520c0a0a3cca8c39facdab4f321bc08",
      "parents": [
        "c150ca7dda844891fa684f6898da7f7e0c40329d"
      ],
      "author": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Thu May 10 16:47:24 2012 +0900"
      },
      "committer": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Fri May 11 19:57:43 2012 +0900"
      },
      "message": "Fix a bug on sending a message to retry in TimedText.\n\nrelated-to-bug: 6480861\n\nChange-Id: I86f24f1304dea42a7501c578cff0c590b048ccc2\n"
    },
    {
      "commit": "82e3b78d197fb212ceda543eacb642acab2c3f14",
      "tree": "4a8c13d5e22b146d222c181ec1d24947c9d8c727",
      "parents": [
        "5a8a338e5950716997c42cae9d5247ce0fc743eb",
        "df39376eb12fc9dca87058560e58072f47dfc1a4"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu May 10 16:22:25 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 10 16:22:25 2012 -0700"
      },
      "message": "am df39376e: am 240d8a84: Merge \"Use audio tag for system tracing\" into jb-dev\n\n* commit \u0027df39376eb12fc9dca87058560e58072f47dfc1a4\u0027:\n  Use audio tag for system tracing\n"
    },
    {
      "commit": "df39376eb12fc9dca87058560e58072f47dfc1a4",
      "tree": "4a8c13d5e22b146d222c181ec1d24947c9d8c727",
      "parents": [
        "0c0e003f8e4557eb3ddb477c6adbdb3cd2ba28f4",
        "240d8a84dec9f9482257a8037457a1d63193b7ff"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu May 10 16:20:21 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 10 16:20:21 2012 -0700"
      },
      "message": "am 240d8a84: Merge \"Use audio tag for system tracing\" into jb-dev\n\n* commit \u0027240d8a84dec9f9482257a8037457a1d63193b7ff\u0027:\n  Use audio tag for system tracing\n"
    },
    {
      "commit": "240d8a84dec9f9482257a8037457a1d63193b7ff",
      "tree": "0b304f754beaccc40ac1ca9bb6376c1d44ca4356",
      "parents": [
        "96409203b4a857768e38137e88001378ad383584",
        "d8e6fd35ec2b59ee7d873daf1f1d9d348221c7bc"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu May 10 16:18:13 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 10 16:18:13 2012 -0700"
      },
      "message": "Merge \"Use audio tag for system tracing\" into jb-dev"
    },
    {
      "commit": "5a8a338e5950716997c42cae9d5247ce0fc743eb",
      "tree": "92a1ecd68b6b926fac8bbf4c91dfccd2ff697603",
      "parents": [
        "e70b58a13dc9c3248f53dc54732499f0d5817bb2",
        "0c0e003f8e4557eb3ddb477c6adbdb3cd2ba28f4"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 10 15:29:52 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 10 15:29:52 2012 -0700"
      },
      "message": "am 0c0e003f: am 96409203: Merge \"Add \"support\" for AMR WB comfort noise, no data and speech lost frame types\" into jb-dev\n\n* commit \u00270c0e003f8e4557eb3ddb477c6adbdb3cd2ba28f4\u0027:\n  Add \"support\" for AMR WB comfort noise, no data and speech lost frame types\n"
    },
    {
      "commit": "e70b58a13dc9c3248f53dc54732499f0d5817bb2",
      "tree": "a40e2e9ee0d320635a46615d46b81df4954bd5b3",
      "parents": [
        "f252f44c66e7c88ceb00298f88309f8a7d737b30",
        "8ab086d0356f90bc1901d1c4e7e0687f6ac273c3"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Thu May 10 15:29:51 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 10 15:29:51 2012 -0700"
      },
      "message": "am 8ab086d0: am da66e667: Merge \"Make decoder more robust to inaccurate ASCs.\" into jb-dev\n\n* commit \u00278ab086d0356f90bc1901d1c4e7e0687f6ac273c3\u0027:\n  Make decoder more robust to inaccurate ASCs.\n"
    },
    {
      "commit": "0c0e003f8e4557eb3ddb477c6adbdb3cd2ba28f4",
      "tree": "92a1ecd68b6b926fac8bbf4c91dfccd2ff697603",
      "parents": [
        "8ab086d0356f90bc1901d1c4e7e0687f6ac273c3",
        "96409203b4a857768e38137e88001378ad383584"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 10 15:25:59 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 10 15:25:59 2012 -0700"
      },
      "message": "am 96409203: Merge \"Add \"support\" for AMR WB comfort noise, no data and speech lost frame types\" into jb-dev\n\n* commit \u002796409203b4a857768e38137e88001378ad383584\u0027:\n  Add \"support\" for AMR WB comfort noise, no data and speech lost frame types\n"
    },
    {
      "commit": "8ab086d0356f90bc1901d1c4e7e0687f6ac273c3",
      "tree": "a40e2e9ee0d320635a46615d46b81df4954bd5b3",
      "parents": [
        "0bf474261dc5656990ecc25af63f3b2d125b2b20",
        "da66e667840de77d3b9a9a094bbf12f43975d7e0"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Thu May 10 15:25:59 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 10 15:25:59 2012 -0700"
      },
      "message": "am da66e667: Merge \"Make decoder more robust to inaccurate ASCs.\" into jb-dev\n\n* commit \u0027da66e667840de77d3b9a9a094bbf12f43975d7e0\u0027:\n  Make decoder more robust to inaccurate ASCs.\n"
    },
    {
      "commit": "96409203b4a857768e38137e88001378ad383584",
      "tree": "ba6f1e81c1e75e2c5f867f8c72a58784bebd2b7c",
      "parents": [
        "da66e667840de77d3b9a9a094bbf12f43975d7e0",
        "a9605efa3edfae96fa618a4b78f6c2276f941fab"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 10 15:23:25 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 10 15:23:25 2012 -0700"
      },
      "message": "Merge \"Add \"support\" for AMR WB comfort noise, no data and speech lost frame types\" into jb-dev"
    },
    {
      "commit": "da66e667840de77d3b9a9a094bbf12f43975d7e0",
      "tree": "6d004b54b6329670c7b2513f005cde999e254e1c",
      "parents": [
        "af9e6a17d7038b411b61a3cb0669694058511a05",
        "dc5db5d281d57ff59d92105cf0cd383df3b3c368"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Thu May 10 15:22:54 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 10 15:22:54 2012 -0700"
      },
      "message": "Merge \"Make decoder more robust to inaccurate ASCs.\" into jb-dev"
    },
    {
      "commit": "dc5db5d281d57ff59d92105cf0cd383df3b3c368",
      "tree": "e0540b8f2b1f930dfa176db417d7abb0226a5963",
      "parents": [
        "2f74ef3cdc192f817ee1121f41765f0852c1d81e"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Thu May 10 15:15:17 2012 -0700"
      },
      "committer": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Thu May 10 15:15:17 2012 -0700"
      },
      "message": "Make decoder more robust to inaccurate ASCs.\n\nBug: 6408518\nBug: 6463794\nChange-Id: Ice4ae327bc53e9d826adce572a2706e045eacd62\n"
    },
    {
      "commit": "a9605efa3edfae96fa618a4b78f6c2276f941fab",
      "tree": "c0950e78e3e0a11c67a0b366f2a92545a1af9959",
      "parents": [
        "5c36fc8701eb7468c268c47dae5dba58dbd8e83e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 10 14:54:48 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 10 14:56:40 2012 -0700"
      },
      "message": "Add \"support\" for AMR WB comfort noise, no data and speech lost frame types\n\nby emitting silence.\n\nChange-Id: I27b7f31051f0c9a14adde866305bbc91a827a00c\nrelated-to-bug: 6478154\n"
    },
    {
      "commit": "f252f44c66e7c88ceb00298f88309f8a7d737b30",
      "tree": "8a0c14f1bf8c3f312fad6ee54263dd4bedd9fc38",
      "parents": [
        "78c2ddb715a367f6859e1421d2b86df91b12d4e8",
        "0bf474261dc5656990ecc25af63f3b2d125b2b20"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 10 14:44:52 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 10 14:44:52 2012 -0700"
      },
      "message": "am 0bf47426: am af9e6a17: Merge \"Properly connect/disconnect to/from the native window in MediaCodec.\" into jb-dev\n\n* commit \u00270bf474261dc5656990ecc25af63f3b2d125b2b20\u0027:\n  Properly connect/disconnect to/from the native window in MediaCodec.\n"
    },
    {
      "commit": "0bf474261dc5656990ecc25af63f3b2d125b2b20",
      "tree": "8a0c14f1bf8c3f312fad6ee54263dd4bedd9fc38",
      "parents": [
        "ddebe415450d1fba7a9cb1972f279621d6784c32",
        "af9e6a17d7038b411b61a3cb0669694058511a05"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 10 14:41:45 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 10 14:41:45 2012 -0700"
      },
      "message": "am af9e6a17: Merge \"Properly connect/disconnect to/from the native window in MediaCodec.\" into jb-dev\n\n* commit \u0027af9e6a17d7038b411b61a3cb0669694058511a05\u0027:\n  Properly connect/disconnect to/from the native window in MediaCodec.\n"
    },
    {
      "commit": "af9e6a17d7038b411b61a3cb0669694058511a05",
      "tree": "1c6aed890adfd410be4710d5f6be462964ed89b3",
      "parents": [
        "c3798d7e97cb11076310f06163417c0631cce04e",
        "7541ff5d83a3e77cb533841a0326a241550b95d9"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 10 14:38:10 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 10 14:38:10 2012 -0700"
      },
      "message": "Merge \"Properly connect/disconnect to/from the native window in MediaCodec.\" into jb-dev"
    },
    {
      "commit": "78c2ddb715a367f6859e1421d2b86df91b12d4e8",
      "tree": "831783cb4016869be02189390b607da211fe5041",
      "parents": [
        "7e137d717f2edf112acd4bf4f1df055ad20c2e31",
        "ddebe415450d1fba7a9cb1972f279621d6784c32"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu May 10 14:24:28 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 10 14:24:28 2012 -0700"
      },
      "message": "am ddebe415: am c3798d7e: Merge \"Update fast mixer statistics\" into jb-dev\n\n* commit \u0027ddebe415450d1fba7a9cb1972f279621d6784c32\u0027:\n  Update fast mixer statistics\n"
    },
    {
      "commit": "ddebe415450d1fba7a9cb1972f279621d6784c32",
      "tree": "831783cb4016869be02189390b607da211fe5041",
      "parents": [
        "0857d4e2bdca4d4b0fd085b6fe7058d61b080165",
        "c3798d7e97cb11076310f06163417c0631cce04e"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu May 10 14:22:17 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 10 14:22:17 2012 -0700"
      },
      "message": "am c3798d7e: Merge \"Update fast mixer statistics\" into jb-dev\n\n* commit \u0027c3798d7e97cb11076310f06163417c0631cce04e\u0027:\n  Update fast mixer statistics\n"
    },
    {
      "commit": "d8e6fd35ec2b59ee7d873daf1f1d9d348221c7bc",
      "tree": "c5c5a16ca2990abee1a0e0e90d006e9437d3f3ce",
      "parents": [
        "c3798d7e97cb11076310f06163417c0631cce04e"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 07 11:07:57 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu May 10 14:20:52 2012 -0700"
      },
      "message": "Use audio tag for system tracing\n\nDisabled by default; uncomment ATRACE_TAG to enable\n\nChange-Id: I99af894022a859ee5644bd853cfd8a48e4735ff9\n"
    },
    {
      "commit": "c3798d7e97cb11076310f06163417c0631cce04e",
      "tree": "9ad48c94ec06cb8890f67f9c2e110afc899b90b5",
      "parents": [
        "5c36fc8701eb7468c268c47dae5dba58dbd8e83e",
        "42d45cfd0c3d62357a6549c62f535e4d4fe08d91"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu May 10 14:19:48 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 10 14:19:48 2012 -0700"
      },
      "message": "Merge \"Update fast mixer statistics\" into jb-dev"
    },
    {
      "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": "42d45cfd0c3d62357a6549c62f535e4d4fe08d91",
      "tree": "40667398d6db38a70fa2729e6d574a01b1ebefd1",
      "parents": [
        "c150ca7dda844891fa684f6898da7f7e0c40329d"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed May 02 10:34:47 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu May 10 13:39:16 2012 -0700"
      },
      "message": "Update fast mixer statistics\n\nCompute statistics on fast mixer elapsed time and CPU load per cycle using a\nsimple moving average rather than by fixed blocks.  This has a couple advantages:\n - remove burstiness of CPU usage due to former floating-point calculations in fast mixer\n - gives us flexibility in how to report (e.g. could report over just the last 1 second)\n\nDisadvantage is increased RAM, and since the samples are not updated\natomically, it is possible to have an error in the statistics.  This\nshould not be much of an issue due to the relatively large number of samples.\n\nAlso add CPU raw ns and adjusted MHz statistics.\n\nChange-Id: Iaa2cd13f18250c3162aff40409b3694b769d9505\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": "7541ff5d83a3e77cb533841a0326a241550b95d9",
      "tree": "7ead109f66a97f4290ce58948b90703374d99ad3",
      "parents": [
        "c150ca7dda844891fa684f6898da7f7e0c40329d"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 10 10:54:15 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 10 10:54:15 2012 -0700"
      },
      "message": "Properly connect/disconnect to/from the native window in MediaCodec.\n\nChange-Id: Ib5bf90a3b81fca8ff2346235bc28a2bd0bc7bfb1\nrelated-to-bug: 6472161\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"
    }
  ],
  "next": "f2861d6b867827ec752930e12825f278ab7cebab"
}
