)]}'
{
  "log": [
    {
      "commit": "4ec70b5c15ee4e787cc8235b17d430fc96b70662",
      "tree": "f220956dbce1a420b993f4b74afc3367e63f3732",
      "parents": [
        "c32e307d2a2476d476f43a54ad21fce700115ab7",
        "65b1f6c80930940bb1536d2a922ce8a3f29840e1"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:46:09 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 14:46:09 2012 -0700"
      },
      "message": "am e8c18f4d: am 805b3ae3: Merge \"Now back to 30fps, suspend updates if surface flinger didn\\\u0027t send us\" into jb-mr1-dev\n\n* commit \u0027e8c18f4db997fac70c789eeb7d45d79645e8a7e3\u0027:\n  Now back to 30fps, suspend updates if surface flinger didn\u0027t send us\n"
    },
    {
      "commit": "c32e307d2a2476d476f43a54ad21fce700115ab7",
      "tree": "888cb9c2d864a32a7854551109d665731dc2c94b",
      "parents": [
        "c4ebf01f6841ff75c24da104882f1dbd40c21521",
        "f190360b76f279ce50a53553cc2781104379e42d"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:44:31 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 14:44:31 2012 -0700"
      },
      "message": "am 1c515533: am f5aa7aa9: Merge \"More power savings: No need to keep a history of outgoing packets\" into jb-mr1-dev\n\n* commit \u00271c515533cfabd4e717aa0bc4f74ab241abcb1878\u0027:\n  More power savings: No need to keep a history of outgoing packets\n"
    },
    {
      "commit": "c4ebf01f6841ff75c24da104882f1dbd40c21521",
      "tree": "9d045df29264bf6b9720861b1641ade9dbc504f2",
      "parents": [
        "017cb1f86d289655af0f3dba8b384673e17523b8",
        "c6de4a218d66ddc73b75d4784409b630aeb19ac5"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:44:30 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 14:44:30 2012 -0700"
      },
      "message": "am 6ffd379c: am 16461dca: Merge \"Increase converter polling interval.\" into jb-mr1-dev\n\n* commit \u00276ffd379c5ecd6ee4cbde0352067a2eb762ff2c33\u0027:\n  Increase converter polling interval.\n"
    },
    {
      "commit": "017cb1f86d289655af0f3dba8b384673e17523b8",
      "tree": "d8d769b4f83cffd7c488749f4e4dca2c736a4fa3",
      "parents": [
        "d55d7c584617c9d0f3e63a26148a16d31c5dcce1",
        "4cfe73957bdc58ecc1636e99309e3b43c79db5bb"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:44:29 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 14:44:29 2012 -0700"
      },
      "message": "am c2089ed8: am f1b95045: Merge \"Take advantage of the hardware encoder\\\u0027s ability to prepend SPS/PPS\" into jb-mr1-dev\n\n* commit \u0027c2089ed83f64472d4e16111a67a83679cad04990\u0027:\n  Take advantage of the hardware encoder\u0027s ability to prepend SPS/PPS\n"
    },
    {
      "commit": "c38d6d4ec4ae280192b854719fa247760c457b2e",
      "tree": "f434c52e8ca1cb3f299a4400191596fe8ee3cc01",
      "parents": [
        "32cad8553a67a6248c393139480de2654c82f127",
        "77c887a262840d5dc013b7abb838696eb5cb5ee7"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:39:20 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 02 14:39:21 2012 -0700"
      },
      "message": "Merge \"Now back to 30fps, suspend updates if surface flinger didn\u0027t send us\" into jb-mr1-dev"
    },
    {
      "commit": "32cad8553a67a6248c393139480de2654c82f127",
      "tree": "2297a3a9850f16142db23d22e2d1203621641a76",
      "parents": [
        "37bc4b68395471acbf8461e8638792b469d8d2c7",
        "aa8ff19e822a93c319951ab1be5a14aed62764bd"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:39:07 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 02 14:39:07 2012 -0700"
      },
      "message": "Merge \"More power savings: No need to keep a history of outgoing packets\" into jb-mr1-dev"
    },
    {
      "commit": "37bc4b68395471acbf8461e8638792b469d8d2c7",
      "tree": "ec9f674e3d329d5dc5d72d36550eeb02c1a045d6",
      "parents": [
        "a9de397e8e57f5ce734c88dea5465b1ab205ad27",
        "75561ed3ff3811f6a9ed33366b8f2596519e9368"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:38:55 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 02 14:38:55 2012 -0700"
      },
      "message": "Merge \"Increase converter polling interval.\" into jb-mr1-dev"
    },
    {
      "commit": "a9de397e8e57f5ce734c88dea5465b1ab205ad27",
      "tree": "b34748c985b42f6296454e514e32b4cd36ef1337",
      "parents": [
        "5c21fc11f1fbc1b08f1a0638f9a23e54129bc75b",
        "e2858e83692e9a208d134798b4f8735795c7145c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:38:42 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 02 14:38:42 2012 -0700"
      },
      "message": "Merge \"Take advantage of the hardware encoder\u0027s ability to prepend SPS/PPS\" into jb-mr1-dev"
    },
    {
      "commit": "77c887a262840d5dc013b7abb838696eb5cb5ee7",
      "tree": "f7e08dc5f2ed5da66d776cab5125e8c9f1e6d944",
      "parents": [
        "aa8ff19e822a93c319951ab1be5a14aed62764bd"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 12:49:33 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 12:51:30 2012 -0700"
      },
      "message": "Now back to 30fps, suspend updates if surface flinger didn\u0027t send us\n\nany new frames for one second or longer.\n\nChange-Id: I1c2ec349b0a4b7c4eb9dcdde483362ec87dd69fa\nrelated-to-bug: 7248248\n"
    },
    {
      "commit": "d55d7c584617c9d0f3e63a26148a16d31c5dcce1",
      "tree": "5412c7b96c29431d6308278c730327c25eb613c2",
      "parents": [
        "9a113060d8a995ad2bdcc02f26bcfe7e24019ae9",
        "563d4d12c7f52db81929baae0a29bdf322aabff2"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 02 11:05:09 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 11:05:09 2012 -0700"
      },
      "message": "am 5403cefc: am 0389cc09: Fix video continuity\n\n* commit \u00275403cefce91a6e2876bc75100aa5e8ad1a353b67\u0027:\n  Fix video continuity\n"
    },
    {
      "commit": "aa8ff19e822a93c319951ab1be5a14aed62764bd",
      "tree": "267878ec301328930ada91841e315e8bd031fe76",
      "parents": [
        "75561ed3ff3811f6a9ed33366b8f2596519e9368"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 10:47:48 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 10:47:48 2012 -0700"
      },
      "message": "More power savings: No need to keep a history of outgoing packets\n\nif we\u0027re not enabling retransmission anyway.\n\nChange-Id: I361120607974a2fab758c28b5033716213aef88e\nrelated-to-bug: 7248248\n"
    },
    {
      "commit": "5c21fc11f1fbc1b08f1a0638f9a23e54129bc75b",
      "tree": "52c436c35a2c8b8e3362017a4774c1f0efea3b58",
      "parents": [
        "b6e88c841f3e76d3fbc206c6fff0edac8cafb363"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 02 10:47:39 2012 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 02 10:47:39 2012 -0700"
      },
      "message": "Fix video continuity\n\nFixes \"pixelation\" seen after seeking in Netflix.\nb/7211673\n\nChange-Id: Id675acaef1e5fd7151fdfa7bd79e2f25990e1ecd\n"
    },
    {
      "commit": "75561ed3ff3811f6a9ed33366b8f2596519e9368",
      "tree": "ce1334e4070cf133b0c27b2cbc7f38d732d4928f",
      "parents": [
        "e2858e83692e9a208d134798b4f8735795c7145c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 10:31:46 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 10:31:46 2012 -0700"
      },
      "message": "Increase converter polling interval.\n\nChange-Id: I455005086a63c70883a71e189753a117b195f22f\nrelated-to-bug: 7248248\n"
    },
    {
      "commit": "e2858e83692e9a208d134798b4f8735795c7145c",
      "tree": "3b359d4edcddcf5fc3930bc88c7a4e1ff91279a0",
      "parents": [
        "b6e88c841f3e76d3fbc206c6fff0edac8cafb363"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 10:16:47 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 10:16:47 2012 -0700"
      },
      "message": "Take advantage of the hardware encoder\u0027s ability to prepend SPS/PPS\n\nto IDR frames instead of doing it manually.\n\nChange-Id: I994cfbd6539013406dd610393ba1f0b9a0dbf4d5\nrelated-to-bug: 7245308\n"
    },
    {
      "commit": "916002c8e90079b1a38ab061ac39b15aefea725a",
      "tree": "567bb75ca54cd71ad69308b0238af6dac0e77de2",
      "parents": [
        "9fbc2902346add6f9febb0b139484d07080ee0ad",
        "08460b6de97a2d3447c32617dad56f6d03c6952e"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Oct 02 01:31:32 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 01:31:32 2012 -0700"
      },
      "message": "am 1c0487de: am bd710197: Merge \"[WVDRM] Fix for stuttering on low bandwidth\" into jb-mr1-dev\n\n* commit \u00271c0487de2a91408fc01e96723eb7f7f5724ee124\u0027:\n  [WVDRM] Fix for stuttering on low bandwidth\n"
    },
    {
      "commit": "b6e88c841f3e76d3fbc206c6fff0edac8cafb363",
      "tree": "f3cb65301a70b1fa0efc2022c76b3f9ba80bb9ce",
      "parents": [
        "f79023998f731419b48eae64c3b10dfaa166dd2d",
        "25d542dcd6d6a633860925591145b1f51e22993c"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Oct 02 01:25:40 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 02 01:25:41 2012 -0700"
      },
      "message": "Merge \"[WVDRM] Fix for stuttering on low bandwidth\" into jb-mr1-dev"
    },
    {
      "commit": "9fbc2902346add6f9febb0b139484d07080ee0ad",
      "tree": "83c64221f0704e7632e4da6ec72cb8150eaacb43",
      "parents": [
        "9fab80cfc06d7b68eaf825aee62c3f823a5dba32",
        "4456b26b5a76de3b488b777cee0a72f61027d873"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 17:23:15 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 17:23:15 2012 -0700"
      },
      "message": "am 008d15d3: am ee178668: Use incremental updates sent by surface flinger\n\n* commit \u0027008d15d307f3e35f5580fe03470974f7193c952b\u0027:\n  Use incremental updates sent by surface flinger\n"
    },
    {
      "commit": "9fab80cfc06d7b68eaf825aee62c3f823a5dba32",
      "tree": "a7514910c6adfc5ec399fe7c71e9e5d1dd0fbc0f",
      "parents": [
        "136c663de16032c74754d6a935947934ba52e3a3",
        "368195376b9b78631d0eb26ded831a60d4acba7c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 17:23:14 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 17:23:14 2012 -0700"
      },
      "message": "am 4cb8a163: am 1c730d33: Merge \"ALooper::GetNowUs() now relies on systemTime instead of gettimeofday.\" into jb-mr1-dev\n\n* commit \u00274cb8a16365e2342e1ee99906d406de939023f389\u0027:\n  ALooper::GetNowUs() now relies on systemTime instead of gettimeofday.\n"
    },
    {
      "commit": "136c663de16032c74754d6a935947934ba52e3a3",
      "tree": "09c6f186aaacb44f9748bddf9453f521f001db6f",
      "parents": [
        "7d1a65bab4a4d3bbffd716b692ef6ce37a36c5ca",
        "8b3f009b9cb78663b6ba9ba0bb25379af0cfc866"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 17:23:13 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 17:23:13 2012 -0700"
      },
      "message": "am 5db05850: am 1a0d1670: Merge \"Optionally have SurfaceMediaSource return absolute timestamps\" into jb-mr1-dev\n\n* commit \u00275db05850d02939e63800ae5b1fcf53a767f2e895\u0027:\n  Optionally have SurfaceMediaSource return absolute timestamps\n"
    },
    {
      "commit": "f79023998f731419b48eae64c3b10dfaa166dd2d",
      "tree": "d8b7f6834302ef744986cc1e8305c4526a76e244",
      "parents": [
        "b72d42c715b4446b8fb87d97cbcc5a6441d7a539"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 16:38:26 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 16:41:01 2012 -0700"
      },
      "message": "Use incremental updates sent by surface flinger\n\ninstead of running at a fixed framerate.\n\nChange-Id: Ia3f36aa449e2e952bf3263ffbb709a9b79b09c26\nrelated-to-bug: 7266398\n"
    },
    {
      "commit": "b72d42c715b4446b8fb87d97cbcc5a6441d7a539",
      "tree": "7741c6562e726ef4321be88e1abc0303499ed401",
      "parents": [
        "1ba73d32fab532facafa867a3466fbaa763972dd",
        "fa0e033ab5a0ab5d96e90c9f6d4d53bedc74514b"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 16:40:03 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 16:40:04 2012 -0700"
      },
      "message": "Merge \"ALooper::GetNowUs() now relies on systemTime instead of gettimeofday.\" into jb-mr1-dev"
    },
    {
      "commit": "1ba73d32fab532facafa867a3466fbaa763972dd",
      "tree": "871820d1c79c4f561b267ad6f8604b0535f25950",
      "parents": [
        "e9880de9032194500afe8383ef118d33468b5fbe",
        "90689fda75c343ab9328ced63e58f45eabaa33cc"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 16:39:50 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 16:39:51 2012 -0700"
      },
      "message": "Merge \"Optionally have SurfaceMediaSource return absolute timestamps\" into jb-mr1-dev"
    },
    {
      "commit": "fa0e033ab5a0ab5d96e90c9f6d4d53bedc74514b",
      "tree": "36a07a0e8484abeb2d8ec882833c6aef8aa7f231",
      "parents": [
        "90689fda75c343ab9328ced63e58f45eabaa33cc"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 16:03:44 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 16:03:44 2012 -0700"
      },
      "message": "ALooper::GetNowUs() now relies on systemTime instead of gettimeofday.\n\nChange-Id: Ia31eb0940b02581327a8bf51af6df135f9ab6de3\nrelated-to-bug: 7266324\n"
    },
    {
      "commit": "90689fda75c343ab9328ced63e58f45eabaa33cc",
      "tree": "76f0bb939e69791e346c25fc195f147e598591f7",
      "parents": [
        "799688d0520149edc7f18ebe69c1ddd453a73cce"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 15:59:54 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 15:59:54 2012 -0700"
      },
      "message": "Optionally have SurfaceMediaSource return absolute timestamps\n\nbased on systemTime().\n\nChange-Id: I2eff15dd149a4b737d6e7473d1907cf0c80b6b38\nrelated-to-bug: 7266706\n"
    },
    {
      "commit": "7d1a65bab4a4d3bbffd716b692ef6ce37a36c5ca",
      "tree": "6f0c9ab8681893afad6b6635b4195645531f4e3b",
      "parents": [
        "34f57fa84405fd247cdbb9d3f374974d67f341a9",
        "a1140f9d984bb4458215e8aa3746af600c16e6de"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 15:01:12 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 15:01:12 2012 -0700"
      },
      "message": "am c0256c71: am 0cb47712: Inform DisplayManager that we\\\u0027re running over a secure channel (HDCP)\n\n* commit \u0027c0256c71182ed9c028e9f5078b64828b8e01f199\u0027:\n  Inform DisplayManager that we\u0027re running over a secure channel (HDCP)\n"
    },
    {
      "commit": "e9880de9032194500afe8383ef118d33468b5fbe",
      "tree": "b103bc5a7b346a04876f6ff503804c2f9640455e",
      "parents": [
        "799688d0520149edc7f18ebe69c1ddd453a73cce"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 14:26:42 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 14:26:42 2012 -0700"
      },
      "message": "Inform DisplayManager that we\u0027re running over a secure channel (HDCP)\n\nif that\u0027s the case.\n\nChange-Id: I5f16cad04a6937a3fb65600a971866a77e0ae9fc\nrelated-to-bug: 7265406\n"
    },
    {
      "commit": "34f57fa84405fd247cdbb9d3f374974d67f341a9",
      "tree": "4d26ea4449325c6422440015e8feb5d5fdb9da7b",
      "parents": [
        "316f716a95bfa612e84eeaa417c38ad07fa3352d",
        "0a3683535e12b4f933b3d5408d0a9cf224151401"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 13:47:59 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 13:47:59 2012 -0700"
      },
      "message": "am bae1162c: am ad0d97c7: Perform an orderly shutdown if possible, force disconnect if necessary\n\n* commit \u0027bae1162c506b7356bd2486331e5eb1425071a75a\u0027:\n  Perform an orderly shutdown if possible, force disconnect if necessary\n"
    },
    {
      "commit": "316f716a95bfa612e84eeaa417c38ad07fa3352d",
      "tree": "0000f5a9025b8511a203573db4cb0f953026494c",
      "parents": [
        "1c2238dff1fd0ded924a55dc23a637e781b2c038",
        "27344f1685434c008fb38c4198644c48c3355935"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 13:47:58 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 13:47:58 2012 -0700"
      },
      "message": "am c57979de: am 0e1d7164: Remove double negatives from SurfaceMediaSource\n\n* commit \u0027c57979deb28e8c4e4809796eebdc92820ed461e2\u0027:\n  Remove double negatives from SurfaceMediaSource\n"
    },
    {
      "commit": "1c2238dff1fd0ded924a55dc23a637e781b2c038",
      "tree": "29bd8bc6b2b39541ffbe735290ad081794c050fd",
      "parents": [
        "c704ce6c0101f4933587fb2799618fb55e80f69a",
        "3e76fba90aa59e3fea7e72c8722e084a02ea0da0"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 13:47:57 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 13:47:57 2012 -0700"
      },
      "message": "am a38e1615: am 6360758c: Make sure we still handle shutdown-related message even if we\\\u0027re\n\n* commit \u0027a38e1615c5963eb59ffdac60cc0bbe5415295818\u0027:\n  Make sure we still handle shutdown-related message even if we\u0027re\n"
    },
    {
      "commit": "25d542dcd6d6a633860925591145b1f51e22993c",
      "tree": "dd6be6f5e909fd513a2d086ad4e57485a4d3640b",
      "parents": [
        "0c0cfd7fb8042b63f0ffebd2de563f2ef733526f"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Mon Oct 01 12:57:48 2012 -0700"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Mon Oct 01 13:10:54 2012 -0700"
      },
      "message": "[WVDRM] Fix for stuttering on low bandwidth\n\nReintroduces the play/pause rebuffering logic we eliminated\nin JB zero day to fix double spins and slow startup - but\nactivates that logic only based on a comparison of the\ncurrent bandwidth measurement and the lowest bitrate track\nin the movie.\n\nNeeds to be submitted with related changes in /vendor/widevine\n\nbug: 7230071\nChange-Id: If4f5ecda36c4858ce8bf5c4abb722f90a329ecdb\n"
    },
    {
      "commit": "799688d0520149edc7f18ebe69c1ddd453a73cce",
      "tree": "822cc959b0dfdc722a355ad657e8070e04f67b7c",
      "parents": [
        "a54dee4002624e0885b39451cb29028406f5bf8e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 11:26:30 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 11:26:30 2012 -0700"
      },
      "message": "Perform an orderly shutdown if possible, force disconnect if necessary\n\nwait for up to 2 secs for the dongle to send us a \"TEARDOWN\", after that\nforcibly shutdown the connection.\n\nChange-Id: Ie049857cd468b7af6986d6305f725c54571b2276\nrelated-to-bug: 7258622\n"
    },
    {
      "commit": "a54dee4002624e0885b39451cb29028406f5bf8e",
      "tree": "d4b0c2d5c54ad2cac66c8311f6ca7f6edf8aa67e",
      "parents": [
        "8292f6d078a12062bbb090eed49d1ea025ff58f3"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 11:22:05 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 11:24:04 2012 -0700"
      },
      "message": "Remove double negatives from SurfaceMediaSource\n\nensure mStarted actually reflects the state of SurfaceMediaSource\n\nChange-Id: I92557896993ad8da23fe6940e997402ad63b8cbc\nrelated-to-bug: 7258622\n"
    },
    {
      "commit": "1103c305367d0c2494ae2f5ecb122871a8ef0cac",
      "tree": "51659c540b30f6c806e9204efc1ce5f54849f007",
      "parents": [
        "0033ac1b0c2258077ad60792b5c60807b359fd0e",
        "71bd02080caf02d847c135b667061e63fccd5a59"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Mon Oct 01 11:15:50 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 11:15:50 2012 -0700"
      },
      "message": "am 075d77dd: am 4769f0b8: Merge \"Even cleaner shutdown.\" into jb-mr1-dev\n\n* commit \u0027075d77dda23e2b799dde4cca0fbb1cdda4243fe2\u0027:\n  Even cleaner shutdown.\n"
    },
    {
      "commit": "f8e2c9821075156651254661a7ccbe5faeec45d4",
      "tree": "519de4a649e6b0d594416fc29ba75afad76fcabe",
      "parents": [
        "63c2a38a3c0be207306073c9196ab76cd9df4b2a",
        "c770593f88898b7840154a2bd31168518a9d2c8b"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Oct 01 11:15:49 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 11:15:49 2012 -0700"
      },
      "message": "am 558301cb: am d13df246: Merge \"Enable write side of MonoPipe to be shutdown\" into jb-mr1-dev\n\n* commit \u0027558301cb1ecc3679997593905230bd3589e736a4\u0027:\n  Enable write side of MonoPipe to be shutdown\n"
    },
    {
      "commit": "8292f6d078a12062bbb090eed49d1ea025ff58f3",
      "tree": "3e0ae91e8e8b700a771676790679f02d3c3e85e2",
      "parents": [
        "02e5dbb025bf164f0b273f01a114ddc497798823"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 10:43:55 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 10:43:55 2012 -0700"
      },
      "message": "Make sure we still handle shutdown-related message even if we\u0027re\n\nin error-state.\n\nChange-Id: Ie12dd1a63306b4020b9de9eae007f6d768f02df6\nrelated-to-bug: 7262673\n"
    },
    {
      "commit": "6756203ec80f7640f743d8cc9d8799302d9513b6",
      "tree": "c5776fd80faba3bed40d65be0bb9a5940d06a119",
      "parents": [
        "b82cf1e21d2bd3792382c6ed0f19b10cb0e8f482",
        "9fcc8ce3e8829b38be3fd86551e1ec9ee3eb244e"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Sun Sep 30 12:14:20 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 30 12:14:21 2012 -0700"
      },
      "message": "Merge \"Even cleaner shutdown.\" into jb-mr1-dev"
    },
    {
      "commit": "b5c8c18649ed651dcddbda0b160bc5decc250d26",
      "tree": "4d5c034e73af91b22cd36bc6ad01a97bb3ea76d2",
      "parents": [
        "43cbdc5b5545d3344c556014b9afe8249add91e4",
        "9bb6e65def86afb36a03643c50456e646cdf98a8"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Sun Sep 30 11:48:10 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 30 11:48:11 2012 -0700"
      },
      "message": "Merge \"Enable write side of MonoPipe to be shutdown\" into jb-mr1-dev"
    },
    {
      "commit": "9fcc8ce3e8829b38be3fd86551e1ec9ee3eb244e",
      "tree": "01ea610d394bd37e7e1819eca92cc0b00b4f9850",
      "parents": [
        "0c0cfd7fb8042b63f0ffebd2de563f2ef733526f"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Sep 28 16:34:38 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Sep 28 16:36:04 2012 -0700"
      },
      "message": "Even cleaner shutdown.\n\nChange-Id: I5a76f83db3a5e43f55eb4e04269d890c2015bae7\nrelated-to-bug: 7247918\n"
    },
    {
      "commit": "9bb6e65def86afb36a03643c50456e646cdf98a8",
      "tree": "ffb7ece8b3a156671c5abdeaa9a16ba436a70d84",
      "parents": [
        "91e873a9cfef37f2dce69b33f90ca7c09c0112db"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Sep 28 12:22:52 2012 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Fri Sep 28 16:30:52 2012 -0700"
      },
      "message": "Enable write side of MonoPipe to be shutdown\n\nBug: 7253033\nChange-Id: Iea8390763b59ffa7a8e2a6b77dd04ea23442698f\n"
    },
    {
      "commit": "250baffa6aec0baab55124bf6f0c7074ccff1c3d",
      "tree": "e4c0c2e2d5c449db98702885bc9f6a91bca6a9aa",
      "parents": [
        "f7bdda5e5dad9ebfa6b3277f257041c83f70aeb9",
        "3aba5f0e16f27dc9829d3ec2949f305a132d3ea4"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Sep 28 15:53:06 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 28 15:53:06 2012 -0700"
      },
      "message": "am 650930d9: am bbe96f0f: Fix shutdown if HDCP was never instantiated.\n\n* commit \u0027650930d936edcaad36afa0e8bfeadf441cb6088d\u0027:\n  Fix shutdown if HDCP was never instantiated.\n"
    },
    {
      "commit": "d1805ebb0ff7694441fd95b5801fbce222849b6f",
      "tree": "a3e520d9cb77fac1a8f6c232ff112353442c3bb1",
      "parents": [
        "0c0cfd7fb8042b63f0ffebd2de563f2ef733526f"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Sep 28 15:13:18 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Sep 28 15:13:51 2012 -0700"
      },
      "message": "Fix shutdown if HDCP was never instantiated.\n\nChange-Id: Icdf6785880180f417c5432dff54c7e0fb12ef84d\nrelated-to-bug: 7247918\n"
    },
    {
      "commit": "081a56cb3a970c8189bb39d16be4a991dbf32563",
      "tree": "5be0b8f8c916002bf493a038efc05fb54c4c1e66",
      "parents": [
        "43b6c7243680035c71f9b42277b8f2ca8435d366",
        "f5d7dd5f7a74b7609bf3265c1e8ebb3752c814a3"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Sep 28 12:54:46 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 28 12:54:46 2012 -0700"
      },
      "message": "am 382fb5db: am 3a0ef0dc: Tell the encoder to emit SPS/PPS before IDR frames in wifi display code.\n\n* commit \u0027382fb5db174a60dcc7faa311f884e3d92e508d55\u0027:\n  Tell the encoder to emit SPS/PPS before IDR frames in wifi display code.\n"
    },
    {
      "commit": "13315ce05fbee1e1f5b920cfe4217c3a30167023",
      "tree": "61b15c265a578a69ca490e3594e5d60fbe13b83f",
      "parents": [
        "91e873a9cfef37f2dce69b33f90ca7c09c0112db"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Sep 28 11:34:41 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 12:47:57 2012 -0700"
      },
      "message": "Tell the encoder to emit SPS/PPS before IDR frames in wifi display code.\n\nChange-Id: Ic40e09b66784dd2e370d30b688d50561a47ab85a\nrelated-to-bug: 7245308\n"
    },
    {
      "commit": "43b6c7243680035c71f9b42277b8f2ca8435d366",
      "tree": "58dfb648db7d73b9d3b43fe249a15890fc839ae2",
      "parents": [
        "0cb271c4768fa9ab93528f016956a8882d7e06a4",
        "762f0e4780492537457a5cd60d8408a0efd1bab3"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Sep 28 11:08:17 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 28 11:08:17 2012 -0700"
      },
      "message": "am 59c5c95e: am e646b2d2: Merge \"Various improvements to a cleaner shutdown of the wifi display connection.\" into jb-mr1-dev\n\n* commit \u002759c5c95e84133fe9cadb3147fbc3dc9116eb75b9\u0027:\n  Various improvements to a cleaner shutdown of the wifi display connection.\n"
    },
    {
      "commit": "a7f7e0ac9436a8417bb9f31aecedfec1909d4630",
      "tree": "985431aed55374521a2a40fc0b12c782a91a5db9",
      "parents": [
        "8397243efdd4e70ba75a9cf50d882c24dad250a2"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Sep 28 10:23:51 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Sep 28 10:23:51 2012 -0700"
      },
      "message": "Various improvements to a cleaner shutdown of the wifi display connection.\n\nChange-Id: Id029a89939e53c2bd1d20e572d3975ec2795c239\nrelated-to-bug: 7247918\n"
    },
    {
      "commit": "9d77abf3383b1b7ee2a4cf5143c058ada9ba0f4d",
      "tree": "80553bb71342d635c31e73bc385872f8a4bced75",
      "parents": [
        "3d6354a33fb8524440d0bf8af203e37d52a34663",
        "135115945b9c9ba4a6910a225bd9d4348f298588"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Sep 28 00:34:13 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 28 00:34:13 2012 -0700"
      },
      "message": "am 0195bc08: am de799a74: wfd_presentation_url should not include the port number according to wfd specs\n\n* commit \u00270195bc0852cae426f6c7aabe90bf0991df579fa4\u0027:\n  wfd_presentation_url should not include the port number according to wfd specs\n"
    },
    {
      "commit": "3d6354a33fb8524440d0bf8af203e37d52a34663",
      "tree": "e5694a7681f875797e0ee6aabc502b2a9a1475d4",
      "parents": [
        "bf207216dd170027d5feb57a7d5b9e463a7d9802",
        "82fc953ffbb04f1d5b0decdf1d7799f35b439b00"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Sep 28 00:34:13 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 28 00:34:13 2012 -0700"
      },
      "message": "am d398c272: am ecc8db5e: Merge \"Cleaner Wifi Display shutdown process, avoid crashing HDCP on exit.\" into jb-mr1-dev\n\n* commit \u0027d398c2724c8a942961d13245a4669db0555080e4\u0027:\n  Cleaner Wifi Display shutdown process, avoid crashing HDCP on exit.\n"
    },
    {
      "commit": "bf207216dd170027d5feb57a7d5b9e463a7d9802",
      "tree": "645b99b6d3dd7952785c0ff13573d6ed85c22aa5",
      "parents": [
        "1408c91135fe7bfe374c567285a4e68cab70c7e7",
        "64a432babbed543ca5384a50dbf0ad256f35613f"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Sep 28 00:34:12 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 28 00:34:12 2012 -0700"
      },
      "message": "am bf5d85e6: am 5cfd237f: Merge \"Prepend SPS/PPS manually before encryption in HDCP mode. This is\" into jb-mr1-dev\n\n* commit \u0027bf5d85e633d5818b47e5fd92d69bec7963fc3d52\u0027:\n  Prepend SPS/PPS manually before encryption in HDCP mode. This is\n"
    },
    {
      "commit": "1408c91135fe7bfe374c567285a4e68cab70c7e7",
      "tree": "109d3e23d7a7c100f175330824cde31bed951264",
      "parents": [
        "50ed73c3b4010a70a21d7b21f390935977c3f266",
        "fc5bf1415bee145f7265748097e076fcf7d02ca4"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Fri Sep 28 00:33:58 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 28 00:33:58 2012 -0700"
      },
      "message": "am 8fc5ad15: am f58cac48: Tune WFD audio bitrate (did some listening tests). Bug: 7241844\n\n* commit \u00278fc5ad15d70f29747314cb8737f5a6b63a4975ec\u0027:\n  Tune WFD audio bitrate (did some listening tests). Bug: 7241844\n"
    },
    {
      "commit": "8397243efdd4e70ba75a9cf50d882c24dad250a2",
      "tree": "ac1921894e3fe1a0f8a2a715687914b3619d51bb",
      "parents": [
        "a87ec1f1383767b30622567340e913a0da343a7d"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 27 14:27:42 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 27 14:31:24 2012 -0700"
      },
      "message": "wfd_presentation_url should not include the port number according to wfd specs\n\nChange-Id: I9c0e0174f6ab4cb24c6eafcaae853e432b3dffb9\nrelated-to-bug: 7247490\n"
    },
    {
      "commit": "a87ec1f1383767b30622567340e913a0da343a7d",
      "tree": "054e8334d9d923ab72454623af926e47135537de",
      "parents": [
        "5e614a104c911ea5424cccf83beb00e990e1b879",
        "be996645b3118b84edf26fc05cc5e4ff56c163b5"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 27 14:31:04 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 27 14:31:05 2012 -0700"
      },
      "message": "Merge \"Cleaner Wifi Display shutdown process, avoid crashing HDCP on exit.\" into jb-mr1-dev"
    },
    {
      "commit": "5e614a104c911ea5424cccf83beb00e990e1b879",
      "tree": "5a9e1e729a2b74bda53e1a000af4dd25fb5be405",
      "parents": [
        "ce51cb862709f8a3cd3be562080a1ba9ca45e86b",
        "af5f02cdd48b8c93a1976c8e078586216d96bdc0"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 27 14:30:49 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 27 14:30:50 2012 -0700"
      },
      "message": "Merge \"Prepend SPS/PPS manually before encryption in HDCP mode. This is\" into jb-mr1-dev"
    },
    {
      "commit": "be996645b3118b84edf26fc05cc5e4ff56c163b5",
      "tree": "d86c9c4d54bb8d7fbbdfbddb9465b82fdc46ec0e",
      "parents": [
        "af5f02cdd48b8c93a1976c8e078586216d96bdc0"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 27 14:13:05 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 27 14:25:18 2012 -0700"
      },
      "message": "Cleaner Wifi Display shutdown process, avoid crashing HDCP on exit.\n\nChange-Id: Ie54ee3edd672ec629360b4ecc5df2f85ecbaa45f\nrelated-to-bug: 7247584\n"
    },
    {
      "commit": "ce51cb862709f8a3cd3be562080a1ba9ca45e86b",
      "tree": "b11e7acddcef32a3f16005ac667d15d4f48962ea",
      "parents": [
        "2a81a1519382e658941fdabe73a94a64d0b6f115"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Thu Sep 27 12:54:57 2012 -0700"
      },
      "committer": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Thu Sep 27 12:54:57 2012 -0700"
      },
      "message": "Tune WFD audio bitrate (did some listening tests).\nBug: 7241844\n\nChange-Id: I5243f7a771871e650c6c2f380e0e81e7671c7bac\n"
    },
    {
      "commit": "af5f02cdd48b8c93a1976c8e078586216d96bdc0",
      "tree": "922e0c157cbd2d8826833c2eec181aea1adab704",
      "parents": [
        "2a81a1519382e658941fdabe73a94a64d0b6f115"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 27 08:53:23 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 27 09:46:43 2012 -0700"
      },
      "message": "Prepend SPS/PPS manually before encryption in HDCP mode. This is\n\na temporary change that will go away once the encoder can take care\nof this.\n\nChange-Id: Id65218f8a250d8c8fe3e8987b522065b5f5d7dca\nrelated-to-bug: 7245308\n"
    },
    {
      "commit": "97ec89096a31fbdacf01743b1c979c29fdc9e923",
      "tree": "1ce25aef1eccf705d77d8843aa3873fdc145442b",
      "parents": [
        "147b50708e9fb08762ba46def423f16638f70e48",
        "8ad2a59912f3c0d9c52a369929401fbc6a965af4"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Wed Sep 26 19:15:28 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 26 19:15:28 2012 -0700"
      },
      "message": "am 2288e55a: am ee93c8c0: Tune iframe interval to 1sec. Bug: 7241844\n\n* commit \u00272288e55a9291e90a6063cbab0bdd211f46f4e47d\u0027:\n  Tune iframe interval to 1sec. Bug: 7241844\n"
    },
    {
      "commit": "bee01b8e6e37a1a7145c440f075583235e17153a",
      "tree": "80db92c7ec802acc8a8958e16e73c97a1b486f48",
      "parents": [
        "8000e368cbdcb8a2a712c9c92f6c97526b36f0ed"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Wed Sep 26 17:56:37 2012 -0700"
      },
      "committer": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Wed Sep 26 17:56:37 2012 -0700"
      },
      "message": "Tune iframe interval to 1sec.\nBug: 7241844\n\nChange-Id: Iae0d73ecc680f6fa69d82ee2e8fac18ebece7782\n"
    },
    {
      "commit": "147b50708e9fb08762ba46def423f16638f70e48",
      "tree": "bf634e036e1b31e4e0804b7efc1763cca5408246",
      "parents": [
        "bb1e4209a15f03e19c5d90f5bbd88e0becd471ec",
        "94c43668ab1a819df672f9c9be9d347873505a91"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Sep 26 14:51:13 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 26 14:51:13 2012 -0700"
      },
      "message": "am e92306a0: am 72ff5903: 720p24 i-frames every 2 secs.\n\n* commit \u0027e92306a05548416cc02de0eb5c5907a8724ff868\u0027:\n  720p24 i-frames every 2 secs.\n"
    },
    {
      "commit": "8000e368cbdcb8a2a712c9c92f6c97526b36f0ed",
      "tree": "c6aa38eeb185df481932eb97a583d4748823e383",
      "parents": [
        "c5c6c3a0209d34fa6f0392a752a495d1243c0e4c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Sep 26 14:30:33 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 26 14:46:40 2012 -0700"
      },
      "message": "720p24 i-frames every 2 secs.\n\nrelated-to-bug: 7239971\n\nChange-Id: I4cbf7e9b878b180b0683656e9e8c0a6bb18e06dc\n"
    },
    {
      "commit": "bb1e4209a15f03e19c5d90f5bbd88e0becd471ec",
      "tree": "598a98fca3c22c5914fc400a0df7bb1a43069a09",
      "parents": [
        "1a796b62e169662802369ace8ba378756dd71f02",
        "4b6c5abc539f966129aa6335edf6e736ce9ccb38"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Sep 26 14:14:59 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 26 14:14:59 2012 -0700"
      },
      "message": "am 547b467b: am 5895c5db: Merge \"Make sure we only release the HDCP module once shutdown has completed.\" into jb-mr1-dev\n\n* commit \u0027547b467bc87a07674a3debc9b0ecf27ab12fbd7a\u0027:\n  Make sure we only release the HDCP module once shutdown has completed.\n"
    },
    {
      "commit": "8cc2fd3a7e5d2bca7b363c6eefb5b6bcac259290",
      "tree": "15c7cc3b6e1d0f8151c3ba52cd064f5b575547f2",
      "parents": [
        "d8717323119c085d30d575df5a638ed4b25528c7"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Sep 26 12:54:26 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Sep 26 12:54:26 2012 -0700"
      },
      "message": "Make sure we only release the HDCP module once shutdown has completed.\n\nChange-Id: I4b614afe2b55ac53b4aa63311e5bea8fd6c4462e\nrelated-to-bug: 7223555\n"
    },
    {
      "commit": "be46b706c5f7778f0fbb7b6b4a91ed0ff93fd378",
      "tree": "eb68f3226468049c3c4a94dc4bf8a04a9eff2a4a",
      "parents": [
        "df8e825002315d14dc74d5e7fd919ac3b4c026aa",
        "3aedd78435fed2713ccb591fce416bb2b615d9cf"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Sep 26 11:03:46 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 26 11:03:46 2012 -0700"
      },
      "message": "am 2f9c5004: am 44b175c3: Merge \"Fix shutdown and eliminate those annoying \"failed to post...\" logs.\" into jb-mr1-dev\n\n* commit \u00272f9c5004df912e7979a16ff1edabcae89c55e9ca\u0027:\n  Fix shutdown and eliminate those annoying \"failed to post...\" logs.\n"
    },
    {
      "commit": "df8e825002315d14dc74d5e7fd919ac3b4c026aa",
      "tree": "dba59ef47253eb6e73a91029fd269e3c9f2d2cfb",
      "parents": [
        "7ab148fd703107f8f4d64483d1f03986bed3f38d",
        "877947207743b5e9b76b97549e2261553dda9094"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Sep 26 11:03:45 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 26 11:03:45 2012 -0700"
      },
      "message": "am 1dcadb46: am 6283af5f: Merge \"Logic to include HDCP specific PES extra header data was backwards.\" into jb-mr1-dev\n\n* commit \u00271dcadb46b579f76ba28935263250697119830d48\u0027:\n  Logic to include HDCP specific PES extra header data was backwards.\n"
    },
    {
      "commit": "d8717323119c085d30d575df5a638ed4b25528c7",
      "tree": "fdf847c8cd902fa0011c6a36eb6bdc43fa2fd40a",
      "parents": [
        "56e412ac95440b925b02faac81178f48b08b5c24",
        "3146c0855ae51d64e1b4370efff8d22148cd808e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Sep 26 11:00:49 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 26 11:00:50 2012 -0700"
      },
      "message": "Merge \"Fix shutdown and eliminate those annoying \"failed to post...\" logs.\" into jb-mr1-dev"
    },
    {
      "commit": "f07c0eab0aa5f44e04cdd5e95ec8dd3cc93e100f",
      "tree": "ac558a209834a3eedfe3859a523c9ff2421ae4cd",
      "parents": [
        "4c6db4ce1e2760682d1c9e66448dbb39bb5d14d8"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Sep 26 10:19:18 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Sep 26 10:19:18 2012 -0700"
      },
      "message": "Logic to include HDCP specific PES extra header data was backwards.\n\nChange-Id: I85ab02f0c3ab945093b27210da1e36a31c022da5\nrelated-to-bug: 7237850\n"
    },
    {
      "commit": "3146c0855ae51d64e1b4370efff8d22148cd808e",
      "tree": "61878a582f4fabd83e046574e52cdbe945d903af",
      "parents": [
        "4c6db4ce1e2760682d1c9e66448dbb39bb5d14d8"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Sep 26 10:16:56 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Sep 26 10:16:56 2012 -0700"
      },
      "message": "Fix shutdown and eliminate those annoying \"failed to post...\" logs.\n\nChange-Id: I963e0712f59070f83a26946c494fdeb3558aa0e3\nrelated-to-bug: 7230886\n"
    },
    {
      "commit": "2de3067ebf718007c4bacd3df4fba6f070c1538b",
      "tree": "67a4a1dd702fd26f58898084c8349d7139c05e0a",
      "parents": [
        "034be0f7cf4df557efc60d2791cf413765926d4c",
        "7dc8a62de457d1b6c70ecb4f264ccad9c6eb73c1"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue Sep 25 17:26:25 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 25 17:26:25 2012 -0700"
      },
      "message": "am 512ba315: am cc0f1cfb: Implement android.media.AudioManager.getProperty()\n\n* commit \u0027512ba3150d45803ebadbefe45977a5eeed323540\u0027:\n  Implement android.media.AudioManager.getProperty()\n"
    },
    {
      "commit": "034be0f7cf4df557efc60d2791cf413765926d4c",
      "tree": "08134acb3ec8f09b5fe4a5610701bec96386a55e",
      "parents": [
        "96b6d772662a7b54c1c3111512247521d8d6cf54",
        "f773483fb7330d2fcf6de5e6cf20b25dd6e39f73"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Sep 25 17:26:24 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 25 17:26:24 2012 -0700"
      },
      "message": "am 0cef8839: am d9aa7b4d: Merge \"Better transport stream timestamp handling.\" into jb-mr1-dev\n\n* commit \u00270cef8839bfdd689ee33255e7368992878e225cb7\u0027:\n  Better transport stream timestamp handling.\n"
    },
    {
      "commit": "96b6d772662a7b54c1c3111512247521d8d6cf54",
      "tree": "c70f0cdc072a200fedd6ddc76d9a0f406956a1cc",
      "parents": [
        "1f10d46fc742790c094107c6e33fca4813f41ae8",
        "e813f35d00d30975503431e52e06722a7c240ad8"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Sep 25 17:26:23 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 25 17:26:23 2012 -0700"
      },
      "message": "am 8e28f62b: am c910b7ac: Merge \"Add some more logging, reduce startup delay to 1 sec.\" into jb-mr1-dev\n\n* commit \u00278e28f62b63b275754df3d4db85b88777efe95b58\u0027:\n  Add some more logging, reduce startup delay to 1 sec.\n"
    },
    {
      "commit": "4c6db4ce1e2760682d1c9e66448dbb39bb5d14d8",
      "tree": "a8ffad6bc9f78c05eefc85cbfdb782eb40b50b4b",
      "parents": [
        "64f935ebeae38828b3704e93fa5e7113f7839110"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Sep 24 11:27:18 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue Sep 25 17:13:18 2012 -0700"
      },
      "message": "Implement android.media.AudioManager.getProperty()\n\nBug: 6635041\nChange-Id: I3386a4a6c226bc4eceaf65556119e4fb15f73224\n"
    },
    {
      "commit": "0d76795773c2cb33fbf95f94a678a004653ca6ee",
      "tree": "d1d36a67f0c8cc94b55372cb9a899d4efc0f584f",
      "parents": [
        "bedcdb270f66872355b733fcd072e17c98452185"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Sep 25 14:20:08 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Sep 25 16:05:09 2012 -0700"
      },
      "message": "Better transport stream timestamp handling.\n\nProperly emit PCR and PMT/PAT updates every 0.1 secs.\nDon\u0027t stream RTCP unless requested by the dongle.\n\nrelated-to-bug: 7232540\nChange-Id: Ie9a6949a074d86ab022adfab5d2811294ba746aa\n"
    },
    {
      "commit": "bedcdb270f66872355b733fcd072e17c98452185",
      "tree": "5e092852effcd30e738acbad758ba23ebe2323c5",
      "parents": [
        "2eddc1d2f99fb280786e30ec91f3c5df78556166"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Sep 24 14:33:18 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Sep 25 09:27:40 2012 -0700"
      },
      "message": "Add some more logging, reduce startup delay to 1 sec.\n\nChange-Id: Ic24a3d9e3e645288411efb46f7004d89e7a0a4b7\n"
    },
    {
      "commit": "4eec6571e73c484990900c9e9f99a233827d73bb",
      "tree": "f9d8199f4ed4d6ddfd3c91453d758c7454cdbc85",
      "parents": [
        "d950d6b8eb6a76e6c3ec97550e7a73fac0e58e27",
        "4ed31065b8cf252e6ea45ff6a5946f41ab51cbc3"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Mon Sep 24 16:48:16 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 24 16:48:16 2012 -0700"
      },
      "message": "am d092e8c7: am 2a865ad8: Tune video bitrate to 5 mbps.\n\n* commit \u0027d092e8c7cbf544b91061e8b01ed940a6b61e4954\u0027:\n  Tune video bitrate to 5 mbps.\n"
    },
    {
      "commit": "2eddc1d2f99fb280786e30ec91f3c5df78556166",
      "tree": "8c339eaf3e78ad7cc70e06ac6090247c592cde0c",
      "parents": [
        "f83e2b4fcff8298432dc75d9808aa05331b23bb1"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Mon Sep 24 16:42:14 2012 -0700"
      },
      "committer": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Mon Sep 24 16:42:14 2012 -0700"
      },
      "message": "Tune video bitrate to 5 mbps.\n\nChange-Id: Ieb7ab1675db6fb21087a1258465f866ecdc5475b\n"
    },
    {
      "commit": "ca301b7ec0a2a005a924d1cc7a4e988843722055",
      "tree": "dc673f5ab0fb81da37d7df3dd44207a6c59115a7",
      "parents": [
        "b777b2757b299c5fdb26d729ce405ab5b1c698ec",
        "1ee422d344174d387f45d5cdc366cb9a0cd71b85"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Sep 24 13:55:37 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 24 13:55:37 2012 -0700"
      },
      "message": "am 6aee72a4: am 8d452f1c: Merge \"Check clock_gettime(CLOCK_MONOTONIC) for failure\" into jb-mr1-dev\n\n* commit \u00276aee72a479afb15498a4dc31327c5d5ff7ee4294\u0027:\n  Check clock_gettime(CLOCK_MONOTONIC) for failure\n"
    },
    {
      "commit": "7ca821d51972bb83fa900cf2206ae98f29b33ca9",
      "tree": "717661c94824cf168da0c4b93394d21972bda419",
      "parents": [
        "595f54fd2d4990b2ff311314b76a224969d7e79e",
        "99ae06be60d7ccd753a0808191583225e5533f3a"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Sep 24 13:51:58 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 24 13:51:58 2012 -0700"
      },
      "message": "Merge \"Check clock_gettime(CLOCK_MONOTONIC) for failure\" into jb-mr1-dev"
    },
    {
      "commit": "99ae06be60d7ccd753a0808191583225e5533f3a",
      "tree": "dbffc4a569cf43347fb77e37e8f718546b838770",
      "parents": [
        "4bf45909bcccb46acac61c155edd031e85b9dc12"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Sep 24 11:29:00 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Sep 24 11:48:20 2012 -0700"
      },
      "message": "Check clock_gettime(CLOCK_MONOTONIC) for failure\n\nBug: 7100774\nChange-Id: I15a84a19bb6d6ef1d9dac4beaa03587638196404\n"
    },
    {
      "commit": "e291cf44d2125300b8141deb87337a9d714d449e",
      "tree": "0402a960f9b4046d58d7032b8c5b38777ea2af64",
      "parents": [
        "c0025af10e6855925a605ce0a6320d2834176306",
        "e11f0f52ea683b09cae1debc7be67c98d216353b"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Sep 24 10:30:21 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 24 10:30:21 2012 -0700"
      },
      "message": "am 9c4fd9d3: am ea4bbfdc: Attempt an orderly shutdown of the wifi display connection if possible.\n\n* commit \u00279c4fd9d35f5b74a0eb8e75fe6776302685de6f96\u0027:\n  Attempt an orderly shutdown of the wifi display connection if possible.\n"
    },
    {
      "commit": "a71c3ea5db4c035390a4a85012ee40f605ba4938",
      "tree": "9a83ff4d6a53fa66df4fbfd464f197d658402d47",
      "parents": [
        "4bf45909bcccb46acac61c155edd031e85b9dc12"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Sep 21 16:02:39 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Sep 24 10:01:46 2012 -0700"
      },
      "message": "Attempt an orderly shutdown of the wifi display connection if possible.\n\nShutdown the session if the encoder signals an error.\n\nrelated-to-bug:7207481\n\nChange-Id: Id78000a336f8bb8904e7d2102f8f81a4139cdd61\n"
    },
    {
      "commit": "49177eb58453ffc23d46c325387d9ba9a9725e7e",
      "tree": "5fa037428d666bebb51d98d7ddcdb3c6f0893d0b",
      "parents": [
        "d18176804445bcc18ac9f39f73b54f5b420a20f6",
        "dadfc84152955ab9741226436c2959d1f9e45c49"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Sep 24 09:36:23 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 24 09:36:23 2012 -0700"
      },
      "message": "am 0ead0f50: am 94a68ecf: Merge \"Bug fix: MediaPlayer\\\u0027s deselectTrack() for subtitle.\" into jb-mr1-dev\n\n* commit \u00270ead0f50ac8a0fac329fdcb9b2d8fae74096b519\u0027:\n  Bug fix: MediaPlayer\u0027s deselectTrack() for subtitle.\n"
    },
    {
      "commit": "4bf45909bcccb46acac61c155edd031e85b9dc12",
      "tree": "b520505a9ef457b1566a28eda74abb7f1658c897",
      "parents": [
        "e7fc0ece01c9672629664c07108640f589034636",
        "ef58870d2c798f046c87b06be0ec0cad109a754b"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Sun Sep 23 10:01:19 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 23 10:01:20 2012 -0700"
      },
      "message": "Merge \"Bug fix: MediaPlayer\u0027s deselectTrack() for subtitle.\" into jb-mr1-dev"
    },
    {
      "commit": "9234c190bf5cc94e677f915236dd2ebbfa35aac5",
      "tree": "4a84a0020102ac99b2bfa66bd3ff00fa40459085",
      "parents": [
        "2256c700652c5b9e26dfd3090709ce149549b5ae",
        "0476bd68ae9026f45fa45052dfae8719a9cb91a1"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Sep 21 12:45:03 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 21 12:45:03 2012 -0700"
      },
      "message": "am 32cc2d3a: am 207e1854: Remove legacy code and APIs in wifi display related code.\n\n* commit \u002732cc2d3a18cad9de4587ff6904b2b7e4d338db06\u0027:\n  Remove legacy code and APIs in wifi display related code.\n"
    },
    {
      "commit": "45d76bb6c8f15335f89c287dbae04cc38f79d0a8",
      "tree": "baeb6a730e64585729fec469290541b38da1199c",
      "parents": [
        "8fdd88b073275812ccd2279e3f657a4b5960bfa3"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 20 16:00:17 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Sep 21 09:24:08 2012 -0700"
      },
      "message": "Remove legacy code and APIs in wifi display related code.\n\nChange-Id: Ia010e7a00534f9356b3247369d0ffd65591d91aa\n"
    },
    {
      "commit": "2256c700652c5b9e26dfd3090709ce149549b5ae",
      "tree": "cf85f380ca96b5bbb6994dcdbe41309b76c91f65",
      "parents": [
        "c475ba42dbb63652f0a169fbaf692ce5cd508a41",
        "26ba8bb255bd47de3af9000a0cbf872ed77260fa"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Thu Sep 20 20:31:21 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 20 20:31:21 2012 -0700"
      },
      "message": "am a3cbff32: am 086f958a: Tune video bitrate to 2.5 MBPS.\n\n* commit \u0027a3cbff3238d06bf8b2c9273fab12a852b1ef4e24\u0027:\n  Tune video bitrate to 2.5 MBPS.\n"
    },
    {
      "commit": "8fdd88b073275812ccd2279e3f657a4b5960bfa3",
      "tree": "fb1d41b45d04950268c208bab4ad599bb3a4607c",
      "parents": [
        "d4d17675023547402e9ae91de2cc82bc4a56d552"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Thu Sep 20 20:12:52 2012 -0700"
      },
      "committer": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Thu Sep 20 20:12:52 2012 -0700"
      },
      "message": "Tune video bitrate to 2.5 MBPS.\n\nTemporary workaround for buggy firmware (desired is 5 MBPS).\n\nChange-Id: I9fb0af31ca07c9bfdc6f790b7c98ca546eaf2985\n"
    },
    {
      "commit": "d9cd0c649fea9413790caef36cffe0e728ef2640",
      "tree": "b93c175989ef9b2d519ced08351528fb8531b06c",
      "parents": [
        "9c6ebcb24aa5f8a7ea83722cf8e8360a2ce28018",
        "1dc2a7496d77db017d3ec6380809d69a6867ac1c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 20 15:46:44 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 20 15:46:44 2012 -0700"
      },
      "message": "am 52885466: am 8a6f0b1f: Merge \"Code to support RTP retransmission according to rfc4585, rfc4588\" into jb-mr1-dev\n\n* commit \u0027528854666ecb818c5098d6a200c7dd880afda06c\u0027:\n  Code to support RTP retransmission according to rfc4585, rfc4588\n"
    },
    {
      "commit": "f45a4e1892496cc907cf1110482d186ae84258d2",
      "tree": "241eeb940d90db2d3d871192b61c805856490e2b",
      "parents": [
        "cecd01ef038404d710f0e6f60cc67e869b0e4592"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 20 13:09:22 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 20 13:10:27 2012 -0700"
      },
      "message": "Code to support RTP retransmission according to rfc4585, rfc4588\n\nChange-Id: Idfb3c0935f28e4cbc2141f0903f0d3c4e95818a6\n"
    },
    {
      "commit": "69e91ea65546f7fdc372be60d5bf2b6d1517c675",
      "tree": "2239f55a98c7212e360753f56981720376dba971",
      "parents": [
        "ab92759a5c0b19042e8732b4e525341dc17a03c6",
        "f32b3104c350bf015f1a26dc2cd903d96662defb"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 20 12:49:08 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 20 12:49:08 2012 -0700"
      },
      "message": "am 1702d331: am 2761d21c: Merge \"Instantiate HDCP module, add PES_private_data for encrypted streams.\" into jb-mr1-dev\n\n* commit \u00271702d331979e3af7e9f56e697ffc33cd251b2a83\u0027:\n  Instantiate HDCP module, add PES_private_data for encrypted streams.\n"
    },
    {
      "commit": "ab92759a5c0b19042e8732b4e525341dc17a03c6",
      "tree": "d620382806e04d4ef0acc5f54534662bf9ca5b73",
      "parents": [
        "819f26b8fc26a77ca36e5c7c335783b26b68786c",
        "7a923bac15ff40eec911d4484d5496671f39009e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Sep 20 12:49:07 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 20 12:49:07 2012 -0700"
      },
      "message": "am 858882f2: am b88516c4: Merge \"HDCP module binderized\" into jb-mr1-dev\n\n* commit \u0027858882f2e6bd18d3da1db5cd8731fe3691628fb1\u0027:\n  HDCP module binderized\n"
    },
    {
      "commit": "ef58870d2c798f046c87b06be0ec0cad109a754b",
      "tree": "52211cd8e0c9963b8ec8f88609dcd6e2975a8265",
      "parents": [
        "d5a9ae029b50678de3b468d8324728a73ff5b0aa"
      ],
      "author": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Thu Sep 20 21:03:44 2012 +0900"
      },
      "committer": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Thu Sep 20 22:20:26 2012 +0900"
      },
      "message": "Bug fix: MediaPlayer\u0027s deselectTrack() for subtitle.\n\no Previously, deselectTrack() actually doesn\u0027t work properly in\nTimedTextDriver / TimedTextPlayer.\no Ignores select track operation when the same track is selected in a\nrow.\n\nBug: 7200096\nTESTED\u003druntest -d cts-media -c android.media.cts.MediaPlayerTest\n\nChange-Id: If7feac294cf9b358f616be45574bc2e26001c887\n"
    },
    {
      "commit": "75a8df99f695784cd458c72c8e1a99510e8761b2",
      "tree": "ff4c1b90de0e6c7084f4a75a8e5a3bfea65dc44c",
      "parents": [
        "59451f8ced48874427ff1550391c4f3cd2ba2e35"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Sep 18 14:47:48 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Sep 19 15:12:23 2012 -0700"
      },
      "message": "Instantiate HDCP module, add PES_private_data for encrypted streams.\n\nChange-Id: I970f561a56a1d489a392c3480dec13f4ed7b43bd\n"
    },
    {
      "commit": "59451f8ced48874427ff1550391c4f3cd2ba2e35",
      "tree": "157c7a66a42dee041738de4cd88c9b185ad686bd",
      "parents": [
        "d5a9ae029b50678de3b468d8324728a73ff5b0aa"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Sep 18 10:36:32 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Sep 19 09:28:08 2012 -0700"
      },
      "message": "HDCP module binderized\n\nChange-Id: I866768b1e3f3b232f1934a35b65f66befc12f3f6\n"
    },
    {
      "commit": "851f9c61a323a98bfcdde52514a76efa26646da5",
      "tree": "9c9daff1ef1e6c2a41ba59aad1072eacf639bddc",
      "parents": [
        "4706578d6f209c19e04ab0286a8bb0e446d990c8",
        "d10ca85c484ece592707eeae29b0c2927bddba53"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Sep 18 12:27:51 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 18 12:27:51 2012 -0700"
      },
      "message": "am d77ef508: am fe5054c9: Merge \"Fix THD with max user EQ preset volume again\" into jb-mr1-dev\n\n* commit \u0027d77ef508d0f4210a5f391538705f0737d1c1d26d\u0027:\n  Fix THD with max user EQ preset volume again\n"
    },
    {
      "commit": "83a13e452d5b1ffbb57bb73644300f4926944c29",
      "tree": "9c3888012c8e81acd4c195eb7a64d72d5830b721",
      "parents": [
        "173bf04167dadfa400564a4d130d0e6c9cbca042",
        "0ee916f1f69c2d69e02a8de1e5cd5a2e9d0a0782"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Sep 18 12:11:17 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 18 12:11:17 2012 -0700"
      },
      "message": "Merge \"Fix THD with max user EQ preset volume again\" into jb-mr1-dev"
    },
    {
      "commit": "0ee916f1f69c2d69e02a8de1e5cd5a2e9d0a0782",
      "tree": "81a8353326b409393a6d9167ded988affcd1a164",
      "parents": [
        "482136a5f977056eeffe2aa58d31ce395be562a3"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Sep 17 09:02:23 2012 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Sep 17 18:49:09 2012 -0700"
      },
      "message": "Fix THD with max user EQ preset volume again\n\nThere was a problem with previous fix in 1b6c677c where\nthe THD was good for max volume but bad for intermediate\nhigh volume values.\n\nThis fix does not limit the band gains but apply a correction\nto the effect bundle volume to take into account not only the\nmaximum band gain but also the average band gains weighted\nby the proximity of each band to the max gain band.\n\nChange-Id: Ibedd8da7fce1e163117f29b3da332da0e4fe8889\n"
    },
    {
      "commit": "a9a5c27f2ed1ea6885012829d6724f8775fed9d1",
      "tree": "13e3110cb3317a2f30ee90f6ccdc8568bfa03179",
      "parents": [
        "bc73ff2a2c5a31cd7b8dc5b7de5a532e4940ac6f",
        "3eac683092d15bc102dde947145be04d65ae72f2"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Sep 17 15:30:48 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 17 15:30:48 2012 -0700"
      },
      "message": "am f6f87dd2: am c92bed3a: Now we only support a single client connection\n\n* commit \u0027f6f87dd20c125762d8b13c0a829191e605dafbbf\u0027:\n  Now we only support a single client connection\n"
    },
    {
      "commit": "c438b88ac929e4a14ebaa54aad8c827dbdab8c73",
      "tree": "e82d9374103cf01115508736738a15bbb7ee2ebc",
      "parents": [
        "7d34f83f64919295baff4b0e260267af3efb4f9f"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Sep 17 15:07:30 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Sep 17 15:11:38 2012 -0700"
      },
      "message": "Now we only support a single client connection\n\nand it cannot be initiated from the local interface address for security\nreasons.\nAlso, there\u0027s at most one playback session active at any time, and when\nit dies we shutdown the client connection altogether and signal an error\nto the listener.\n\nrelated-to-bug: 7139784\nChange-Id: Ia8d02bc994ce9986936947ddda1f2a3dddbf5714\n"
    },
    {
      "commit": "bc73ff2a2c5a31cd7b8dc5b7de5a532e4940ac6f",
      "tree": "070846a22719635f3b0d52abf6b84df81fb7469a",
      "parents": [
        "137b32bef9e5abbdc68549bd8e9edf15c14d28ca",
        "5b5a6067c9ae5cce5976722f96673c5aaa4cf915"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Sep 17 14:53:32 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 17 14:53:32 2012 -0700"
      },
      "message": "am c78aeb62: am bd08e2f9: Support for RTP/RTCP traffic over TCP sockets in wifi display code.\n\n* commit \u0027c78aeb62257f305bd64353113095dcf1561b6cd2\u0027:\n  Support for RTP/RTCP traffic over TCP sockets in wifi display code.\n"
    },
    {
      "commit": "482989a7c92215953f25293c92b3d0fe2e87cb41",
      "tree": "ca3c9b5b8dc18051d001a8c9b172150eabda7306",
      "parents": [
        "628335809726683ce13d49d51ab51ef984933a13",
        "d71866b18e387ddcff6ff8128866ecae45ec1606"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Sep 17 14:44:15 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 17 14:44:15 2012 -0700"
      },
      "message": "am 9568b4cd: am 376074ed: Fixed a native crash due to deref of a NULL pointer\n\n* commit \u00279568b4cdc8d2a7896e9c031f2b6cdf6f18210de1\u0027:\n  Fixed a native crash due to deref of a NULL pointer\n"
    },
    {
      "commit": "9266af58d9cbc2514087bfe1eb688cbe35c22132",
      "tree": "fb79d9200fb1ed6646451be888e69227973005b1",
      "parents": [
        "45fb44687dd9d02490120d0d104a65e21d342402",
        "5fd32bb261a16c8f1e298ae64f7d61e00a6324cf"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Sep 17 10:28:45 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 17 10:28:45 2012 -0700"
      },
      "message": "am 40be0709: am dcd76da5: Merge \"Make a small correction in terms of GOP structure in the recorded video\" into jb-mr1-dev\n\n* commit \u002740be070922721b285a9436ec49e5d438ba322133\u0027:\n  Make a small correction in terms of GOP structure in the recorded video\n"
    }
  ],
  "next": "090e36d882bd9306bb9c5b4fdd33af85e5810eb2"
}
