)]}'
{
  "log": [
    {
      "commit": "9966ddafe1b4f2a9a09ea748b42ef69417b23ff1",
      "tree": "6f775fa9af8f4edf976810f2a544f418a784d27b",
      "parents": [
        "36db0456582484aa78809376f1e41ec2873fc9d5"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Mar 29 19:01:48 2010 +1100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Mar 29 10:04:07 2010 +0200"
      },
      "message": "ALSA: usb pcm: use of kmalloc requires the include of slab.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "7e847894039d7590321de306fca2b1ae58662f29",
      "tree": "09ff9fc43280cf3263a0501fec6b6feee50e8939",
      "parents": [
        "36e632d61ae2febf55d5cd93b9e5ae0f5a5c6207"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Thu Mar 11 21:13:20 2010 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Mar 12 12:19:49 2010 +0100"
      },
      "message": "linux/usb/audio.h: split header\n\n- Split the audio.h file in two to clearly denote the differences\n  between the standards.\n- Add many more defines to audio-v2.h. Most of them are not currently\n  used.\n- Replaced a magic value with a proper define\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nCc: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "767d75ad1c08c31646498a13837a5c59db90ccad",
      "tree": "2f9196d65f63e7da72904f98a46039946e575401",
      "parents": [
        "29088fef3e3f62147c1dd53d764da4f04bf3188d"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Thu Mar 04 19:46:17 2010 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Mar 05 08:19:17 2010 +0100"
      },
      "message": "ALSA: usb-audio: add support for samplerate setting on v2 devices\n\nSample rate setting is done with a 4-byte long class request that\naddresses the interface.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nCc: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "015eb0b08150c6fef843efe22609589ead3d4fb8",
      "tree": "3ffcb8b5be54355761d94001a8c5415c965daccd",
      "parents": [
        "e11b4e0e4f5ab40ec342dc07b7201c09a45f9574"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Mar 04 19:46:15 2010 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Mar 05 08:18:32 2010 +0100"
      },
      "message": "ALSA: usb-audio: use a format bitmask per alternate setting\n\nIn preparation for USB audio 2.0 support, change the audioformat\nstructure so that it uses a bitmask to specify possible formats.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e11b4e0e4f5ab40ec342dc07b7201c09a45f9574",
      "tree": "9157d227a8bbbcff27235900c3720450cd4bed7f",
      "parents": [
        "e5779998bf8b70e48a6cc208c8b61b33bd6117ea"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Mar 04 19:46:14 2010 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Mar 05 08:18:07 2010 +0100"
      },
      "message": "ALSA: usb-audio: rename substream format field to altset_idx\n\nThe snd_usb_substream::format field actually contains the index of the\ncurrent alternate setting, so rename it to altset_idx to avoid\nconfusion.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e5779998bf8b70e48a6cc208c8b61b33bd6117ea",
      "tree": "512568f0fc4b81eac8019522c10df5b81483bcca",
      "parents": [
        "3e1aebef6fb55e35668d2d7cf608cf03f30c904f"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Thu Mar 04 19:46:13 2010 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Mar 05 08:17:14 2010 +0100"
      },
      "message": "ALSA: usb-audio: refactor code\n\nClean up the usb audio driver by factoring out a lot of functions to\nseparate files. Code for procfs, quirks, urbs, format parsers etc all\ngot a new home now.\n\nMoved almost all special quirk handling to quirks.c and introduced new\ngeneric functions to handle them, so the exceptions do not pollute the\nwhole driver.\n\nRenamed usbaudio.c to card.c because this is what it actually does now.\nRenamed usbmidi.c to midi.c for namespace clarity.\nRemoved more things from usbaudio.h.\n\nThe non-standard drivers were adopted accordingly.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nCc: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    }
  ]
}
