)]}'
{
  "commit": "79349513435aa677e584bcad66865cafbac95db9",
  "tree": "de46a1d77cb4634b8f3b17e3fdf8f4367055cd36",
  "parents": [
    "b7e20bfdd1bc9777e56cb3fe73976e38146c1741"
  ],
  "author": {
    "name": "Maarten Lankhorst",
    "email": "m.b.lankhorst@gmail.com",
    "time": "Fri Apr 25 14:25:49 2008 -0700"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Mon Apr 28 14:21:23 2008 +0200"
  },
  "message": "quartz: Make the EnumPins interface dynamic.\n\nTake a reference to the ibasefilter and request it for the pins and a\ncookie. This seems to be the easiest way to ensure correctness.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "af98c527dcc8ee96d1fa08c5089db9019ec3e511",
      "old_mode": 33188,
      "old_path": "dlls/quartz/dsoundrender.c",
      "new_id": "3e465a024622f22ea113e464c3c005dbcc2e0e53",
      "new_mode": 33188,
      "new_path": "dlls/quartz/dsoundrender.c"
    },
    {
      "type": "modify",
      "old_id": "675ef5c4cdf06840b41d344ea2d79075c35cd227",
      "old_mode": 33188,
      "old_path": "dlls/quartz/enumpins.c",
      "new_id": "82dac9daaf7b715f3983eee7c836208dd6320b75",
      "new_mode": 33188,
      "new_path": "dlls/quartz/enumpins.c"
    },
    {
      "type": "modify",
      "old_id": "4519fdf0d6f1595eb3c03a4f3df97ad149b7903f",
      "old_mode": 33188,
      "old_path": "dlls/quartz/filesource.c",
      "new_id": "a44de7a4a87e35112b107462d529e3d530ac5a9e",
      "new_mode": 33188,
      "new_path": "dlls/quartz/filesource.c"
    },
    {
      "type": "modify",
      "old_id": "f511a7b25dd82fb841fdf3829a03439ed1895a10",
      "old_mode": 33188,
      "old_path": "dlls/quartz/nullrenderer.c",
      "new_id": "4bf2c844ecfcfc34eac0cb7f143c2bd9ab0462f1",
      "new_mode": 33188,
      "new_path": "dlls/quartz/nullrenderer.c"
    },
    {
      "type": "modify",
      "old_id": "23eb9f2670d976c37a5eecea598f7b8a5e37865d",
      "old_mode": 33188,
      "old_path": "dlls/quartz/parser.c",
      "new_id": "7a7f9ba5646e7399606197fa5588aaeb18f08f44",
      "new_mode": 33188,
      "new_path": "dlls/quartz/parser.c"
    },
    {
      "type": "modify",
      "old_id": "5e056d5d50f62dca7741bfbbb69b567facd17bb5",
      "old_mode": 33188,
      "old_path": "dlls/quartz/parser.h",
      "new_id": "6fda5e3c04880b10d849b01750401fc7afb57b16",
      "new_mode": 33188,
      "new_path": "dlls/quartz/parser.h"
    },
    {
      "type": "modify",
      "old_id": "9f92ad61bb298cc636724a20c84dc4509710947e",
      "old_mode": 33188,
      "old_path": "dlls/quartz/quartz_private.h",
      "new_id": "9eb1630d0e5b5abbeb0cf28ffdb100d33563e27f",
      "new_mode": 33188,
      "new_path": "dlls/quartz/quartz_private.h"
    },
    {
      "type": "modify",
      "old_id": "2596f63954a18d895536aae7a0c5510f2c3ef055",
      "old_mode": 33188,
      "old_path": "dlls/quartz/transform.c",
      "new_id": "7f50268841fb2e0c7dee6ef8fdcdad765ee09553",
      "new_mode": 33188,
      "new_path": "dlls/quartz/transform.c"
    },
    {
      "type": "modify",
      "old_id": "97bb82564459c881e8fac4f05abd86a6cd6e4b87",
      "old_mode": 33188,
      "old_path": "dlls/quartz/videorenderer.c",
      "new_id": "f009eda287102e8ab6c235a7dc1b4968ce95059d",
      "new_mode": 33188,
      "new_path": "dlls/quartz/videorenderer.c"
    }
  ]
}
