)]}'
{
  "commit": "ad252daf65bcc989f5265b7bef7b04430cafcef4",
  "tree": "e57b67f0ac2f82b089a72b85bda88d8b2bea36db",
  "parents": [
    "28d191ada449130276fc10030e8ff68460a8c812"
  ],
  "author": {
    "name": "John Koleszar",
    "email": "jkoleszar@google.com",
    "time": "Tue Oct 19 17:20:17 2010 -0400"
  },
  "committer": {
    "name": "John Koleszar",
    "email": "jkoleszar@google.com",
    "time": "Mon Oct 25 22:01:40 2010 -0400"
  },
  "message": "ivfdec: webm reader support\n\nThis patch enables ivfdec to decode WebM files. WebM demuxing is\nprovided by the Matthew Gregan\u0027s Nestegg library.\n\nThis patch also makes minor changes to the timebase-\u003eframerate\nhandling when doing Y4M output. For WebM files, the framerate is\nguessed by looking at the first second of video. For IVF files,\nthe timebase\u003d1/(2*fps) hack is still in place, but is only used\nif the timebase denominator is less than 1000. This is in anticipation\nof change I8d25b5b, which introduces the distinction between\nframerate and timebase to ivfenc. In the case of high resolution\ntimebases, like 100ns, we would have to guess the framerate\nlike we do for WebM, but since WebM support in ivfenc will\ndeprecate IVF output, we just assume 30fps rather than writing the\nlookahead code.\n\nChange-Id: I1dd8600f13bf6071533d2816f005da9ede4f60a2\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "00ffc70378308fbff978b55e7bf1b5547ecc83f1",
      "old_mode": 33188,
      "old_path": "examples.mk",
      "new_id": "56da642ae16927f839a1c79d3b0d195caf437a6a",
      "new_mode": 33188,
      "new_path": "examples.mk"
    },
    {
      "type": "modify",
      "old_id": "8065e70be0de47c27ad426040543fa891809c11f",
      "old_mode": 33188,
      "old_path": "ivfdec.c",
      "new_id": "d7ab4171b0aae068c26045551c2a5b17a44b9e31",
      "new_mode": 33188,
      "new_path": "ivfdec.c"
    },
    {
      "type": "modify",
      "old_id": "5758fc07b9e71dd0b76e9a5c36fcffa2d7c6e54f",
      "old_mode": 33188,
      "old_path": "nestegg/halloc/src/halloc.c",
      "new_id": "38fd6c11a4cba006ef8260011b3a177982da55da",
      "new_mode": 33188,
      "new_path": "nestegg/halloc/src/halloc.c"
    },
    {
      "type": "modify",
      "old_id": "5e1069884a2c3b1649b4a932a616a1e073f82b6c",
      "old_mode": 33188,
      "old_path": "nestegg/include/nestegg/nestegg.h",
      "new_id": "7447d141dc333d134d84612c8ab69cbbc0364677",
      "new_mode": 33188,
      "new_path": "nestegg/include/nestegg/nestegg.h"
    },
    {
      "type": "modify",
      "old_id": "ef09918da060f72413e5c9988c08e5f8373cdab1",
      "old_mode": 33188,
      "old_path": "nestegg/src/nestegg.c",
      "new_id": "63a0e83e55b6c69de1801111a77735b3e608af06",
      "new_mode": 33188,
      "new_path": "nestegg/src/nestegg.c"
    }
  ]
}
