)]}'
{
  "commit": "f242d72e87c660c5d0e87b96aba99e4549879dc8",
  "tree": "5d4f022ef77c560102d30b058b0af56400a36d4d",
  "parents": [
    "d3bb52578aa9102d5eb108c02ca1509d2aad2faa"
  ],
  "author": {
    "name": "Hui Su",
    "email": "huisu@google.com",
    "time": "Fri Oct 09 13:54:56 2020 -0700"
  },
  "committer": {
    "name": "Hui Su",
    "email": "huisu@google.com",
    "time": "Wed Oct 14 22:32:26 2020 +0000"
  },
  "message": "Correct av1_encoder_get_relative_dist()\n\nav1_encoder_get_relative_dist() is used only on the encoder side to make\nencoding decisions such as prediction mode selection. It does not need\nto check if order hint is enabled in the bitstream.\n\nThis fixes some incorrect encoder behaviors in some corner cases. For\nexample, before this fix, with --enable-order-hint\u003d0\n--enable-onesided-comp\u003d0, the encoder would skip all compound modes.\n\nChange-Id: Ifacfa67accff55eb4bb161025c3c5a05f9dde475\n(cherry picked from commit 8438c69ccf59e4a18caa05763bce567521d26d74)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0e947f625108ed2a86df1e87e922f6a93d2b619c",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodeframe.c",
      "new_id": "2f42908509a02d728f5aaec99195daed67e2726c",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "a502ed0edf58f129afe575e0f22f8b666f38d331",
      "old_mode": 33188,
      "old_path": "av1/encoder/global_motion_facade.c",
      "new_id": "4cb4c43fc523e4deab60fc0cce95e6f0ee830211",
      "new_mode": 33188,
      "new_path": "av1/encoder/global_motion_facade.c"
    },
    {
      "type": "modify",
      "old_id": "54086ad18cbe6958bce967fd81b049a6dc9003a4",
      "old_mode": 33188,
      "old_path": "av1/encoder/rdopt.h",
      "new_id": "6b4b8a25e18d45bf4678f37c117bc45c6f45a0de",
      "new_mode": 33188,
      "new_path": "av1/encoder/rdopt.h"
    }
  ]
}
