)]}'
{
  "commit": "a167766563cae4f2d47033db0943ad85f3fdaf1c",
  "tree": "7754bba280aac309255e3ebf0e2b931be9a4e34d",
  "parents": [
    "8e0b46953aea7d62d334fbc46c4b63f58cd427de"
  ],
  "author": {
    "name": "Hilmi Egilmez",
    "email": "hegilmez@apple.com",
    "time": "Wed Apr 02 20:49:47 2025 +0000"
  },
  "committer": {
    "name": "Urvang Joshi",
    "email": "urvang@google.com",
    "time": "Wed Apr 02 20:49:47 2025 +0000"
  },
  "message": "CWG-F015: M-AVM: A Reference Software for Multi-layered Video Coding\n\nA software implementation of multilayer coding extensions that include: \n(i) basic multilayer coding capabilities, and \n(ii) allows extending the size of the decoded frame buffer (DPB).\n\nThis software implementation is released for further multilayered/multiview video coding standardization development as a branch for AVM.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "64caea86a102f951c6c8f957137114f59b37a06f",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "82fd7da0b2384934a6d1d11c60c6a16de97b4b6a",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "46846a90c18b9b39648fb57a8961506862547dbf",
      "old_mode": 33188,
      "old_path": "aom/aom_decoder.h",
      "new_id": "1d7b7313c41830600aff120fe0b3589867fa662c",
      "new_mode": 33188,
      "new_path": "aom/aom_decoder.h"
    },
    {
      "type": "modify",
      "old_id": "fdba906e22917c4d329bb7bdc1dae56c7b3439f1",
      "old_mode": 33188,
      "old_path": "aom/aom_encoder.h",
      "new_id": "f83102d89ce6a71d50e16b3e509ed79bdec1ede6",
      "new_mode": 33188,
      "new_path": "aom/aom_encoder.h"
    },
    {
      "type": "modify",
      "old_id": "7f5b6b98c45059a7795b703d7b684c2d5a26d629",
      "old_mode": 33188,
      "old_path": "aom/aom_frame_buffer.h",
      "new_id": "12796b67024f69d3a346aaccb292f4dd08a363f9",
      "new_mode": 33188,
      "new_path": "aom/aom_frame_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "bd8c045454cd817e484691377fae029b2dfb4468",
      "old_mode": 33188,
      "old_path": "aom/aom_image.h",
      "new_id": "4048264cb08c40ccdad3c9a52ebc9b7eeabf40d4",
      "new_mode": 33188,
      "new_path": "aom/aom_image.h"
    },
    {
      "type": "modify",
      "old_id": "3f2db00c510d77bfb2c9a33a7496c03b311481e0",
      "old_mode": 33188,
      "old_path": "aom/src/aom_decoder.c",
      "new_id": "ff3756d43573c8ce1785fce141a172621fd3be19",
      "new_mode": 33188,
      "new_path": "aom/src/aom_decoder.c"
    },
    {
      "type": "modify",
      "old_id": "80f6620773575410c541e32e7d6216a0f524f903",
      "old_mode": 33188,
      "old_path": "apps/aomdec.c",
      "new_id": "74c7d21106b7afff761108821f3bbe5a37906fcf",
      "new_mode": 33188,
      "new_path": "apps/aomdec.c"
    },
    {
      "type": "modify",
      "old_id": "3f980bac17192de33729c31c883c82620fe19799",
      "old_mode": 33188,
      "old_path": "apps/aomenc.c",
      "new_id": "45b22b8cafa56f33510b966c0fd011a8ad55eaf3",
      "new_mode": 33188,
      "new_path": "apps/aomenc.c"
    },
    {
      "type": "modify",
      "old_id": "f243891826afe598ca80c8aacc9998d7c9bb742a",
      "old_mode": 33188,
      "old_path": "apps/aomenc.h",
      "new_id": "57f7397962b645a2171e808952ed34a250af3cce",
      "new_mode": 33188,
      "new_path": "apps/aomenc.h"
    },
    {
      "type": "modify",
      "old_id": "582d7a565ccb71f614d3fb6a59b7e65c25c57dbd",
      "old_mode": 33188,
      "old_path": "av1/arg_defs.c",
      "new_id": "334a1e182d2dab9f3200760800485c66c1955120",
      "new_mode": 33188,
      "new_path": "av1/arg_defs.c"
    },
    {
      "type": "modify",
      "old_id": "47ed6dc9782cb574ba6bd020f4d5c459dc81656a",
      "old_mode": 33188,
      "old_path": "av1/arg_defs.h",
      "new_id": "be69dd7e9f3c8989f62d95cb843a38d853c2d549",
      "new_mode": 33188,
      "new_path": "av1/arg_defs.h"
    },
    {
      "type": "modify",
      "old_id": "ca3d56e6101b7c5c4e618dcf3b57620e4b74c840",
      "old_mode": 33188,
      "old_path": "av1/av1_cx_iface.c",
      "new_id": "be358ea8115784647cc91389b329155dba225f6c",
      "new_mode": 33188,
      "new_path": "av1/av1_cx_iface.c"
    },
    {
      "type": "modify",
      "old_id": "f3a724cd929f74eacdfe4f9c8d601c897420dedf",
      "old_mode": 33188,
      "old_path": "av1/av1_dx_iface.c",
      "new_id": "3ed21310049a9227153a7570571a57984f981acc",
      "new_mode": 33188,
      "new_path": "av1/av1_dx_iface.c"
    },
    {
      "type": "modify",
      "old_id": "6c2cb9785086c743a8045055a797b71be6a38629",
      "old_mode": 33188,
      "old_path": "av1/common/av1_common_int.h",
      "new_id": "4e1be1b9488a0cdc785aa17e1bb26dfc9bd9107c",
      "new_mode": 33188,
      "new_path": "av1/common/av1_common_int.h"
    },
    {
      "type": "modify",
      "old_id": "123889634286b59c124b513643a04371ff85af10",
      "old_mode": 33188,
      "old_path": "av1/common/enums.h",
      "new_id": "43b4cce0b485261ac1315ed1236dec1682644a6c",
      "new_mode": 33188,
      "new_path": "av1/common/enums.h"
    },
    {
      "type": "modify",
      "old_id": "b830dcadfcc69646d304d9f204bf37254891e1d3",
      "old_mode": 33188,
      "old_path": "av1/common/mvref_common.c",
      "new_id": "363e113fcc338ff84041d4e0ad54dffb8eb16755",
      "new_mode": 33188,
      "new_path": "av1/common/mvref_common.c"
    },
    {
      "type": "modify",
      "old_id": "daf62b2f8a50ffe09c6f9fa720f3d7ec5d7b130a",
      "old_mode": 33188,
      "old_path": "av1/common/mvref_common.h",
      "new_id": "991ed96c7f7acb0163c33cdc7440aeb572976abf",
      "new_mode": 33188,
      "new_path": "av1/common/mvref_common.h"
    },
    {
      "type": "modify",
      "old_id": "008b9307d4a172db1f2f6f34cd2b8bae4fd56d06",
      "old_mode": 33188,
      "old_path": "av1/common/pred_common.c",
      "new_id": "47e220d2cc6902f9b1c69985050948eede9a35fb",
      "new_mode": 33188,
      "new_path": "av1/common/pred_common.c"
    },
    {
      "type": "modify",
      "old_id": "e9a138ddd29b1a64055ddfa24c57111bfbfbad17",
      "old_mode": 33188,
      "old_path": "av1/common/pred_common.h",
      "new_id": "ed39464783ad2ff730fa689695f2e93d74d6a40e",
      "new_mode": 33188,
      "new_path": "av1/common/pred_common.h"
    },
    {
      "type": "modify",
      "old_id": "21953cf9db0252e1bf2ef1689ea5e3c7b9b62ebd",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "7737700ea9ac710f3631b0ce06514944ac674929",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "1e557d04f5123ca0e6701a68e300a82262004392",
      "old_mode": 33188,
      "old_path": "av1/decoder/decoder.c",
      "new_id": "2d47da1f975ff815966c2b549b0afe73cb08f353",
      "new_mode": 33188,
      "new_path": "av1/decoder/decoder.c"
    },
    {
      "type": "modify",
      "old_id": "6fa9179701ed90eacccc756c52b293bcbd9b42bf",
      "old_mode": 33188,
      "old_path": "av1/decoder/decoder.h",
      "new_id": "6968bd83eaa750a3a88a0d5d4641a37afebf8605",
      "new_mode": 33188,
      "new_path": "av1/decoder/decoder.h"
    },
    {
      "type": "modify",
      "old_id": "28e0be82b52cec22fc362ba4945635e477380274",
      "old_mode": 33188,
      "old_path": "av1/decoder/obu.c",
      "new_id": "18b5191941bfed5dcd87bce15f2db3418035c126",
      "new_mode": 33188,
      "new_path": "av1/decoder/obu.c"
    },
    {
      "type": "modify",
      "old_id": "6ec0f697ab65c42b6277659f62e0091335540e5a",
      "old_mode": 33188,
      "old_path": "av1/encoder/av1_quantize.c",
      "new_id": "6475565a901e9158f7449d96441c20532b470d20",
      "new_mode": 33188,
      "new_path": "av1/encoder/av1_quantize.c"
    },
    {
      "type": "modify",
      "old_id": "d493ab10e86a68fb76710740daa38e0522cabc54",
      "old_mode": 33188,
      "old_path": "av1/encoder/bitstream.c",
      "new_id": "a5b3a61615edc7798fca2b13a2aa7a00023c7f20",
      "new_mode": 33188,
      "new_path": "av1/encoder/bitstream.c"
    },
    {
      "type": "modify",
      "old_id": "c9e4843a84060762fbd0a84a10dd16cf6d8849bf",
      "old_mode": 33188,
      "old_path": "av1/encoder/encode_strategy.c",
      "new_id": "fee0718f5f5a752975e278d59d896a477d9440b3",
      "new_mode": 33188,
      "new_path": "av1/encoder/encode_strategy.c"
    },
    {
      "type": "modify",
      "old_id": "414548aa87ae46ff6b00605a3fc36ecfb938e228",
      "old_mode": 33188,
      "old_path": "av1/encoder/encode_strategy.h",
      "new_id": "ca05a2494b739ae0bf5c89bb0930b64b49c8001c",
      "new_mode": 33188,
      "new_path": "av1/encoder/encode_strategy.h"
    },
    {
      "type": "modify",
      "old_id": "c217375fc4583abdb50772579c4412f75e146d08",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodeframe.c",
      "new_id": "6747513d889790f175055f1a643cb673f971ee54",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "598190d70a5ec951675da6e192c25e6d09b4b1e8",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodeframe.h",
      "new_id": "cfbfc3e54549db23ff36273f62f868ecc6721236",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodeframe.h"
    },
    {
      "type": "modify",
      "old_id": "6684c2a9b499d3989e3fc46469de61c243e317cc",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodemv.c",
      "new_id": "c6f2157e0569f49446aa579ca0f259b4db8804cb",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodemv.c"
    },
    {
      "type": "modify",
      "old_id": "7d2b8c7d5ce415e6fbf9fbb33aa5b265e6728da4",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.c",
      "new_id": "35410d4b6af99e135348a4884363dcc4a052390a",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.c"
    },
    {
      "type": "modify",
      "old_id": "de205b5d0b8d03f9e5df736080a4da4f24137b95",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.h",
      "new_id": "1d9f86016407d8670fdc41d626c1e2a861f6b6c7",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.h"
    },
    {
      "type": "modify",
      "old_id": "cfd5564fbf5df75379547763d82891a1cf1d1894",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder_utils.c",
      "new_id": "bc51bd50291ae7cf89066fe8f107ff8dcc2f6da6",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder_utils.c"
    },
    {
      "type": "modify",
      "old_id": "6432bb47355c8b74b0d67ba576e4de03ec073be0",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder_utils.h",
      "new_id": "64adb9a74bb8e8d148467da07a76030301edcf04",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder_utils.h"
    },
    {
      "type": "modify",
      "old_id": "8bf82342ffb22f5a1bfd1ed353a68e1383add630",
      "old_mode": 33188,
      "old_path": "av1/encoder/gop_structure.c",
      "new_id": "85b79e0d34ad61ecdcf0f972fb50358442a607b2",
      "new_mode": 33188,
      "new_path": "av1/encoder/gop_structure.c"
    },
    {
      "type": "modify",
      "old_id": "61db6e60861a281b43b7ceaa99e8124e1f28645f",
      "old_mode": 33188,
      "old_path": "av1/encoder/mv_prec.c",
      "new_id": "24d679bf030248682ba4efb3a741877c020bdb65",
      "new_mode": 33188,
      "new_path": "av1/encoder/mv_prec.c"
    },
    {
      "type": "modify",
      "old_id": "c264fc100c2f45d96c292fefeac482441bbd2dc6",
      "old_mode": 33188,
      "old_path": "av1/encoder/partition_search.c",
      "new_id": "7ccf373e03367baca6d2e1f73da32d528dbe76fe",
      "new_mode": 33188,
      "new_path": "av1/encoder/partition_search.c"
    },
    {
      "type": "modify",
      "old_id": "1ec40a03ca3180c00acf8aceb96c1ad51274aa0e",
      "old_mode": 33188,
      "old_path": "av1/encoder/pass2_strategy.c",
      "new_id": "6040b5ae283d1a89fe0e09f41cee14ac281f8294",
      "new_mode": 33188,
      "new_path": "av1/encoder/pass2_strategy.c"
    },
    {
      "type": "modify",
      "old_id": "268611c656014a58651a2f920b08706d54ed4ff3",
      "old_mode": 33188,
      "old_path": "av1/encoder/ratectrl.c",
      "new_id": "94dc7f46e0b6670ce7950605cd51997f3b2d2e7c",
      "new_mode": 33188,
      "new_path": "av1/encoder/ratectrl.c"
    },
    {
      "type": "modify",
      "old_id": "71a16714c9186b3a18c5f3b9fb49a753f9df37d2",
      "old_mode": 33188,
      "old_path": "av1/encoder/rd.c",
      "new_id": "5cb8c632672298bcc176c9a9cb43c0faabd940bd",
      "new_mode": 33188,
      "new_path": "av1/encoder/rd.c"
    },
    {
      "type": "modify",
      "old_id": "4e85399273c8f54a33d3d1cfd4bcb374a23335f5",
      "old_mode": 33188,
      "old_path": "av1/encoder/rdopt.c",
      "new_id": "bfcb4b77a1dd14d75ada8d6149213c707fa92693",
      "new_mode": 33188,
      "new_path": "av1/encoder/rdopt.c"
    },
    {
      "type": "modify",
      "old_id": "3c9044afd02e6f319be04a0fc1cbd09225a11dfb",
      "old_mode": 33188,
      "old_path": "av1/encoder/tpl_model.c",
      "new_id": "907af1d52e2a8c81cae440a87cd89516256ec713",
      "new_mode": 33188,
      "new_path": "av1/encoder/tpl_model.c"
    },
    {
      "type": "modify",
      "old_id": "5b57270c9d28e10c823871653c3bb4f36d406ff4",
      "old_mode": 33188,
      "old_path": "build/cmake/aom_config_defaults.cmake",
      "new_id": "6c925e21b3c4dbd1c123cfb7278ddbd7c1777f57",
      "new_mode": 33188,
      "new_path": "build/cmake/aom_config_defaults.cmake"
    },
    {
      "type": "modify",
      "old_id": "04db6a81a568d46521339e4cc2eef426277dc8fa",
      "old_mode": 33188,
      "old_path": "build/cmake/aom_experiment_deps.cmake",
      "new_id": "3d82a4fbc5d34455a9c791f7830dca7a57d9f937",
      "new_mode": 33188,
      "new_path": "build/cmake/aom_experiment_deps.cmake"
    },
    {
      "type": "modify",
      "old_id": "7eee07fd01a52b53f553c6caa6c4d12476e91a9c",
      "old_mode": 33188,
      "old_path": "common/ivfdec.c",
      "new_id": "6437d6e5889c9cd0dd5770260195ef9728081f33",
      "new_mode": 33188,
      "new_path": "common/ivfdec.c"
    },
    {
      "type": "modify",
      "old_id": "4826f92d93244c7f3d10cc82cc5683765f7d9a20",
      "old_mode": 33188,
      "old_path": "common/obudec.c",
      "new_id": "1ac8079e53b3cea6a1a57d80b0d9aa7afc8d4616",
      "new_mode": 33188,
      "new_path": "common/obudec.c"
    },
    {
      "type": "modify",
      "old_id": "078be62cfeb578b49db1ea162ba0586a2a0eaa5b",
      "old_mode": 33188,
      "old_path": "common/stream_iter.c",
      "new_id": "fe1230d51104fc4caa5b072694b524b1e60873eb",
      "new_mode": 33188,
      "new_path": "common/stream_iter.c"
    },
    {
      "type": "modify",
      "old_id": "73781c7e196fbe5ed17c0d5803b05d8808aeb96d",
      "old_mode": 33188,
      "old_path": "common/stream_iter.h",
      "new_id": "751f356516a114645d22a9c9b00a33270ea854d7",
      "new_mode": 33188,
      "new_path": "common/stream_iter.h"
    },
    {
      "type": "modify",
      "old_id": "0e4db5319caa067f08d1c62b00da60321442783f",
      "old_mode": 33188,
      "old_path": "common/tools_common.c",
      "new_id": "a80a5af3910b2b91880acc82fe8096a184d870ba",
      "new_mode": 33188,
      "new_path": "common/tools_common.c"
    },
    {
      "type": "modify",
      "old_id": "34368dca4269357eb3262491308637367802b82f",
      "old_mode": 33188,
      "old_path": "common/tools_common.h",
      "new_id": "d34af535b9f8b235e10c267a763ff5c83812d122",
      "new_mode": 33188,
      "new_path": "common/tools_common.h"
    },
    {
      "type": "modify",
      "old_id": "2cb653e547e143a146c2041e79d4a9b8b79398a2",
      "old_mode": 33188,
      "old_path": "common/video_reader.c",
      "new_id": "546e17150b5877f77345f33d98e40835b5b2373c",
      "new_mode": 33188,
      "new_path": "common/video_reader.c"
    },
    {
      "type": "modify",
      "old_id": "b3601d4ca95a9b0b4e88799303107d6fba1e585a",
      "old_mode": 33188,
      "old_path": "common/webmdec.cc",
      "new_id": "ae96f2467c4bb0b4e408134d7b88fe0012137cfa",
      "new_mode": 33188,
      "new_path": "common/webmdec.cc"
    },
    {
      "type": "modify",
      "old_id": "5e95732e738dfd9b9087ac7e2bd566e3faa69157",
      "old_mode": 33188,
      "old_path": "examples/scalable_decoder.c",
      "new_id": "117fbd44a318afcea95c11153a98512d7450e97e",
      "new_mode": 33188,
      "new_path": "examples/scalable_decoder.c"
    },
    {
      "type": "modify",
      "old_id": "0f4755a0e1f3975a7aaee82542835f457b0d7700",
      "old_mode": 33188,
      "old_path": "test/webm_video_source.h",
      "new_id": "1f330d2c4167a2c48b36bd06bbc7f4fef14b4fa4",
      "new_mode": 33188,
      "new_path": "test/webm_video_source.h"
    },
    {
      "type": "modify",
      "old_id": "755e5f1ac42ae6a3db4534b15a44418fb3708f70",
      "old_mode": 33188,
      "old_path": "tools/dump_obu.cc",
      "new_id": "e6956bf9c12406a9957134f72e2137738500bfd4",
      "new_mode": 33188,
      "new_path": "tools/dump_obu.cc"
    }
  ]
}
