)]}'
{
  "commit": "31c66502fa05c2a5b1dcbbddaa0e5daff32f6c06",
  "tree": "a2ee7dfc94fa4edbc5544d30c78cb640a3f6d8ed",
  "parents": [
    "ee4a34c2f5c25b98e575caa4f180db304dbe4e4e"
  ],
  "author": {
    "name": "Sarah Parker",
    "email": "sarahparker@google.com",
    "time": "Fri May 19 16:51:07 2017 -0700"
  },
  "committer": {
    "name": "Sarah Parker",
    "email": "sarahparker@google.com",
    "time": "Thu Jun 08 01:26:44 2017 +0000"
  },
  "message": "Remove deprecated high-bitdepth functions\n\nThis unifies the codepath for high-bitdepth transforms and deletes\nall calls to the old deprecated versions. This required reworking\nthe way 1d configurations are combined in order to support rectangular\ntransforms.\n\nThere is one remaining codepath that calls the deprecated 4x4 hbd\ntransform from encoder/encodemb.c. I need to take a closer look\nat what is happening there and will leave that for a followup\nsince this change has already gotten so large.\n\nlowres 10 bit: -0.035%\nlowres 12 bit: 0.021%\n\nBUG\u003daomedia:524\n\nChange-Id: I34cdeaed2461ed7942364147cef10d7d21e3779c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "579dbd06e07f211adbe3877a4114d26a3ba70c01",
      "old_mode": 33188,
      "old_path": "aom_dsp/fwd_txfm.h",
      "new_id": "f4dc04ab4fbe4e1d32fafbf4471e717653cd7087",
      "new_mode": 33188,
      "new_path": "aom_dsp/fwd_txfm.h"
    },
    {
      "type": "modify",
      "old_id": "6e7d8c9280bc73c3087aa70c9ba532fbf26fc8b4",
      "old_mode": 33188,
      "old_path": "aom_dsp/inv_txfm.c",
      "new_id": "7801f6952ec1ccb29e9fb59bbe0554272e7acd78",
      "new_mode": 33188,
      "new_path": "aom_dsp/inv_txfm.c"
    },
    {
      "type": "modify",
      "old_id": "a5e964aadb10b70978618f2746d28cd1f743c413",
      "old_mode": 33188,
      "old_path": "aom_dsp/txfm_common.h",
      "new_id": "bb255c4af38cf9da0f0b1c20701f29d5f31e0b38",
      "new_mode": 33188,
      "new_path": "aom_dsp/txfm_common.h"
    },
    {
      "type": "modify",
      "old_id": "be200df4c9edfa704edc6745691694933b44b16b",
      "old_mode": 33188,
      "old_path": "aom_dsp/x86/inv_txfm_sse2.c",
      "new_id": "fb4968e8c4ccd063fa3185666a0b267acff94655",
      "new_mode": 33188,
      "new_path": "aom_dsp/x86/inv_txfm_sse2.c"
    },
    {
      "type": "modify",
      "old_id": "f8d7b23331745740daf4e8e5439ea0a6254668b5",
      "old_mode": 33188,
      "old_path": "av1/common/av1_fwd_txfm2d.c",
      "new_id": "5d20e5498c2a824291415183ffe20bb4e40572de",
      "new_mode": 33188,
      "new_path": "av1/common/av1_fwd_txfm2d.c"
    },
    {
      "type": "modify",
      "old_id": "e07f994c6279f7463752c2221bb570e88e896828",
      "old_mode": 33188,
      "old_path": "av1/common/av1_inv_txfm2d.c",
      "new_id": "074f062460c230c914001c877680da91a717eb25",
      "new_mode": 33188,
      "new_path": "av1/common/av1_inv_txfm2d.c"
    },
    {
      "type": "modify",
      "old_id": "6be2be0b4e12bb36d5952b5ceacc1bf401fd167e",
      "old_mode": 33261,
      "old_path": "av1/common/av1_rtcd_defs.pl",
      "new_id": "fd65fcf64293c0c0038c209e3520e06386752a39",
      "new_mode": 33261,
      "new_path": "av1/common/av1_rtcd_defs.pl"
    },
    {
      "type": "modify",
      "old_id": "b341cb73db615d92331c16d23976940c9f7e37aa",
      "old_mode": 33188,
      "old_path": "av1/common/av1_txfm.h",
      "new_id": "1304e4cec8ce1b282635f082dc633b301d60b9d3",
      "new_mode": 33188,
      "new_path": "av1/common/av1_txfm.h"
    },
    {
      "type": "modify",
      "old_id": "e94598e3418ab13dfc104c06301b8deb8fc8cef1",
      "old_mode": 33188,
      "old_path": "av1/common/idct.c",
      "new_id": "4e1596957cef50abb3c1c485f7a84159034d0d84",
      "new_mode": 33188,
      "new_path": "av1/common/idct.c"
    },
    {
      "type": "modify",
      "old_id": "cf656dc5319d0d7e0438c2b4f123b1d350a7aba3",
      "old_mode": 33188,
      "old_path": "av1/common/idct.h",
      "new_id": "55f0c65876b030e90f2f1763cea8579165b34e71",
      "new_mode": 33188,
      "new_path": "av1/common/idct.h"
    },
    {
      "type": "modify",
      "old_id": "1d7c55349eb80d691b6fc2a48ba4a1a6805bea04",
      "old_mode": 33188,
      "old_path": "av1/common/x86/av1_fwd_txfm2d_sse4.c",
      "new_id": "17855094a675ef588909a80131855c0337af2b86",
      "new_mode": 33188,
      "new_path": "av1/common/x86/av1_fwd_txfm2d_sse4.c"
    },
    {
      "type": "modify",
      "old_id": "af7afb7ee51719aaa709041fd24ae842e33bee3f",
      "old_mode": 33188,
      "old_path": "av1/common/x86/av1_txfm1d_sse4.h",
      "new_id": "fd0a6ed2ca8a4eb5f94b002ec9389ae2f22b2292",
      "new_mode": 33188,
      "new_path": "av1/common/x86/av1_txfm1d_sse4.h"
    },
    {
      "type": "modify",
      "old_id": "8585c6cfecd720abc26e45fc042de1c4f391235f",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "4e02df49023697f35a611f145144b9c09edad6ca",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "f6b64f0f74a2b672ddc24d08ecd3482803a2f439",
      "old_mode": 33188,
      "old_path": "av1/encoder/dct.c",
      "new_id": "fcaea5915105b9c3191e3a69237c5dbd5aa4a670",
      "new_mode": 33188,
      "new_path": "av1/encoder/dct.c"
    },
    {
      "type": "modify",
      "old_id": "7c9781533d869778c3c3d1cd212a37ed2ef6798b",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodemb.c",
      "new_id": "b0945ed428544fe3a3ccb5267c886544881eb4c3",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodemb.c"
    },
    {
      "type": "modify",
      "old_id": "c57deed84e795744a8bb83739a167b09d69d3dac",
      "old_mode": 33188,
      "old_path": "av1/encoder/hybrid_fwd_txfm.c",
      "new_id": "c71cae92640087e2320d19f8ed66d9389bd9852b",
      "new_mode": 33188,
      "new_path": "av1/encoder/hybrid_fwd_txfm.c"
    },
    {
      "type": "modify",
      "old_id": "b56eed51818fef9ab838272abfbecbe4db39f46a",
      "old_mode": 33188,
      "old_path": "av1/encoder/x86/highbd_fwd_txfm_sse4.c",
      "new_id": "fb74068fe15702e5a8fa989036ecc099f7eadfac",
      "new_mode": 33188,
      "new_path": "av1/encoder/x86/highbd_fwd_txfm_sse4.c"
    },
    {
      "type": "modify",
      "old_id": "511e057fa9189c1262e5e27e3446abb626e19f29",
      "old_mode": 33188,
      "old_path": "test/av1_fwd_txfm1d_test.cc",
      "new_id": "b10e84d2c5ca9d6601d3c159de5100e04ad6a133",
      "new_mode": 33188,
      "new_path": "test/av1_fwd_txfm1d_test.cc"
    },
    {
      "type": "modify",
      "old_id": "89263ce89e0c8f8a1b4eaae96c262d5305916635",
      "old_mode": 33188,
      "old_path": "test/dct16x16_test.cc",
      "new_id": "50e61f6b44ffb5faf7fcbd0a7b99e2aeb2a84ddd",
      "new_mode": 33188,
      "new_path": "test/dct16x16_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ed265e84f2e05110050c40984159816e56d8cfac",
      "old_mode": 33188,
      "old_path": "test/fdct4x4_test.cc",
      "new_id": "a2b180a56f31753c50ef35d44d9964e973767f42",
      "new_mode": 33188,
      "new_path": "test/fdct4x4_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0e86c70aaef8be0a97b7bcebefe2bb2114f3376c",
      "old_mode": 33188,
      "old_path": "test/fdct8x8_test.cc",
      "new_id": "ff3ce4bdbef4117dacfab2dffef51a60a9d64516",
      "new_mode": 33188,
      "new_path": "test/fdct8x8_test.cc"
    }
  ]
}
