)]}'
{
  "commit": "f624dd5a820a8a3209afd9adb3dcde646b5c91f2",
  "tree": "14c7cf7b5ed1c305b228fd03904f862baf075256",
  "parents": [
    "2fa189e5c538565345ac3caf42381eee3595bb60"
  ],
  "author": {
    "name": "Rostislav Pehlivanov",
    "email": "rpehlivanov@mozilla.com",
    "time": "Tue Oct 24 16:46:09 2017 +0100"
  },
  "committer": {
    "name": "Rostislav Pehlivanov",
    "email": "rpehlivanov@mozilla.com",
    "time": "Thu Nov 09 18:00:19 2017 +0000"
  },
  "message": "Add the q_segmentation experiment\n\nThis experiment implements low-cost delta q signalling on a per-block basis\nfor all non-inter frame types, which would allow for more efficient AQ\nwhich bases its decisions on temporal information.\n\nBased on an Intel proposal from March.\n\nChange-Id: I18e73d8b12f4caa0b165df12c58ab506271bec03\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4f1ad49f5be82c79bac52d9afaf00f44b15bd0bb",
      "old_mode": 33188,
      "old_path": "av1/common/alloccommon.c",
      "new_id": "b8e30cf880c147bb1103bd67cb9a1720096d73fd",
      "new_mode": 33188,
      "new_path": "av1/common/alloccommon.c"
    },
    {
      "type": "modify",
      "old_id": "878f9490a3b3cf3f6eb52f1755bfb77b671fd5db",
      "old_mode": 33188,
      "old_path": "av1/common/blockd.h",
      "new_id": "e7b2658664c690b35ba8e5678e3c31d966631972",
      "new_mode": 33188,
      "new_path": "av1/common/blockd.h"
    },
    {
      "type": "modify",
      "old_id": "234d829014273178e2e95168cf1fa5daf10e0bdb",
      "old_mode": 33188,
      "old_path": "av1/common/entropy.c",
      "new_id": "f89eac59280cf0277accc1f1f80c960b86851567",
      "new_mode": 33188,
      "new_path": "av1/common/entropy.c"
    },
    {
      "type": "modify",
      "old_id": "34e7189df1957a4b3a062319a7cf539054f01e44",
      "old_mode": 33188,
      "old_path": "av1/common/entropymode.c",
      "new_id": "705d2650f23771cca0554f90d617a35f14ba9b90",
      "new_mode": 33188,
      "new_path": "av1/common/entropymode.c"
    },
    {
      "type": "modify",
      "old_id": "72964607dd1c62332b8d127fa6514436db27e833",
      "old_mode": 33188,
      "old_path": "av1/common/onyxc_int.h",
      "new_id": "5687de241e47fd5daf29380afaffe282b1c5004c",
      "new_mode": 33188,
      "new_path": "av1/common/onyxc_int.h"
    },
    {
      "type": "modify",
      "old_id": "882c9a241535304e166767fdb2b8f8f5ef1c4a87",
      "old_mode": 33188,
      "old_path": "av1/common/pred_common.h",
      "new_id": "50027698cd916588c7b87fc95b233fe4042bbfb4",
      "new_mode": 33188,
      "new_path": "av1/common/pred_common.h"
    },
    {
      "type": "modify",
      "old_id": "f14c53972ae7b2ec8d19867c82e966360eaf703b",
      "old_mode": 33188,
      "old_path": "av1/common/quant_common.c",
      "new_id": "3590ba3e73a44016456e0c18c4bdd4cf28e9b8b4",
      "new_mode": 33188,
      "new_path": "av1/common/quant_common.c"
    },
    {
      "type": "modify",
      "old_id": "516e32563fd30368944d7121f1586ec494f12654",
      "old_mode": 33188,
      "old_path": "av1/common/quant_common.h",
      "new_id": "dee105cf742593532c181f3bff52abc7f627fc98",
      "new_mode": 33188,
      "new_path": "av1/common/quant_common.h"
    },
    {
      "type": "modify",
      "old_id": "44011dcbc68edabbd4048748c8c1999c706e74db",
      "old_mode": 33188,
      "old_path": "av1/common/seg_common.h",
      "new_id": "6b0675a9a2c461ce6af27c1690ca374f33c76b91",
      "new_mode": 33188,
      "new_path": "av1/common/seg_common.h"
    },
    {
      "type": "modify",
      "old_id": "3dfd79008978f6c819030148a513fa518aa32efe",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "bc11ea27d4944dc865a1cd408e323b9609678113",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "14fd853ea350d58e3078028a3520345a53bf0152",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodemv.c",
      "new_id": "914c1a8e7636bc055b5ab00690b4c5c85fc9e39a",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodemv.c"
    },
    {
      "type": "modify",
      "old_id": "12bdc80f62e72d373650ab871a29e7200bb2823a",
      "old_mode": 33188,
      "old_path": "av1/encoder/aq_cyclicrefresh.c",
      "new_id": "22247a2a062e9edc62020aa3acbf07aa32381ca8",
      "new_mode": 33188,
      "new_path": "av1/encoder/aq_cyclicrefresh.c"
    },
    {
      "type": "modify",
      "old_id": "4b886f2f3f9625c0b8b44f84dbc4249bded09699",
      "old_mode": 33188,
      "old_path": "av1/encoder/av1_quantize.c",
      "new_id": "701c1cbd58094f98f92c534358270ff6eba7ce9c",
      "new_mode": 33188,
      "new_path": "av1/encoder/av1_quantize.c"
    },
    {
      "type": "modify",
      "old_id": "4635f66b67cee0d47d3805c3d348b87713a3ab25",
      "old_mode": 33188,
      "old_path": "av1/encoder/av1_quantize.h",
      "new_id": "25cbf6d676c8a97d894c3e66ffb179cadb3b0ca2",
      "new_mode": 33188,
      "new_path": "av1/encoder/av1_quantize.h"
    },
    {
      "type": "modify",
      "old_id": "f964d3b8379cb0f5a8d3c8891284c44e203f2ede",
      "old_mode": 33188,
      "old_path": "av1/encoder/bitstream.c",
      "new_id": "1340cefa0973741022a1d44d0a0289c8af3aa6d9",
      "new_mode": 33188,
      "new_path": "av1/encoder/bitstream.c"
    },
    {
      "type": "modify",
      "old_id": "99d0d6d948d080fb3bef0fa1d0a3312b7130dfd8",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodeframe.c",
      "new_id": "b646d29dd0927cc452e266b0b2b0558423609bfa",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "421622c62380d16daf55a67d16055f414bdaece5",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.h",
      "new_id": "453be1b14ca32285bf0a64ff4e53718a1ae6d57c",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.h"
    },
    {
      "type": "modify",
      "old_id": "3b687fe0f3a704083b212b423f269ba8b1bab9c1",
      "old_mode": 33188,
      "old_path": "av1/encoder/rd.c",
      "new_id": "c0c8438ad1402f70c4d922ab4be52d33ff7b631a",
      "new_mode": 33188,
      "new_path": "av1/encoder/rd.c"
    },
    {
      "type": "modify",
      "old_id": "46c9310be2d10ed04a74c65fdd87b45ed0fc1fa1",
      "old_mode": 33188,
      "old_path": "build/cmake/aom_config_defaults.cmake",
      "new_id": "488582d16cf1abf809798dec1548a52ff0608bd4",
      "new_mode": 33188,
      "new_path": "build/cmake/aom_config_defaults.cmake"
    },
    {
      "type": "modify",
      "old_id": "a19a3e9cb44ce977d2500ed15dbb80ed5f7e6ef8",
      "old_mode": 33261,
      "old_path": "configure",
      "new_id": "561f6fb60a9d4eb75a9fe341f0749fe9ef844387",
      "new_mode": 33261,
      "new_path": "configure"
    }
  ]
}
