)]}'
{
  "commit": "ef525df658152d8d5e1045c112049fcb7827e533",
  "tree": "22b3fba759f99150c3428078129d75ea70172d76",
  "parents": [
    "5b69b1999464f93ebd702ae04807c0828726ff94"
  ],
  "author": {
    "name": "Nathan E. Egge",
    "email": "negge@mozilla.com",
    "time": "Sun Dec 03 20:54:25 2017 -0500"
  },
  "committer": {
    "name": "Tim Terriberry",
    "email": "tterriberry@mozilla.com",
    "time": "Tue Dec 05 20:25:55 2017 +0000"
  },
  "message": "daala_tx: New flattened 2-point Type-IV DST.\n\nThis 2-point Type-IV DST uses the same computation graph as the\n asymmetric 2-point Type-IV DST.\nBecause this transform is embedded, it may be possible to remove the\n initial averaging step by splitting the 2-point Type-IV DST into\n separate forward and inverse transforms.\nThis change also reduces two multiplication constants (forward and\n inverse transform) so they are less than 1.\n\nsubset-1:\n\nnew_dst2a@2017-12-04T01:59:12.884Z -\u003e new_dst2@2017-12-04T01:59:57.412Z\n\n   PSNR | PSNR Cb | PSNR Cr | PSNR HVS |    SSIM | MS SSIM | CIEDE 2000\n-0.0126 |  0.0387 |  0.0441 |   0.0554 | -0.0301 |  0.0034 |    -0.0342\n\nChange-Id: I98568e0c5b97e3a6af27653ddab845ce97d2a53d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6d61159f902533c7e404cef1845ee3bb1aed86ac",
      "old_mode": 33188,
      "old_path": "av1/common/daala_tx.c",
      "new_id": "f9186214d5504e85e4d73a6e5a4f3a5de0c5a757",
      "new_mode": 33188,
      "new_path": "av1/common/daala_tx.c"
    },
    {
      "type": "modify",
      "old_id": "bad0946e01d6f0767d5125f8c14f426ed701e5cb",
      "old_mode": 33188,
      "old_path": "av1/common/x86/daala_tx_kernels.h",
      "new_id": "8ce1a352c6c62d0fbb147972e0505bef70183b33",
      "new_mode": 33188,
      "new_path": "av1/common/x86/daala_tx_kernels.h"
    }
  ]
}
