)]}'
{
  "commit": "cce2deee9bc7dcf74762a426845b8abcf8c9cda3",
  "tree": "e59293ac3240ff02cef0f6cd355e3e07cdaae214",
  "parents": [
    "744cbc474c8c5b7ed25a9f77c47781079455b009"
  ],
  "author": {
    "name": "n9Mtq4",
    "email": "bill.wresnahan@gmail.com",
    "time": "Thu Feb 18 00:13:10 2021 -0500"
  },
  "committer": {
    "name": "Jerome Jiang",
    "email": "jianj@google.com",
    "time": "Thu Feb 25 10:47:46 2021 -0800"
  },
  "message": "Add option to skip applying denoising with denoise-noise-level\n\nAdds --enable-dnl-denoising. This option only takes effect when\n--denoise-noise-level \u003e 0. When --enable-dnl-denoising is 1 (default),\nthe encoder denoises the frame for noise modeling and encodes the\ndenoise frame with film grain synthesis. When 0, the encoder denoises\nthe frame for noise modeling, but encodes the original (noisy) frame\nwith film grain synthesis.\n\nBUG\u003daomedia:2817,aomedia:2974\n\nCo-authored-by: Zak \u003czakdjeb@gmail.com\u003e\n\nChange-Id: I85a62fec6759ee70b23f5a24999a7eb6582d8b90\n(cherry picked from commit 08eb1d45f2f8c5dbeb2b77ba211c33c32b0fbe53)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "15ef8205ba416c8c8e4faf06290146bb836d8d6b",
      "old_mode": 33188,
      "old_path": "aom/aomcx.h",
      "new_id": "bf3212a2988b1ee2f69db06d2124e17d1504fb2a",
      "new_mode": 33188,
      "new_path": "aom/aomcx.h"
    },
    {
      "type": "modify",
      "old_id": "1ad3a66a28db288b312d5929e0d88494be6eaa84",
      "old_mode": 33188,
      "old_path": "aom_dsp/noise_model.c",
      "new_id": "f56fdd58604da0fe4d59af8e61972175840ee180",
      "new_mode": 33188,
      "new_path": "aom_dsp/noise_model.c"
    },
    {
      "type": "modify",
      "old_id": "5e7de9bf2c5fe746b588fa7a52b94cdca00bc055",
      "old_mode": 33188,
      "old_path": "aom_dsp/noise_model.h",
      "new_id": "bb2b419d101ddefd3a5cd2b1492d7eaf544649b4",
      "new_mode": 33188,
      "new_path": "aom_dsp/noise_model.h"
    },
    {
      "type": "modify",
      "old_id": "822df7fa36a585ce48441aeda661f03342cb9390",
      "old_mode": 33188,
      "old_path": "apps/aomenc.c",
      "new_id": "47925126f4c732a17b37433cd1d7b872de6fce67",
      "new_mode": 33188,
      "new_path": "apps/aomenc.c"
    },
    {
      "type": "modify",
      "old_id": "c6c5c52a6e8b1c1eec7840a89635307e792d8a1e",
      "old_mode": 33188,
      "old_path": "av1/arg_defs.c",
      "new_id": "b20f56838962fa1f9dc6e5a83e890b347c1cde63",
      "new_mode": 33188,
      "new_path": "av1/arg_defs.c"
    },
    {
      "type": "modify",
      "old_id": "ac0d6365cf0693445074e03bf47ca0d122c77424",
      "old_mode": 33188,
      "old_path": "av1/arg_defs.h",
      "new_id": "26c927725a3bdf7202375deca6adcf1d6dadfbc0",
      "new_mode": 33188,
      "new_path": "av1/arg_defs.h"
    },
    {
      "type": "modify",
      "old_id": "ad7de209f67ba8e2804b5b6acdd2231d26fb5c69",
      "old_mode": 33188,
      "old_path": "av1/av1_cx_iface.c",
      "new_id": "e03a8d5e40990200852a89ef42f70e71ac7abd69",
      "new_mode": 33188,
      "new_path": "av1/av1_cx_iface.c"
    },
    {
      "type": "modify",
      "old_id": "3b415d7389e59fe0135297b281d8562248ce109e",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.c",
      "new_id": "8f8733e92d4b690d7702752095cf73797ad07767",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.c"
    },
    {
      "type": "modify",
      "old_id": "7a65a9e02bb162af667619b34a11d75410f53d5e",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.h",
      "new_id": "2bc1626d133424b3806f04030ef60ffa834afc3c",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.h"
    }
  ]
}
