)]}'
{
  "commit": "d4db570ab39053ad9427bb5fca1671a33b3cb1a7",
  "tree": "2ebb40271ab922db3d4b4382cbb86c05853ad526",
  "parents": [
    "a341d8615aef944802185a86b1d25bd07e1acfa1"
  ],
  "author": {
    "name": "Neelkamal Semwal",
    "email": "neelkamal.semwal@ittiam.com",
    "time": "Mon Mar 01 23:27:25 2021 +0530"
  },
  "committer": {
    "name": "Ray Essick",
    "email": "essick@google.com",
    "time": "Fri Mar 26 21:24:54 2021 -0700"
  },
  "message": "encoder: Update chroma modules to avoid reading an extra byte\n\nWhen processing V plane, an extra byte was being read in some\nof the neon modules.\nModules are now updated to avoid that extra byte read.\n\nBug: 177433559\nBug: 183012467\n\nTest: poc in bug\nTest: atest CtsMediaTestCases:VideoEncoderTest\nTest: atest CtsMediaV2TestCases:CodecEncoderTest\nTest: atest VtsHalMediaC2V1_0TargetVideoEncTest\n\nChange-Id: I598c50f727b4d62f19523cbb008482e27de5e3cc\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "280b8e95ab1bcd706221e8a4510c5826c130d416",
      "old_mode": 33188,
      "old_path": "common/arm/ihevc_resi_trans_neon.c",
      "new_id": "bf9c058e8b4401c25c6ce9ed4c2a41aec18f5f54",
      "new_mode": 33188,
      "new_path": "common/arm/ihevc_resi_trans_neon.c"
    },
    {
      "type": "modify",
      "old_id": "5270f8050e29b35b537fae00c29a33c0d7b7922d",
      "old_mode": 33188,
      "old_path": "common/arm/ihevc_resi_trans_neon_32x32.c",
      "new_id": "67f742c8a51b840e3093ff68fc06e3450dfe508e",
      "new_mode": 33188,
      "new_path": "common/arm/ihevc_resi_trans_neon_32x32.c"
    },
    {
      "type": "modify",
      "old_id": "58761eb12a80b7ad98889e413de684dc17a08f53",
      "old_mode": 33188,
      "old_path": "common/ihevc_defs.h",
      "new_id": "faa37040736537be724988561483416e4b7e8b13",
      "new_mode": 33188,
      "new_path": "common/ihevc_defs.h"
    },
    {
      "type": "modify",
      "old_id": "e1537cc03cb505df82657741e60a0379b8b0ebe0",
      "old_mode": 33188,
      "old_path": "common/ihevc_resi_trans.c",
      "new_id": "d1c2470ea808f78a057960156b49e87eba5dfd37",
      "new_mode": 33188,
      "new_path": "common/ihevc_resi_trans.c"
    },
    {
      "type": "modify",
      "old_id": "3ca184bc3d5ba0819898f07e47ec637a64449e0a",
      "old_mode": 33188,
      "old_path": "common/ihevc_resi_trans.h",
      "new_id": "9c40fa1d77e7c0a7518b2372a663ea23b4e218a6",
      "new_mode": 33188,
      "new_path": "common/ihevc_resi_trans.h"
    },
    {
      "type": "modify",
      "old_id": "d62bcfc8f99529c0b19411f80fce485a98eef725",
      "old_mode": 33188,
      "old_path": "encoder/arm/ihevce_ssd_calculator_neon.c",
      "new_id": "9cb659caaca8f4e01fe139a27d45a3348277ad36",
      "new_mode": 33188,
      "new_path": "encoder/arm/ihevce_ssd_calculator_neon.c"
    },
    {
      "type": "modify",
      "old_id": "be7554f6f57617fc49cabcdcf94807783576db61",
      "old_mode": 33188,
      "old_path": "encoder/ihevce_cmn_utils_instr_set_router.h",
      "new_id": "f385372ced29fecd855d8950bc12d3f5a733ac6b",
      "new_mode": 33188,
      "new_path": "encoder/ihevce_cmn_utils_instr_set_router.h"
    },
    {
      "type": "modify",
      "old_id": "dd991320b2bb25ff464cdd40aa6b9306e01a67ef",
      "old_mode": 33188,
      "old_path": "encoder/ihevce_common_utils.c",
      "new_id": "e7fb036630bd7c988b6da16f5ef30880d57c1e90",
      "new_mode": 33188,
      "new_path": "encoder/ihevce_common_utils.c"
    },
    {
      "type": "modify",
      "old_id": "ffc35e33ddb4b84db804069539e8ed992ac9c456",
      "old_mode": 33188,
      "old_path": "encoder/ihevce_defs.h",
      "new_id": "23871eac2537d2b160b2da897e083484d4290a73",
      "new_mode": 33188,
      "new_path": "encoder/ihevce_defs.h"
    },
    {
      "type": "modify",
      "old_id": "74417c7023837f1b57c0f078ca9fd9b9b108c63e",
      "old_mode": 33188,
      "old_path": "encoder/ihevce_enc_loop_structs.h",
      "new_id": "0768871de304b176b84f2caeaff336cc39a2874a",
      "new_mode": 33188,
      "new_path": "encoder/ihevce_enc_loop_structs.h"
    },
    {
      "type": "modify",
      "old_id": "9aa7bc8674b5e93b4a18a9a063b02516e8fba3f4",
      "old_mode": 33188,
      "old_path": "encoder/ihevce_enc_loop_utils.c",
      "new_id": "4665cd0d6cf9f3bba14abb9bce103156e9721cbb",
      "new_mode": 33188,
      "new_path": "encoder/ihevce_enc_loop_utils.c"
    },
    {
      "type": "modify",
      "old_id": "2c442b95f4dd8d624e34a90cc91e39bcbce60f45",
      "old_mode": 33188,
      "old_path": "encoder/ihevce_enc_structs.h",
      "new_id": "ac396731cddaf25c1e0374fce44bbc69a7b308de",
      "new_mode": 33188,
      "new_path": "encoder/ihevce_enc_structs.h"
    },
    {
      "type": "modify",
      "old_id": "2967b3749fc54f8d9a8429c8f2ec8f53c672dd3b",
      "old_mode": 33188,
      "old_path": "encoder/ihevce_recur_bracketing.c",
      "new_id": "15d09b42a79f06539b47da8882f008cf3f0023ad",
      "new_mode": 33188,
      "new_path": "encoder/ihevce_recur_bracketing.c"
    },
    {
      "type": "modify",
      "old_id": "4e7ea0afa6bd55bf10e653412bf29542e72d9288",
      "old_mode": 33188,
      "old_path": "encoder/ihevce_sao.c",
      "new_id": "d6585356bd39372befd90075c06852e2018223c3",
      "new_mode": 33188,
      "new_path": "encoder/ihevce_sao.c"
    }
  ]
}
