)]}'
{
  "commit": "69eab5cdf9858e8f18b1fe0d166febf88c68b74c",
  "tree": "6a1d57c1d24fd7603afff9f275a490bc695ae796",
  "parents": [
    "e3afdd8949c55dcc84ac9f95f1b48a54fb8bb257"
  ],
  "author": {
    "name": "James Zern",
    "email": "jzern@google.com",
    "time": "Fri Jun 30 12:46:00 2017 -0700"
  },
  "committer": {
    "name": "James Zern",
    "email": "jzern@google.com",
    "time": "Fri Jun 30 22:14:21 2017 +0000"
  },
  "message": "roll libwebm snapshot\n\ngit log --no-merges --oneline 32d5ac4..a97c484\n9096786 mkvparser: fix float conversion warning\n84e8257 disable -Wdeprecated-declarations in legacy code\na98f495 AddGenericFrame: fix memory leak on failure\nda131dd AddCuePoint: fix memory leak on failure\nb0cea9c Add(Audio|Video)Track: fix memory leak on failure\n5261a67 webm_info: check vp9 ParseUncompressedHeader return\n85f7e2e webm_info,PrintVP9Info: validate alt ref sizes\n9b97ca1 vp9_header_parser_tests: check parser return\n300d6d8 CuePoint::Find: check Track pointer\n50c44bb webm_info,OutputCues: fix indexing of tracks\na0d27f0 mkvparser,Block::Parse: remove incorrect assert\n784fc1b vttdemux,CloseFiles: check file pointer before closing\nb4522c1 .gitattributes: force mkv/webm to be treated as binary\na118f3d Add test for projection parse failures.\nd398479 Add test for primary chromaticity parse failures.\n9bbec4c Fix permissions on test file.\n2cef4d5 mkvparser:Parse: s/FLT_MIN/-FLT_MAX/\n35a3c88 mkvmuxer: Turn off estimate_file_duration_ by default\n5a41830 mkvparser: Avoid double free when Chromaticity parse fails.\n67e3ffa mkvparser: Avoid casts of values too large for float in\nProjection elements.\n...\n\nChange-Id: I45acb22902ff0a46a5d339dc51181d5d141a8dcc\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "73f830322253da50a1852b508e42b4d0743e0398",
      "old_mode": 33188,
      "old_path": "third_party/libwebm/README.libaom",
      "new_id": "7b99f9f560e1d7fbc3d95246d86bf045e1f3a568",
      "new_mode": 33188,
      "new_path": "third_party/libwebm/README.libaom"
    },
    {
      "type": "modify",
      "old_id": "4f91318f3e996074bdc1bc508b27cfa7a415c2b9",
      "old_mode": 33188,
      "old_path": "third_party/libwebm/common/file_util.cc",
      "new_id": "6dab146dd988b20a932904709febc9e855f7a1a3",
      "new_mode": 33188,
      "new_path": "third_party/libwebm/common/file_util.cc"
    },
    {
      "type": "modify",
      "old_id": "e1a9842fb6ea10c720597bffcaadfc92613bb52e",
      "old_mode": 33188,
      "old_path": "third_party/libwebm/common/hdr_util.cc",
      "new_id": "e1618ce75a78c1a7a3dbc9e1ea64f028d90f23fc",
      "new_mode": 33188,
      "new_path": "third_party/libwebm/common/hdr_util.cc"
    },
    {
      "type": "modify",
      "old_id": "d30c2b9f2a01c4125014d5793ce32e9ed66058e2",
      "old_mode": 33188,
      "old_path": "third_party/libwebm/common/hdr_util.h",
      "new_id": "3ef5388fd038624136e0ebbe095c70bea0af821a",
      "new_mode": 33188,
      "new_path": "third_party/libwebm/common/hdr_util.h"
    },
    {
      "type": "modify",
      "old_id": "32a0c5fb9111d307867044d3b2ad37fba4015dec",
      "old_mode": 33188,
      "old_path": "third_party/libwebm/common/webmids.h",
      "new_id": "89d722a71bcbd09e6886fc94f2a3ecab714bf25a",
      "new_mode": 33188,
      "new_path": "third_party/libwebm/common/webmids.h"
    },
    {
      "type": "modify",
      "old_id": "689b5ae427a2aa325a59ce71a8bc33e8b15051d6",
      "old_mode": 33188,
      "old_path": "third_party/libwebm/mkvmuxer/mkvmuxer.cc",
      "new_id": "15b9a908d8a2ed914682e8b85796b1002d151353",
      "new_mode": 33188,
      "new_path": "third_party/libwebm/mkvmuxer/mkvmuxer.cc"
    },
    {
      "type": "modify",
      "old_id": "01b26a212b7eead8024099fee7fd81eb80b84a60",
      "old_mode": 33188,
      "old_path": "third_party/libwebm/mkvmuxer/mkvmuxer.h",
      "new_id": "46b0029dc4704791e140eeb2efab381390ceac7f",
      "new_mode": 33188,
      "new_path": "third_party/libwebm/mkvmuxer/mkvmuxer.h"
    },
    {
      "type": "modify",
      "old_id": "3562b8ab828e9ee9402025ed8e5da25a9b5f3868",
      "old_mode": 33188,
      "old_path": "third_party/libwebm/mkvmuxer/mkvmuxerutil.cc",
      "new_id": "bd98b1104db432f93f18ba15f105d476e1a38e53",
      "new_mode": 33188,
      "new_path": "third_party/libwebm/mkvmuxer/mkvmuxerutil.cc"
    },
    {
      "type": "modify",
      "old_id": "0e21a2dcbe52bc2a6f1edc6d00cc568502336a08",
      "old_mode": 33188,
      "old_path": "third_party/libwebm/mkvmuxer/mkvmuxerutil.h",
      "new_id": "132388da59958a91413a1b77ceae72f2a004d3c9",
      "new_mode": 33188,
      "new_path": "third_party/libwebm/mkvmuxer/mkvmuxerutil.h"
    },
    {
      "type": "modify",
      "old_id": "ca48e149c6d58d4a11c5b459016479e7bfe633d3",
      "old_mode": 33188,
      "old_path": "third_party/libwebm/mkvmuxer/mkvwriter.cc",
      "new_id": "84655d802a8000d46752731210a6073b50e7dbd9",
      "new_mode": 33188,
      "new_path": "third_party/libwebm/mkvmuxer/mkvwriter.cc"
    },
    {
      "type": "modify",
      "old_id": "21801154d9f5649515320171b14b8d38e7f181c8",
      "old_mode": 33188,
      "old_path": "third_party/libwebm/mkvparser/mkvparser.cc",
      "new_id": "37f230d0a958bcf14bd340988c356e4788ebb5f3",
      "new_mode": 33188,
      "new_path": "third_party/libwebm/mkvparser/mkvparser.cc"
    },
    {
      "type": "modify",
      "old_id": "42e6e88ab46b0af885f4ad87437029b4ca7bcfd1",
      "old_mode": 33188,
      "old_path": "third_party/libwebm/mkvparser/mkvparser.h",
      "new_id": "26c2b7e5ebf59cc130030e16612f50b7be0b62f4",
      "new_mode": 33188,
      "new_path": "third_party/libwebm/mkvparser/mkvparser.h"
    },
    {
      "type": "modify",
      "old_id": "9f90d8c4f869599009094e2abf82599432c5e77f",
      "old_mode": 33188,
      "old_path": "third_party/libwebm/mkvparser/mkvreader.cc",
      "new_id": "23d68f508919a4cf38207411100a529c983d4148",
      "new_mode": 33188,
      "new_path": "third_party/libwebm/mkvparser/mkvreader.cc"
    }
  ]
}
