)]}'
{
  "commit": "49d9730f6099a5c857e9a6dd918b8185d42ae920",
  "tree": "72ac3c08664094b86b93a8e06726fe81d1715e7f",
  "parents": [
    "30ee689da32210dffed027828d8f6fe2a73cbb35"
  ],
  "author": {
    "name": "Debargha Mukherjee",
    "email": "debargha@google.com",
    "time": "Mon Dec 14 21:42:23 2015 -0800"
  },
  "committer": {
    "name": "Debargha Mukherjee",
    "email": "debargha@google.com",
    "time": "Tue Dec 15 11:30:48 2015 -0800"
  },
  "message": "Replace DST1 in ext_tx experiment with DST2\n\nThe DST2 is implemented by input alternate sign-flip, followed\nby DCT, followed by output reversal.\nResults are roughly the same, but it should be easier to optimize\nthe DST2.\n[Interestingly a mtrix multuiply implementation is about 0.1%\nbetter].\n\nChange-Id: If9ae5fdba87767fb0e6c163a62b77ee66a8d3afc\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cde29458ef283f44b9225852534b220afc9e976d",
      "old_mode": 33188,
      "old_path": "vp10/common/enums.h",
      "new_id": "66425f6fc37d30985672c44629a021f0b77f5c23",
      "new_mode": 33188,
      "new_path": "vp10/common/enums.h"
    },
    {
      "type": "modify",
      "old_id": "49173d09179fb466722dd60bda4ef078ee6af570",
      "old_mode": 33188,
      "old_path": "vp10/common/idct.c",
      "new_id": "d42f5f59e387829214111b0ea111a7a8ecd55563",
      "new_mode": 33188,
      "new_path": "vp10/common/idct.c"
    },
    {
      "type": "modify",
      "old_id": "4e8052f987d391d77ff14ece27c0e12d9d6b3162",
      "old_mode": 33188,
      "old_path": "vp10/encoder/dct.c",
      "new_id": "56027532ce11b03f137cb6d877741182c9ed5493",
      "new_mode": 33188,
      "new_path": "vp10/encoder/dct.c"
    }
  ]
}
