)]}'
{
  "commit": "a12a282bad545b3aba6b67407488b7fce9d382d0",
  "tree": "25a54468077b1ffa24becb534a7972f8aa76cee5",
  "parents": [
    "721073bf83c293ea3298cf4001b70a6abf9d888f"
  ],
  "author": {
    "name": "Lester Lu",
    "email": "kslu@google.com",
    "time": "Thu Feb 27 01:01:18 2025 +0000"
  },
  "committer": {
    "name": "Leo (Liang) Zhao",
    "email": "leolzhao@global.tencent.com",
    "time": "Thu Feb 27 01:01:18 2025 +0000"
  },
  "message": "Move secondary tx kernels to a separate file\n\nThis patch moves secondary transform kernels to a separate file to clean up common_data.h (issue #313)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5ff0ed9c63b890726429773052261cd88754347c",
      "old_mode": 33188,
      "old_path": "av1/av1.cmake",
      "new_id": "02dabe5b578ce01953d8946ccfcac5967ef9c6f6",
      "new_mode": 33188,
      "new_path": "av1/av1.cmake"
    },
    {
      "type": "modify",
      "old_id": "95ed1315d1e7a157f4fb7ec98e1723beeee9d519",
      "old_mode": 33188,
      "old_path": "av1/common/av1_txfm.h",
      "new_id": "6c96a4c5bd06a7244352eacfea8ae6ee2ae0c0c1",
      "new_mode": 33188,
      "new_path": "av1/common/av1_txfm.h"
    },
    {
      "type": "modify",
      "old_id": "a73dea65c6860553d8289a2e5b8c481bbafffed6",
      "old_mode": 33188,
      "old_path": "av1/common/common_data.h",
      "new_id": "50463ab2432e1cc537daa35439653ac25bd57f47",
      "new_mode": 33188,
      "new_path": "av1/common/common_data.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "262db3ca17b5c7260de757cde964bfe375f11efd",
      "new_mode": 33188,
      "new_path": "av1/common/secondary_tx.h"
    },
    {
      "type": "modify",
      "old_id": "305dc9ab95a6a939bc90bb835eb70d0e955ec1fd",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodemv.c",
      "new_id": "590bed989fc82d853b5e7165649fb09f6804a60a",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodemv.c"
    },
    {
      "type": "modify",
      "old_id": "1cd32bca6b0d0b342f7423829dbbbf480dafa196",
      "old_mode": 33188,
      "old_path": "av1/encoder/bitstream.c",
      "new_id": "f4a6240f7d128e4b416c5c3a5d70c922e541cfaf",
      "new_mode": 33188,
      "new_path": "av1/encoder/bitstream.c"
    },
    {
      "type": "modify",
      "old_id": "2147b18ba7fb1bdf0ee0af093d20d1f101bf94ec",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodetxb.c",
      "new_id": "44b7d351e32f5efac298ac50cc43a46b0ed8e00a",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodetxb.c"
    },
    {
      "type": "modify",
      "old_id": "3524eb299a5064316a61e127cc45bdbc0236aa55",
      "old_mode": 33188,
      "old_path": "av1/encoder/hybrid_fwd_txfm.c",
      "new_id": "399e95c76024315e9bef537bd7f529ee98ca263d",
      "new_mode": 33188,
      "new_path": "av1/encoder/hybrid_fwd_txfm.c"
    }
  ]
}
