)]}'
{
  "commit": "06181733a6c304bd152caadfc5cd2aaf492016b2",
  "tree": "e30de0efb10912fce47c585fe43a6913acc296ce",
  "parents": [
    "00d2e621c53bd5ca6dabd12f97d1224b3705645a"
  ],
  "author": {
    "name": "Karl Tomlinson",
    "email": "karlt+@karlt.net",
    "time": "Tue Sep 01 11:53:25 2020 +1200"
  },
  "committer": {
    "name": "Ralph Giles",
    "email": "giles@thaumas.net",
    "time": "Fri Oct 02 16:23:27 2020 +0000"
  },
  "message": "fixed-point: introduce MULT16_32_32 to handle unexpected types in MULT16_32_Q15\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0b2accb2454584ed81dba24419e8d39fcdb69027",
      "old_mode": 33188,
      "old_path": "libspeexdsp/arch.h",
      "new_id": "4d953c6094181a01b647c3af9f215a9650679d46",
      "new_mode": 33188,
      "new_path": "libspeexdsp/arch.h"
    },
    {
      "type": "modify",
      "old_id": "25d4ea74cd94b374b1b35432a78e91478cb1f27d",
      "old_mode": 33188,
      "old_path": "libspeexdsp/fixed_debug.h",
      "new_id": "dbf02f191bb25ca964544457a7ba8c71bc0f035a",
      "new_mode": 33188,
      "new_path": "libspeexdsp/fixed_debug.h"
    },
    {
      "type": "modify",
      "old_id": "e5d1ce5b975f40e0e8329c1fb1e2b3b3f0aeb6a0",
      "old_mode": 33188,
      "old_path": "libspeexdsp/fixed_generic.h",
      "new_id": "09366c36ced20c420deb1d1655cf9b14031f21a9",
      "new_mode": 33188,
      "new_path": "libspeexdsp/fixed_generic.h"
    }
  ]
}
