)]}'
{
  "commit": "f3b5ee141a4a583ad16865c8b9da16db30a511af",
  "tree": "a959b1659a9ab01ff6af1c69bc0b72562da02587",
  "parents": [
    "6bec6ec6654d54abbfd5937aaba00a5c5d3b2547"
  ],
  "author": {
    "name": "Thomas Davies",
    "email": "thdavies@cisco.com",
    "time": "Tue Jul 18 15:16:43 2017 +0100"
  },
  "committer": {
    "name": "Thomas Davies",
    "email": "thdavies@cisco.com",
    "time": "Tue Aug 08 12:27:31 2017 +0000"
  },
  "message": "Refactor quantization C code.\n\nThis commit de-duplicates C reference quantization code\nand unifies quantization matrix (QM) and non-QM code\npaths when there is no SIMD.\n\nThe reorganisation also will facilitate re-using SIMD quant\nfunctions for QM when the matrix is flat, as is the\ndefault when AOM_QM is enabled.\n\nChange-Id: Idbfdac9eb9a31adcffe734aac1877d58b86fab77\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5b104321b17983c6f2da643c4f4b0a7f2f2dc5e2",
      "old_mode": 33188,
      "old_path": "aom_dsp/aom_dsp_common.h",
      "new_id": "a3cea56bc827e78b22404ec7093a11788221df90",
      "new_mode": 33188,
      "new_path": "aom_dsp/aom_dsp_common.h"
    },
    {
      "type": "modify",
      "old_id": "726b4f2b0cf7705cf9bcc6abdac60992e0710db8",
      "old_mode": 33261,
      "old_path": "aom_dsp/aom_dsp_rtcd_defs.pl",
      "new_id": "f54b5150e646fe32fe2368427c1d97cca9740300",
      "new_mode": 33261,
      "new_path": "aom_dsp/aom_dsp_rtcd_defs.pl"
    },
    {
      "type": "modify",
      "old_id": "fe98b6028584066653b7103a101eee65808557f1",
      "old_mode": 33188,
      "old_path": "aom_dsp/quantize.c",
      "new_id": "3e8f0d4989546f082730d209c70da9e072ca8911",
      "new_mode": 33188,
      "new_path": "aom_dsp/quantize.c"
    },
    {
      "type": "modify",
      "old_id": "fe49b830f1103273590514603ab4f6977f741cdf",
      "old_mode": 33188,
      "old_path": "aom_dsp/quantize.h",
      "new_id": "e4bbfb94ec9cdb1301f384116f8c968e06559d6e",
      "new_mode": 33188,
      "new_path": "aom_dsp/quantize.h"
    },
    {
      "type": "modify",
      "old_id": "91af8dd90b64dd7b026278d549f70a6bd4243c2a",
      "old_mode": 33261,
      "old_path": "av1/common/av1_rtcd_defs.pl",
      "new_id": "edc07f85f27d0af3ab55f39715633010795e2bf3",
      "new_mode": 33261,
      "new_path": "av1/common/av1_rtcd_defs.pl"
    },
    {
      "type": "modify",
      "old_id": "dd53d42232ede0bbfa5b4fe81ee31626f7481772",
      "old_mode": 33188,
      "old_path": "av1/encoder/av1_quantize.c",
      "new_id": "b44e06f0d666710e75a3f6c3226dc7b8c082b308",
      "new_mode": 33188,
      "new_path": "av1/encoder/av1_quantize.c"
    },
    {
      "type": "modify",
      "old_id": "2ca4f348e1ccf7fd1fbdf2ca0075091392c2f024",
      "old_mode": 33188,
      "old_path": "av1/encoder/dct.c",
      "new_id": "858ea24511d37d403372cd6daca6cef832285644",
      "new_mode": 33188,
      "new_path": "av1/encoder/dct.c"
    }
  ]
}
