)]}'
{
  "commit": "b4e495574b3333f58bda5800951bed583e0a8021",
  "tree": "30ff62b1121ed2fdfd281dd75685008c0541bb2a",
  "parents": [
    "294835a839655c4787d4dbf2916ac48529fcbb16"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Mon Dec 06 20:55:25 2004 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Mon Dec 06 20:55:25 2004 +0000"
  },
  "message": "Authors: Eric Pouech \u003cpouech-eric@wanadoo.fr\u003e, Filip Navara \u003cxnavara@volny.cz\u003e\n32 bit low level drivers now use a Unicode interface (used to be ANSI):\n- Send the *_GETDEVCAPS messages in unicode format from the\n  *GetDevCapsW function and call the *GetDevCapsW from their respective\n  Ansi versions.\n- Modify all low level drivers to correctly process the *_GETDEVCAPS\n  messages as unicode.\n- *_GETDEVCAPS messages are now mapped from/to unicode for 16 bit code.\n- Removed all SoundBlaster naming oldies.\nBetter use of some unicode functions (instead of Ansi) in winmm.\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b95a91bc61fce76081e377e75acb44dc6f2e2cce",
      "old_mode": 33188,
      "old_path": "dlls/winmm/joystick.c",
      "new_id": "744d1f8fda1ed4cd6ccb7ed9f7968e81c639c092",
      "new_mode": 33188,
      "new_path": "dlls/winmm/joystick.c"
    },
    {
      "type": "modify",
      "old_id": "2f51e6d390e3e6b772c17949b0706717921e3187",
      "old_mode": 33188,
      "old_path": "dlls/winmm/joystick/Makefile.in",
      "new_id": "341383c654cd5038c95c5fa6afbce83b3c3d6ef1",
      "new_mode": 33188,
      "new_path": "dlls/winmm/joystick/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "251546582c7b175c412ea507e17edd5eadae973a",
      "old_mode": 33188,
      "old_path": "dlls/winmm/joystick/joystick.c",
      "new_id": "a36f5c0e586ec6cd316061b9b32c8b96ac267c53",
      "new_mode": 33188,
      "new_path": "dlls/winmm/joystick/joystick.c"
    },
    {
      "type": "modify",
      "old_id": "faaca59a850c23a6aa8b7e7a5b8b170730a5accf",
      "old_mode": 33188,
      "old_path": "dlls/winmm/message16.c",
      "new_id": "5eff2caad696ca9a51d8502d701cdf3d7d0daedd",
      "new_mode": 33188,
      "new_path": "dlls/winmm/message16.c"
    },
    {
      "type": "modify",
      "old_id": "67446c278bcefb093e52fe9c96ff1a190162b422",
      "old_mode": 33188,
      "old_path": "dlls/winmm/midimap/midimap.c",
      "new_id": "ef374ba6809c03fb14366e71af87ff8ba2a5d556",
      "new_mode": 33188,
      "new_path": "dlls/winmm/midimap/midimap.c"
    },
    {
      "type": "modify",
      "old_id": "7ee73c8ecf02b076e4ec897a00521a4496ea5dc5",
      "old_mode": 33188,
      "old_path": "dlls/winmm/mmsystem.c",
      "new_id": "02e34c0b9a2a89ef3851ba0171cb7f670b381a3b",
      "new_mode": 33188,
      "new_path": "dlls/winmm/mmsystem.c"
    },
    {
      "type": "modify",
      "old_id": "2b973661967ab5f46031502d77d82ddda48241ba",
      "old_mode": 33188,
      "old_path": "dlls/winmm/playsound.c",
      "new_id": "a18c4bafeab604b5d74b1d027e7804ed792c6ed8",
      "new_mode": 33188,
      "new_path": "dlls/winmm/playsound.c"
    },
    {
      "type": "modify",
      "old_id": "41a5ebe389110f5dbdbb4424da54a183ea5db264",
      "old_mode": 33188,
      "old_path": "dlls/winmm/wavemap/wavemap.c",
      "new_id": "686ccfb6a53e19e5e40decaeb5ad3e9b973f4d1b",
      "new_mode": 33188,
      "new_path": "dlls/winmm/wavemap/wavemap.c"
    },
    {
      "type": "modify",
      "old_id": "bdb2be1a975c548ca7e625b35db5272248bd3db6",
      "old_mode": 33188,
      "old_path": "dlls/winmm/winealsa/audio.c",
      "new_id": "9ea585d931c74fb90c8c457044010c22d63a742c",
      "new_mode": 33188,
      "new_path": "dlls/winmm/winealsa/audio.c"
    },
    {
      "type": "modify",
      "old_id": "e45283032f89adb7293207784d928b1f3308fd74",
      "old_mode": 33188,
      "old_path": "dlls/winmm/winealsa/audio_05.c",
      "new_id": "560b4ee64558d1a5b0c4d927ccd579f765d28a26",
      "new_mode": 33188,
      "new_path": "dlls/winmm/winealsa/audio_05.c"
    },
    {
      "type": "modify",
      "old_id": "addb3cf8a1155cb325a6310e57023b9f8cdcf591",
      "old_mode": 33188,
      "old_path": "dlls/winmm/winealsa/midi.c",
      "new_id": "5dd4d99b98bfd1b0e035b9ef5fe1193cf8ba234f",
      "new_mode": 33188,
      "new_path": "dlls/winmm/winealsa/midi.c"
    },
    {
      "type": "modify",
      "old_id": "eece0bf555c92929884a9c4f2dd4e076e9c50080",
      "old_mode": 33188,
      "old_path": "dlls/winmm/winearts/audio.c",
      "new_id": "f729ef3143af002305c6df194302ba7dda7a9cb4",
      "new_mode": 33188,
      "new_path": "dlls/winmm/winearts/audio.c"
    },
    {
      "type": "modify",
      "old_id": "c2b425812fc4ce8bc41d4726dd25804803c377e5",
      "old_mode": 33188,
      "old_path": "dlls/winmm/wineaudioio/audio.c",
      "new_id": "a6eb0ff9a32688b54b87c8c79f41d42178bb4081",
      "new_mode": 33188,
      "new_path": "dlls/winmm/wineaudioio/audio.c"
    },
    {
      "type": "modify",
      "old_id": "bb8c2733e4830f4222de8ce1d0909836ccc5b246",
      "old_mode": 33188,
      "old_path": "dlls/winmm/winejack/audio.c",
      "new_id": "d5e9959518ccf23e3ae7ec52bdec10a412822733",
      "new_mode": 33188,
      "new_path": "dlls/winmm/winejack/audio.c"
    },
    {
      "type": "modify",
      "old_id": "52264113f958503b9e0b0c272d9cc562756ffe43",
      "old_mode": 33188,
      "old_path": "dlls/winmm/winenas/audio.c",
      "new_id": "01cd8bf3484a80346c8322e58e23ee65405fb220",
      "new_mode": 33188,
      "new_path": "dlls/winmm/winenas/audio.c"
    },
    {
      "type": "modify",
      "old_id": "817a504dec5fa1fc8795db544dee8e96eca1f831",
      "old_mode": 33188,
      "old_path": "dlls/winmm/wineoss/audio.c",
      "new_id": "e11ce6a7282d8a05ee6d9a260a045bee89aa1b28",
      "new_mode": 33188,
      "new_path": "dlls/winmm/wineoss/audio.c"
    },
    {
      "type": "modify",
      "old_id": "27e5274e4045c5f99a55b8bfadc7139ac90a32ff",
      "old_mode": 33188,
      "old_path": "dlls/winmm/wineoss/audio.h",
      "new_id": "ee6b26613fec47f9d2726ff4a53030d60532bc2a",
      "new_mode": 33188,
      "new_path": "dlls/winmm/wineoss/audio.h"
    },
    {
      "type": "modify",
      "old_id": "e93b0507ec27b42f60522d79632622c89bd16610",
      "old_mode": 33188,
      "old_path": "dlls/winmm/wineoss/dscapture.c",
      "new_id": "11c119b54103d97390299d1a132fc512b0eedd84",
      "new_mode": 33188,
      "new_path": "dlls/winmm/wineoss/dscapture.c"
    },
    {
      "type": "modify",
      "old_id": "250dba90f774dff89e3d3771abc3b2836a543acf",
      "old_mode": 33188,
      "old_path": "dlls/winmm/wineoss/dsrender.c",
      "new_id": "a6a13d36ee9184cd7256698597d8f048a8601997",
      "new_mode": 33188,
      "new_path": "dlls/winmm/wineoss/dsrender.c"
    },
    {
      "type": "modify",
      "old_id": "7a00d9b153cd558d0f20b6d40394165fea5e8e5b",
      "old_mode": 33188,
      "old_path": "dlls/winmm/wineoss/midi.c",
      "new_id": "02815aedd0714365079ed0d4491586655ae89cd7",
      "new_mode": 33188,
      "new_path": "dlls/winmm/wineoss/midi.c"
    },
    {
      "type": "modify",
      "old_id": "4874734d9f44ef6cee6e06bb2093901531b88332",
      "old_mode": 33188,
      "old_path": "dlls/winmm/wineoss/mixer.c",
      "new_id": "13d88db27f4ecdd2b38e2ff5adfcdd8fe188bc73",
      "new_mode": 33188,
      "new_path": "dlls/winmm/wineoss/mixer.c"
    },
    {
      "type": "modify",
      "old_id": "a22784dd7553f231067c41f7c93991b895b4f76f",
      "old_mode": 33188,
      "old_path": "dlls/winmm/wineoss/mmaux.c",
      "new_id": "0fffa6223629446eb018270dc9d2ac68de65482c",
      "new_mode": 33188,
      "new_path": "dlls/winmm/wineoss/mmaux.c"
    },
    {
      "type": "modify",
      "old_id": "97a6794148343386c851cfd0744a3de205482da2",
      "old_mode": 33188,
      "old_path": "dlls/winmm/winmm.c",
      "new_id": "0c1320636939e9556b072930378e3cdcfc6d4098",
      "new_mode": 33188,
      "new_path": "dlls/winmm/winmm.c"
    }
  ]
}
