)]}'
{
  "commit": "2af677fc884fc6dc79e65c99050ea607ac8bab9b",
  "tree": "4291d36c2f116d5887b88da5f0213b68933a1201",
  "parents": [
    "a106cd3d9e88c8761bd0eac2ce402cc82bd11fea"
  ],
  "author": {
    "name": "Clemens Ladisch",
    "email": "clemens@ladisch.de",
    "time": "Sun Nov 20 14:03:48 2005 +0100"
  },
  "committer": {
    "name": "Jaroslav Kysela",
    "email": "perex@suse.cz",
    "time": "Tue Jan 03 12:29:14 2006 +0100"
  },
  "message": "[ALSA] dynamic minors (1/6): store device type in struct snd_minor\n\nInstead of a comment string, store the device type in the snd_minor\nstructure.  This makes snd_minor more flexible, and has the nice side\neffect that we don\u0027t need anymore to create a separate snd_minor\ntemplate for registering a device but can pass the file_operations\ndirectly to snd_register_device().\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f00b9c9b567f05e80b10a6585a18c49bf32821e0",
      "old_mode": 33188,
      "old_path": "include/sound/core.h",
      "new_id": "f557c8ac450e901c286c2d93335f86a7882354a4",
      "new_mode": 33188,
      "new_path": "include/sound/core.h"
    },
    {
      "type": "modify",
      "old_id": "7e77c0add80a573113775091eb6a986fcbba6f1c",
      "old_mode": 33188,
      "old_path": "include/sound/pcm.h",
      "new_id": "5e29b0e0f2148c22dadecb1dd75fcad817941ffc",
      "new_mode": 33188,
      "new_path": "include/sound/pcm.h"
    },
    {
      "type": "modify",
      "old_id": "f8f98cc524176be00462616b2f6d11605cc15977",
      "old_mode": 33188,
      "old_path": "sound/core/control.c",
      "new_id": "23561e74712be219f8051b5fc2ce4829ed7dfaef",
      "new_mode": 33188,
      "new_path": "sound/core/control.c"
    },
    {
      "type": "modify",
      "old_id": "444e266e7c48b97b92fe74d161723630178b4c6e",
      "old_mode": 33188,
      "old_path": "sound/core/hwdep.c",
      "new_id": "27d5bf7266f0e868af1fb7e42ce38699b0ec0cc0",
      "new_mode": 33188,
      "new_path": "sound/core/hwdep.c"
    },
    {
      "type": "modify",
      "old_id": "e448002ca7b93f5bb399ab118e7634952e4d9ec4",
      "old_mode": 33188,
      "old_path": "sound/core/oss/mixer_oss.c",
      "new_id": "2dd6bf9b49ed13c23e419dee1319a28d65ff3012",
      "new_mode": 33188,
      "new_path": "sound/core/oss/mixer_oss.c"
    },
    {
      "type": "modify",
      "old_id": "ffc13b9194b7829404c8e86b8480a054fe5a2a83",
      "old_mode": 33188,
      "old_path": "sound/core/oss/pcm_oss.c",
      "new_id": "947bf08df42a35495adb288619631a2091b3cc4f",
      "new_mode": 33188,
      "new_path": "sound/core/oss/pcm_oss.c"
    },
    {
      "type": "modify",
      "old_id": "9305ac357a3e8c6cce3d09876f02a49bb43d1da5",
      "old_mode": 33188,
      "old_path": "sound/core/pcm.c",
      "new_id": "2bc5f69ec2a850c879d795830e96305516c2d9d3",
      "new_mode": 33188,
      "new_path": "sound/core/pcm.c"
    },
    {
      "type": "modify",
      "old_id": "7bac1cbe38da4a122478ace0af3855422f805e83",
      "old_mode": 33188,
      "old_path": "sound/core/pcm_native.c",
      "new_id": "bb40c016135e598b272e73e24d74bd591c0bb2f8",
      "new_mode": 33188,
      "new_path": "sound/core/pcm_native.c"
    },
    {
      "type": "modify",
      "old_id": "d703545cae8a9ca004395a6dfb87ecc9ec92b849",
      "old_mode": 33188,
      "old_path": "sound/core/rawmidi.c",
      "new_id": "7ac77e5ddcb1e8da3ecedd0a0eedd5ebd36b269f",
      "new_mode": 33188,
      "new_path": "sound/core/rawmidi.c"
    },
    {
      "type": "modify",
      "old_id": "2371e41b13efbbd6d4e101e71108089075782696",
      "old_mode": 33188,
      "old_path": "sound/core/seq/oss/seq_oss.c",
      "new_id": "61c0a41376fd13d6c0e696bab867fa39974965e7",
      "new_mode": 33188,
      "new_path": "sound/core/seq/oss/seq_oss.c"
    },
    {
      "type": "modify",
      "old_id": "5eab4201c6407cc9def0960eef33e78eb209fa64",
      "old_mode": 33188,
      "old_path": "sound/core/seq/seq_clientmgr.c",
      "new_id": "087fdf32732bf67471b57e41286c477bda33e21d",
      "new_mode": 33188,
      "new_path": "sound/core/seq/seq_clientmgr.c"
    },
    {
      "type": "modify",
      "old_id": "fb236a6b9c34f75fabe658321266d5e87acfc51a",
      "old_mode": 33188,
      "old_path": "sound/core/sound.c",
      "new_id": "798c24c2de20bf5caf1e6b844d3183ec14c4519f",
      "new_mode": 33188,
      "new_path": "sound/core/sound.c"
    },
    {
      "type": "modify",
      "old_id": "ec37604ffb68c9cfb5f9d8d7c14635830540d2c6",
      "old_mode": 33188,
      "old_path": "sound/core/sound_oss.c",
      "new_id": "4d189ffaa764302f72225ecb908994a96f93d16b",
      "new_mode": 33188,
      "new_path": "sound/core/sound_oss.c"
    },
    {
      "type": "modify",
      "old_id": "6aad411dd7b8d49afe6e51bfc5e6986330bbf349",
      "old_mode": 33188,
      "old_path": "sound/core/timer.c",
      "new_id": "a7bcb04263cba2fd3c79d1dc5dc47b215205b72c",
      "new_mode": 33188,
      "new_path": "sound/core/timer.c"
    }
  ]
}
