)]}'
{
  "log": [
    {
      "commit": "ba48fdba8e511452e80e5f417a26731a8db6d261",
      "tree": "8ce4cdd3856b122cd18462f7c93472afd796bae5",
      "parents": [
        "d4c456909b263efd9af97d346152550ac89f91f7"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Apr 30 22:39:18 2015"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Apr 30 22:43:45 2015"
      },
      "message": "PATENTS: update to the latest version\n\ns/VP8/WebM/g\n"
    },
    {
      "commit": "d4c456909b263efd9af97d346152550ac89f91f7",
      "tree": "e03d02695bf9b346972fe9a4ef4abd0e83d04df1",
      "parents": [
        "917ffbc9d210df591988ff17fb987a9488aac3a6"
      ],
      "author": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Wed Apr 23 21:16:19 2014"
      },
      "committer": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Wed Apr 23 21:16:19 2014"
      },
      "message": "Update player.\n\n- Removed webkit prefix code for non-prefixed code.\n- Change initialization range and index range to expect byte\n  positions that are inclusive.\n"
    },
    {
      "commit": "917ffbc9d210df591988ff17fb987a9488aac3a6",
      "tree": "097a6ed5734ab8e7286aca94ba9e906d0d05e8be",
      "parents": [
        "7323fd54660095db63d8b9cd9e5c0216021cd30b"
      ],
      "author": {
        "name": "Aaron Colwell",
        "email": "acolwell@chromium.org",
        "time": "Fri Sep 14 16:11:53 2012"
      },
      "committer": {
        "name": "Aaron Colwell",
        "email": "acolwell@chromium.org",
        "time": "Fri Sep 14 16:11:53 2012"
      },
      "message": "Allow demo to work with prefixed \u0026 unprefixed MediaSource objects.\n\nChange-Id: Iaba781e1c5d4158d154e7381596ccbc3244af98b\n"
    },
    {
      "commit": "7323fd54660095db63d8b9cd9e5c0216021cd30b",
      "tree": "d6b94ab94b5929ab444bcc0514d0eb59a0db8d86",
      "parents": [
        "e1f34f6d342158c7d5198bd3bf00bb5aaaf3fca7"
      ],
      "author": {
        "name": "Anna Cavender",
        "email": "annacc@chromium.org",
        "time": "Tue Aug 14 18:24:41 2012"
      },
      "committer": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Thu Aug 30 16:35:54 2012"
      },
      "message": "update to object-oriented MediaSource API\n\nChange-Id: Icec02bfaaeb5df47e7cf85e6f5e3a4f7ce9c8504\n"
    },
    {
      "commit": "e1f34f6d342158c7d5198bd3bf00bb5aaaf3fca7",
      "tree": "dc1f184529af6c6de17222dcc272ff5dd5e4f334",
      "parents": [
        "3abf7fcf62840fd539d2671312c72a336dec27be"
      ],
      "author": {
        "name": "Xiaohan Wang",
        "email": "xhwang@google.com",
        "time": "Mon Aug 06 22:42:52 2012"
      },
      "committer": {
        "name": "Xiaohan Wang",
        "email": "xhwang@google.com",
        "time": "Tue Aug 07 19:38:48 2012"
      },
      "message": "Load clusters right after the header is parsed.\n\nPreviously we can only start loading clusters after the key is added (KeyAdded received) to avoid decryption error. This is solved after http://crrev.com/149952 is landed.\n\nBUG\u003dnone\nTEST\u003dThis demo works on latest chrome build with r149952.\n\nChange-Id: Idaa7a1a321d08fee8097dd070088801376bc5c1d\n"
    },
    {
      "commit": "3abf7fcf62840fd539d2671312c72a336dec27be",
      "tree": "845780c8d528e116617cfae2cb393857a13202f0",
      "parents": [
        "eeb85a7f8a540b596919281e40ac63e9df2d2375"
      ],
      "author": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Tue Jul 03 23:28:48 2012"
      },
      "committer": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Mon Jul 09 22:27:20 2012"
      },
      "message": "Add support for keymessage event.\n\n- Added listener for \u0027webkitkeymessage\u0027.\n- Changed the algorithm of initData and e.message to follow v0.1\n  of the Encrypted Media Extensions.\n- Added call to generateKeyMessage().\n- Pass the sessionId from the keymessage event to addKey().\n- Added doKeyMessage function to handle the keymessage event.\n\nChange-Id: I8c6601dcda497b44691c7f770bc73d5e14fd7563\n"
    },
    {
      "commit": "eeb85a7f8a540b596919281e40ac63e9df2d2375",
      "tree": "0fd96e2e4b89180d3a0d660bdd7c66a691d27ac0",
      "parents": [
        "ea94fb95b829b8c5ff348edee6553479853616f1"
      ],
      "author": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Fri Jun 29 21:59:43 2012"
      },
      "committer": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Fri Jun 29 22:03:42 2012"
      },
      "message": "Set the Media Source codec string based on the stream types.\n\nChange-Id: I1b10c5b1227a63981935887272c22e4adaf72739\n"
    },
    {
      "commit": "ea94fb95b829b8c5ff348edee6553479853616f1",
      "tree": "16f52519229c8243c2d17097104fcebfc228dd00",
      "parents": [
        "1ad4e560aa3ff6d08c7fcced1f1d2cb121d3d65d"
      ],
      "author": {
        "name": "Aaron Colwell",
        "email": "acolwell@google.com",
        "time": "Thu May 24 03:59:34 2012"
      },
      "committer": {
        "name": "Aaron Colwell",
        "email": "acolwell@google.com",
        "time": "Thu May 24 15:35:12 2012"
      },
      "message": "Add code to resolve relative URLs in the manifest.\n\nChange-Id: Idd9e49b8561bfb11bdf79e901b6302405640c2e7\n"
    },
    {
      "commit": "1ad4e560aa3ff6d08c7fcced1f1d2cb121d3d65d",
      "tree": "74bda5cd491cc597e6acd76c1f2ac7543c9294e1",
      "parents": [
        "d4fd3704698abf9e4f5255f16cc94090cd329857"
      ],
      "author": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Wed May 23 15:51:26 2012"
      },
      "committer": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Wed May 23 15:51:26 2012"
      },
      "message": "Add support for Media Source v0.5.\n\n- Updated dash_player.js to work with Media Source v0.3 and 0.5.\n- Changed text on error message for Chrome versions lower than 17.\n\nChange-Id: I92ba714fc142afb80f351911933e21469755da6b\n"
    },
    {
      "commit": "d4fd3704698abf9e4f5255f16cc94090cd329857",
      "tree": "54a33a4bf910a72e3a011938ec484089027eb90a",
      "parents": [
        "0bf0ecaad4d440aba384d637924f075d053e9dfe"
      ],
      "author": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Tue May 22 14:26:04 2012"
      },
      "committer": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Tue May 22 14:57:20 2012"
      },
      "message": "Add AUTHORS, LICENSE, and PATENTS files.\n\nChange-Id: Ia72a697c8921ca2fc1fbafd4d67b82eaecd12062\n"
    },
    {
      "commit": "0bf0ecaad4d440aba384d637924f075d053e9dfe",
      "tree": "3645171ae174491a04c60aa63b9a08be5ae0ecba",
      "parents": [
        "d93723818fc147df80cc6e8ad2cc528c072af2ca"
      ],
      "author": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Thu May 10 17:16:47 2012"
      },
      "committer": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Thu May 10 19:24:09 2012"
      },
      "message": "Remove presentation specific data from sample code.\n\nChange-Id: I0d10b87c5fe4088f8d19e9c4c2d73f23ef39bdfe\n"
    },
    {
      "commit": "d93723818fc147df80cc6e8ad2cc528c072af2ca",
      "tree": "b5aec5a93616a57c21ac067c7a25d7d9df430b4b",
      "parents": [
        "cd3174058ffda5b46fbe2c1dc18b52bed82a76af"
      ],
      "author": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Thu May 10 16:59:42 2012"
      },
      "committer": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Thu May 10 19:17:23 2012"
      },
      "message": "Set XHR response MimeType to \u0027text/xml\u0027.\n\n- If the MimeType of the DASH presentation returned from the\n  server is not \u0027text/xml\u0027 then responseXML would be NULL.\n\nChange-Id: Ic863ea51aa6a48a993ccc0c37ecb8c26ec114b3f\n"
    },
    {
      "commit": "cd3174058ffda5b46fbe2c1dc18b52bed82a76af",
      "tree": "de0f2ba557147455850c800ba7e4131e1073cbac",
      "parents": [
        "d86e9c476989dcdafabf49614df15d09ea90194f"
      ],
      "author": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Thu May 10 16:56:13 2012"
      },
      "committer": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Thu May 10 17:28:16 2012"
      },
      "message": "Change sample request license to GET from POST.\n\nChange-Id: I532a9aaad88551080339652f626c998731be8abf\n"
    },
    {
      "commit": "d86e9c476989dcdafabf49614df15d09ea90194f",
      "tree": "3a74fc5bd66e31ed31e994301360b4dc2efbbd73",
      "parents": [
        "e2b06d47eb6b93bd2690d6e8a68c68cd0095bc69",
        "6070b26711795e47b1ec6c3a7f689048c3bbc765"
      ],
      "author": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Wed May 02 13:22:36 2012"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@gerrit.golo.chromium.org",
        "time": "Wed May 02 13:22:36 2012"
      },
      "message": "Merge \"Add Media Element error reporting.\""
    },
    {
      "commit": "e2b06d47eb6b93bd2690d6e8a68c68cd0095bc69",
      "tree": "a2863a82acb47ef20913c2b524dfc80d7205aa02",
      "parents": [
        "7a91796cc0190936f341f8d2e0ebc23e7b6013ce"
      ],
      "author": {
        "name": "David Dorwin",
        "email": "ddorwin@chromium.org",
        "time": "Wed May 02 00:41:03 2012"
      },
      "committer": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Wed May 02 13:12:42 2012"
      },
      "message": "Use an XHR to obtain the key for the initData (key ID).\n\nChange-Id: I2cd9e935a96f1b85bd87378b1b15d7643635b5e6\n"
    },
    {
      "commit": "6070b26711795e47b1ec6c3a7f689048c3bbc765",
      "tree": "2b4007ffe147933380fb60a1f3b0c856915191e2",
      "parents": [
        "7a91796cc0190936f341f8d2e0ebc23e7b6013ce"
      ],
      "author": {
        "name": "David Dorwin",
        "email": "ddorwin@chromium.org",
        "time": "Wed May 02 00:42:18 2012"
      },
      "committer": {
        "name": "David Dorwin",
        "email": "ddorwin@chromium.org",
        "time": "Wed May 02 00:42:32 2012"
      },
      "message": "Add Media Element error reporting.\n\nThis allows us to report an error in cases such as the user agent not supporting encrypted media and tries to decode the encrypted file.\n"
    },
    {
      "commit": "7a91796cc0190936f341f8d2e0ebc23e7b6013ce",
      "tree": "17bb1b0afbf5f46e1643012991eab58105020280",
      "parents": [
        "bb0c8baff50d80355fab0ed1a2a2ce59f7c59825"
      ],
      "author": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Tue May 01 20:22:30 2012"
      },
      "committer": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Tue May 01 20:27:23 2012"
      },
      "message": "Change a double-quoted string to single-qouted.\n\nChange-Id: I74a0057bebfd469028468299a1da3c84b24f00d9\n"
    },
    {
      "commit": "bb0c8baff50d80355fab0ed1a2a2ce59f7c59825",
      "tree": "4fe9e2ee1089e40e48e5cf106af54621b35f310f",
      "parents": [
        "139a1287fea8008c2f491830f5781c226d5d3748"
      ],
      "author": {
        "name": "Xiaohan Wang",
        "email": "xhwang@chromium.org",
        "time": "Tue May 01 16:42:09 2012"
      },
      "committer": {
        "name": "Xiaohan Wang",
        "email": "xhwang@google.com",
        "time": "Tue May 01 19:50:34 2012"
      },
      "message": "Add needkey/keyadded handler to support encrypted media.\n\nChange-Id: I4f17e34a0b2dc6a5555cc87dd2790e9ab312a26e\n"
    },
    {
      "commit": "139a1287fea8008c2f491830f5781c226d5d3748",
      "tree": "f75b7510b24a39d1f6d9fdda93f1898561304e34",
      "parents": [
        "a65bb8ba54d9070b8f299d2e066c7109b9c886b7"
      ],
      "author": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Thu Apr 26 16:53:28 2012"
      },
      "committer": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Thu Apr 26 16:53:28 2012"
      },
      "message": "Change Initialisation name.\n\n- Change element name from Initialisation to Initialization per\n  DASH spec change.\n"
    },
    {
      "commit": "a65bb8ba54d9070b8f299d2e066c7109b9c886b7",
      "tree": "e74b167261de4425280066315f1413e08edc9aa1",
      "parents": [
        "356cbd5f9780b38811aedbef99ba1e13f19b48d7"
      ],
      "author": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Fri Mar 30 22:13:14 2012"
      },
      "committer": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Wed Apr 04 19:04:45 2012"
      },
      "message": "Changed DASH parser to look for \u0027mimeType\u0027.\n\nChange-Id: I9cd62fa7df7ab7893cfa296be2d7ad9538acdaaf\n"
    },
    {
      "commit": "356cbd5f9780b38811aedbef99ba1e13f19b48d7",
      "tree": "02f6c0f54508dfa9e8a63ae05d32e29fce8beda5",
      "parents": [
        "3bffd74fe6433564ab111c420d947bcc49b8195d"
      ],
      "author": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Fri Mar 16 16:34:41 2012"
      },
      "committer": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Fri Mar 16 16:34:41 2012"
      },
      "message": "Change y-axis text to average bandwidth.\n\n- The old y-axis text was using the bandwidth value from the\n  DASH manifest file which is different than average bandwidth.\n- Dropped the y-axis text by one pixel because the text on the\n  top row was getting cropped.\n\nChange-Id: I8b46fb128318702f0ad548e9bd37d5a2151510c4\n"
    },
    {
      "commit": "3bffd74fe6433564ab111c420d947bcc49b8195d",
      "tree": "f974032941b8d2b2b987b69fe219cfda7018966d",
      "parents": [
        "e62a688eae7e4a7d39c63f6dc1e54cdc619f1858"
      ],
      "author": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Fri Mar 16 16:11:44 2012"
      },
      "committer": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Fri Mar 16 16:11:44 2012"
      },
      "message": "Set default values of text boxes to public demo.\n\nChange-Id: Ibe45295383a0bac5ce272f0a669bb13059cb5cf3\n"
    },
    {
      "commit": "e62a688eae7e4a7d39c63f6dc1e54cdc619f1858",
      "tree": "a753eb7a7c3d6c1696086049a2f6b5ff4a63ac60",
      "parents": [],
      "author": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Fri Mar 02 16:41:13 2012"
      },
      "committer": {
        "name": "Frank Galligan",
        "email": "fgalligan@google.com",
        "time": "Tue Mar 13 19:09:44 2012"
      },
      "message": "Initial commit of the WebM Dash JavaScript demo player.\n\nPatch set 2:\n- gjsLint and style guide fixes.\n\nPatch set 3:\n- Addressed many comments.\n- Added status convenience classes.\n- Added const for HTTP response codes.\n\nChange-Id: I9481a5177f45d94117529ee76240e4495026b31b\n"
    }
  ]
}
