)]}'
{
  "commit": "4f1efc098cb5791c3e9f483f2af84aef70d2d0a0",
  "tree": "a2873e84aed3eecb1198f85954e24cddb1bdc380",
  "parents": [
    "c54176addef15699a518b69cd6bbd40ffc95e72e"
  ],
  "author": {
    "name": "Andreas Huber",
    "email": "andih@google.com",
    "time": "Tue Dec 08 15:40:06 2009 -0800"
  },
  "committer": {
    "name": "Andreas Huber",
    "email": "andih@google.com",
    "time": "Thu Dec 10 12:23:55 2009 -0800"
  },
  "message": "Initial check in of AMR (NB and WB) decoders based on PV source code.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cd180fd473491a2703b74dd14a71686d75d30e13",
      "old_mode": 33188,
      "old_path": "media/libstagefright/Android.mk",
      "new_id": "83d492cfded18c969d5f10df225ac3854217c0b5",
      "new_mode": 33188,
      "new_path": "media/libstagefright/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "07508e795c308b107221085cd49119a961a258a4",
      "old_mode": 33188,
      "old_path": "media/libstagefright/OMXCodec.cpp",
      "new_id": "093e2e09e98c3de5573bad6b63dfc352d676c5c1",
      "new_mode": 33188,
      "new_path": "media/libstagefright/OMXCodec.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e431205aa6d7f8512da485ac3f6820d26ac7394",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b22be77d90252de547353c029d9c01efe137fdef",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e92eaf42594dec608d534e9047c5dcc0f581502c",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/abs_s.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43daeca9154179e6e8acb42faa0c4c582512cccd",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/add.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e15ba382a86a7d80298b49b0fabbcc87b87a58c",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/az_lsp.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6c80e2bda00c37e24103aa65b97db77da2bd115",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/basic_op.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "48f0bcb3259b3554bffcff9af818f61fc8fd6ae1",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/basic_op_arm_gcc_v5.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c939356f20b01bebced4aaeb9e6c58d738865a9a",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/basic_op_arm_v5.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35638e3756589b4a241998524fd2f6c14cbc23a5",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/basic_op_c_equivalent.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "363d14846dff49956514f430d3f0de74b529f4b0",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/basicop_malloc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a170750fc69f0d5657843ca3fc72d5845c3501ab",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/bitno_tab.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bfcb4cf85a29c1433ff0a0e8d2b4aa38d6c21408",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/bitreorder_tab.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a11bb428275afddcb23698bedbcaab849614d19",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/bits2prm.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "934efbe3ba41d4b3250f72ef55c2550c897082d4",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/bytesused.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b648eb7d94f023b1a526ec6a7fb80a3e971605dc",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/cnst.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6877a1bb9bac85dd661af975e48b433a4acf3517",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/cnst_vad.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b539ebb927636d9ad1561f631579981ae368965c",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/copy.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70868f4eb12c97fdf7ddd4e490624c5623a3af33",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/d_gain_c.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fec072be4ebc6790f88bd2d1ba14b29bbd990979",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/d_gain_p.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e5ca9a401e36c5bc028ef1c6d2e2bfca61f24fd",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/d_plsf.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28b726bfe411cfe156e17c53a8ae5a9a3f6f80da",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/div_32.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8421db1e8979af7a0b2095c75ccdc989f202f62",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/div_s.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c29b9e11c4e1203557e197c0c4a80f79162034c4",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/dtx_common_def.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34a623f7a7d33772a35af286a96ba0ce6fec2835",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/extract_h.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed7460d95e0f329b39fd44e0d3ce3db2e5e29544",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/extract_l.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d0c6c10e1144cb402beb480ea55f7713573eed5",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/frame.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06203675435ee0bae4442e1737fed3e972ebc4b3",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/frame_type_3gpp.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b82603c716d3c983be701332f9f2b1ab52d9290f",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/gc_pred.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c4ede24e688ddd4f239f7b3a96c8c5a1571ad6c",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/gmed_n.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4abcbbde750ed6faa6d9173bf1ed38ba129ea671",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/gsm_amr_typedefs.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e95e6cad66959206aeee59f24f49ee323bf84b97",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/int_lpc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e02ae6988f599eba60f85246151c97466ebf9a3",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/int_lsf.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4fb2b11dde37f2015af77159c4b098f99123f8ed",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/inv_sqrt.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db57b8248c37995f6287e15e3912de64d148a0e1",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/l_abs.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "136b914acc1bd524be2645356502f5cfbb08294b",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/l_add.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3585a3c64c8821331a27751eb4e3e58a57f5adca",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/l_add_c.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "02a4bb737f38a62e00609ce13abf1bec73e81a33",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/l_comp.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e58bc5f1b85d44097ad05be0bea04b5efe24e633",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/l_deposit_h.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "09fabfd53e0f5d9375c8f14f6c817e33d563f4f4",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/l_deposit_l.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fdbe3514b13fe56707245225f2a59c6673ddc4c0",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/l_extract.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4af3aadd5dca559504a9a013a75b687f5b409a8",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/l_mac.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3bafb00d797311e96620eec88f5f35323832a91d",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/l_msu.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "061df60fc397ecf76dfdd349df1c527900c1c5a6",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/l_mult.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11e14a80dd8164ac51f9912660adcf33db052ad0",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/l_negate.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b9fdb1ebff97b1667793fc42b00056ae26e7fda",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/l_shl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef22073deb0c070c5d3ff78ff9ddd0a8b19c62c3",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/l_shr.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a1661faaf95f82529de1209b5cff58f8c40d09a",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/l_shr_r.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97d753837aa58d23691ae4333090b84da8a9c151",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/l_sub.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e589b2fc0a2a33694420b66b446b6d34d7d67705",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/log2.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b104a69e83ab0c806310711623b263c4d547143c",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/log2_norm.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9a1f80a6995d7525ae98e47e1c89311eea9815f",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/lsfwt.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26a4b34156ff200675a1cf84009eeff64eedd648",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/lsp.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae8150765cea587289901c8676e0a066779d7d73",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/lsp_az.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "186b4d3c7b4ba8f65709992bc80d89e820073908",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/lsp_lsf.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01b3317bf3b504710c005668dc8c11c211df39ae",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/lsp_tab.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e9ebe1d80264150a82e5506b434e88f129c5e85",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/mac_32.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75f86cb67a017b9b2289b955b3bf4b433422e79c",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/mode.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03f36b2e85077737bbe271c34c6e6285fa3a0214",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/mpy_32.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7eaa7411eb4d0455d4c2e385fb2e1ed79872319c",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/mpy_32_16.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6927eba057213f4d8eddeeb742849e87baa80e25",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/mult.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d7a185778d46f84121356489d2659904b1ef13ab",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/mult_r.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5738c17187c470d64fa9ceb696d9ef843a554b8",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/n_proc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f67569e8da78bb973e0ab39737e5433abe8b8f6d",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/negate.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "533b1059d92d52de467b886571557107e6ce4040",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/norm_l.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e37a9f6e6958db0c751773ce2a682264460b9f1",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/norm_s.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec3fcfbb5640f7ecb35733c1919aeaac33dfaa07",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/oper_32b.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c277da98d7bca45422e0769177707012a9051de",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/p_ol_wgh.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c96fbddb7cf34672e1cc0e1fc2bae3d02d3e8f27",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/pow2.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2bfed2e1253203b25b38e8dff30b4d061f04170",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/pred_lt.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b697524781e5b6505fd34b47f8c86bdfb096b570",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/pvgsmamr.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "431272a96eb98f086336431eacb6c35cca418b85",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/q_plsf.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e43d10c09dd927e2b8f2259ed8474ae8eee05de",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/q_plsf_3_tbl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "245b5f44b72c8422b94f62f19e2ac60dad4a7a48",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/q_plsf_5_tbl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c0d766d012d713644573c6d8de283080a429505",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/qgain475_tab.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "65b35ee7920144128f3c8f431b97645d66e32651",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/qua_gain.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a7691e76cfcb24e42c20ce9103215e7e796838f6",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/qua_gain_tbl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "620cd0ba104d2eebc24eb2d818bff3f7fcab75ae",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/reorder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f4d00411d0ac1f8d0eb7d3e92651f4a919458ac7",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/residu.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fcc8df698a2d15763b3722ce74e41a53d08595b7",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/reverse_bits.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3129e271c336b184129d4a64914c027db75e6c40",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/round.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "debd223cdbaf1405182a0d4b576a1b9802fcc827",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/set_zero.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84ca8d94be949da4cbf90a64d7e7bc1c213a9217",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/shl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e961c0485264368aef6250a29871351935e5d4ed",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/shr.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4f9e2c840e3aa59eb2884bc18d14f7a57f3ff4e",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/shr_r.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86209bd4716598394b194a42def02c76a55d6a13",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/sqrt_l.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18dc4568cf406bc3cc324a30477b4325df6be415",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/sub.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7fff112ae238c5b59ceda3b8b36ad01595d98a7a",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/syn_filt.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee4d73235edc66b901659b4814003b4727538ca4",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/typedef.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9ee89f230101107198fe001ecff6be10894d3c4",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/vad.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c144ea0249ef9c4152713eb26904b8f6d446cf5e",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/vad1.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3197b3a18ea92f497d853b31685b09c966f868ee",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/vad2.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0358c8566b630753ec48f38510171607fcbbbdcc",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/weight_a.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42233afbd3b41960b535e101bb4a0796d5d77cc9",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/window_tab.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8bcccc80eefc5feaf4db6efacca960c4982cb329",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/include/wmf_to_ets.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ccbed44faaefb56ee8f01392d9f153a8893e6d1b",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/pvgsmamrdecoderinterface.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d488ca5338f3bd82eea8dff2b202c397a6a35d8e",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/add.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd99b30969af6dd6ea6895ab4c5baa9a1467a2da",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/az_lsp.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fed684d56b5399256bf9a582a255fcfe92e03d2a",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/bitno_tab.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69b20fbe1a4a8bfba07ff4625b6e7722b47bf401",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/bitreorder_tab.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d6f7b1308938d669f0f7ee8c455598190537ab0",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/bits2prm.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9552206eb9eb8526e965a85c052ddb91780e8d63",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/bytesused.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "471bee86eb1154b0c8f402e161c851275f4179f5",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/c2_9pf_tab.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75890b21f11452cc85f3d35b5976929db45f57d1",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/copy.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "143e37c38eb142ffa46cc6fe4a9fb52fbf20e175",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/div_32.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3bed7e9ca4fcdc95969d23836084a5d03853847",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/div_s.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e538f9f9dcec70f969720e2f426bf9e2c31bd302",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/extract_h.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dbb9a6e5e8a8ca28d6d8caa57f1fa5e5742c0656",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/extract_l.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a08dd2dce2aabce77984537f752add5c05b947eb",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/gains_tbl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3650f3cb6ebcc6b95dfd2f4c4d296a63466d22b2",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/gc_pred.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be76241c226d6e2212b5e0e9d9d75cfa327c0990",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/gmed_n.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99073d91a9ef281d06946a417ff7d365dc932411",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/gray_tbl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cd81566accd2e1c33ef7518bea7519a56b5f99b8",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/grid_tbl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "806474d816194ed61e883b32258b850d4a0a6a07",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/int_lpc.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83f4d0c583f8144dd33ecc612991ab9676896d76",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/inv_sqrt.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bde2c4e2c3cf69dc7d45353f68dfc8cdeafaf3ac",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/inv_sqrt_tbl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd1c90dd5f3680e3ac826e2306766fcaa10eb3c1",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/l_abs.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e705ed1d8b17883da48155dd9491b6d20213a564",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/l_deposit_h.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5064fdb938038fefddb38fc8653b857a685e8eab",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/l_deposit_l.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f609a73a9030a7e6cc00a9b5f75dd564560c59d6",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/l_shr_r.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ada42310547db25025e08fa63b43d7d6b125c34",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/log2.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "feda874987361e01a3f5feb0dd3e0fc43cda03c8",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/log2_norm.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25d63b27216aad94515febcf8c25f03e3d8b65ec",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/log2_tbl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6b511f767db9051615a80fde4df37879fab73257",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/lsfwt.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e3f772a44c3fdf8af712b10054623e284edae58",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/lsp.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6b7b4710eb612306b8df7e02c3b646e1f015a0c4",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/lsp_az.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39d6edacf6f496264ac00e3259c4b604579623f4",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/lsp_lsf.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cee0f32c47b739a86813ad5fa1ef6eb607b9f9f7",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/lsp_lsf_tbl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "deded935bf4a63eeb9b307d96b79346c8fa63fd3",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/lsp_tab.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0777e684d91d3db4969fafa1423392f72fc86e23",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/mult_r.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be58d2b36161357b89b797ba92c152a6bbe2f008",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/negate.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "132fed65b32a655c3442eeeb348f7027b23bb0b5",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/norm_l.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8cdcdb82e925bf2e0fd0274dd064a02a727ca79b",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/norm_s.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5d42d6c8f8ede3880cb6f0e1e8730b954668ba6",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/overflow_tbl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99725dfdaa21335545465a9dd646ee2286125203",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/ph_disp_tab.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8686f8339c62175b585606a3b6914a7889c91b8",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/pow2.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0183a69451ec5bdf465a8eaa3f58eb66706da02",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/pow2_tbl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9163623e55379d9caf23f93d7f3910f4866cfb10",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/pred_lt.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d96baad40a1d96339066371e09612cc083922e0",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/q_plsf.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b30bf40b25e71fab767476a76b5d3a184537539",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/q_plsf_3.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56c13e73b7bd48f332fc062ea0c204c98687f955",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/q_plsf_3_tbl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f9e40ee6be37734e459b97d260eed3a7b4876ce",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/q_plsf_5.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ceb1e1ee1e9580e07b70dbeca887e95096780890",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/q_plsf_5_tbl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52f77e97786aa00ac1f535638829ea97391bf178",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/qua_gain_tbl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1e47115eced5b3557ac8d08fc162f63dc3f87f2",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/reorder.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b25d3bee04f501e84d4ba0a793cc083d17fcb53d",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/residu.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71d17020b14ad36fec41ea9bfc5e4de529599631",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/round.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be23b254bd9b6ceadc58c8a1f6fcd61f66e31297",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/set_zero.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "775dc690794f9385fb6bf0bdb607ef75dfe6249c",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/shr.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6656f9339c5e69a73d3131b8c6344bc8e5bee588",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/shr_r.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f74aa65bcd78a201a6310c366c5081c2d7bd2cd",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/sqrt_l.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e9898c8f6c68918dfff6a990b76cfabfed9b385",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/sqrt_l_tbl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9361280f634bb66ff526d9be7973d4a1f1a2fcf",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/sub.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bcdc6962f728c53fa3a504964758ab69d8fcb47f",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/syn_filt.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6e113146e6e86a12cbc5a67488e0e90e2f9b93a",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/vad1.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e2efc4a57b07b427481a9629a053129f5fb522e",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/weight_a.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa5faa6aa82d26adc6c3d87b79ce5dc4580548b3",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/common/src/window_tab.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "856e29c5b2cf0e431ec97c008f2a7581e527423d",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/AMRNBDecoder.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0852ff3a32b1d39326e9efd14975b363fb5aeba6",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b943209f36e4ff316382b2f2c64c8985cf5a29f",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/include/pvamrnbdecoder_api.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb7cff37b7e38e8689b4287cbdfb4b632a91686c",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/a_refl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4028e1e28e31d534128d8dfc6102098c3dedd2db",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/a_refl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c66d54a7b010b22da588591a1f16cfaf99bf04e",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/agc.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6e32495dad36ba6355c8e71deaf168bf4cd9635",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/agc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "873d7afa06823df64aeafae6b163f9ffee0b69e4",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/amrdecode.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db951b939058696f2598a040bd71a04f77f9dba9",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/amrdecode.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e62e483a116c1d288ba7656f7b938b5b9eaececd",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/b_cn_cod.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "743237c9ad84092e6c3c16562976238d88c57251",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/b_cn_cod.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e732007bbb6a9b25a17bf80e71586af1117f2635",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/bgnscd.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41349d9b6e6af78cf7bfedbe80e9c7ca9063e7be",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/bgnscd.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "91d3982c3ff239ab2851f2337aee6ff7da227aa0",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/c_g_aver.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b53753736da99538aeb143912159711ddb32b71",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/c_g_aver.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "899daba63f3d97c06c23203b635d72b76fecbb2a",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d1035pf.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51f1f42b5b6e2f94184516f54b33a9b2bd1c8b03",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d1035pf.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1e544fb13d27743e5ba74be1987fcb5db59de0f",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d2_11pf.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aaf2e084c0382975ddcd752674146abdca8c7c18",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d2_11pf.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c36706a184dcdf36bb4316fac4f21fd5eb8cc1d",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d2_9pf.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38076d807ff1ef90b40d87c8211cb72369285220",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d2_9pf.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1912cf15b6e8995b8cb91ba1e9d0deb543e1f3e",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d3_14pf.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e2e0cd94d0bd6976141c1bd99952beff9967321",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d3_14pf.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ece82c06dd55f41c9e3adf5aa3df4a1a79cda03e",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d4_17pf.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5dc43f3947a1024aae177d40c0582e147599bb93",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d4_17pf.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "917c47f204d601f3b3ba1be6fcecbefc04988aae",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d8_31pf.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "162685ff4800a226107be330d50b65f5b6b2cb80",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d8_31pf.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6c62f821135500372cb42e3715cf9d5f23b71a9",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d_gain_c.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99446db7c9127fcd535ed2a1c71b7c6d5326826a",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d_gain_p.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "138193f888e60c988b14f10e24f3ae8bbfa6f71d",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d_plsf.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b31d041c9f206bf2c8cad79f5397a9c380184af",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d_plsf_3.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08b690dfde15feed6104bbeaac4a73731eb4c9be",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/d_plsf_5.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9190aeab5f3787cb798715c6a25dd8aba1ea1ba9",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/dec_amr.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b04137d0a9a3c664c7211b949de3622de9cf2e21",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/dec_amr.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ceab48d5d3a83df85aaaa840310614f2d3f9eb0d",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/dec_gain.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9c6a8d9ded7ec1f03710c12fdb9b727adb6167b",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/dec_gain.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a59f5fafea5828a6fbcc22c2a1657769f0cd6359",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/dec_input_format_tab.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70baaba23e80ea75738c0bc8b2d5685fd9c8f6a3",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/dec_lag3.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e758b92d73b30887ac3b87638bcb462ffab4dd57",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/dec_lag3.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7dc7a8df987434b82a205d8e6efe4ae3ac4057c8",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/dec_lag6.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7322bc8daf5887fc2025dd2acbed2685cdccffe9",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/dec_lag6.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9d04373068a5608bad773c63a95743a47105e230",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/dtx_dec.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b5a614adb1b6b6e1db6f7355d91ff1012966ec5",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/dtx_dec.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e73db62ba6d18c7d7d24ad56167e83360da90332",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/ec_gains.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e05a0af8c489fa4f67638fe9879b8e0e09f42ddd",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/ec_gains.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f18054b3cb39682493779ee998f3050a4bb6df6b",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/ex_ctrl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11c632e4e4f903067d0287ce7fa1f22c3d3bc3a1",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/ex_ctrl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "673a94a114575af4e3a1f3da4d4e37f69a1c66bf",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/gsmamr_dec.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "733c8b80f69eb6df2ca5d457187df86226ac6443",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/if2_to_ets.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "490565db436c8abb3ce993b41186b483e74e7155",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/if2_to_ets.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5aefe4b1d84dd90c8b17c06e91c137f27e9624c",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/int_lsf.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b65c7ae3b066cefd3d579c597ea16f6c650541d",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/lsp_avg.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b289c08314939d18384b2597bd296557b537b4d6",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/lsp_avg.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da5445b94951eaaf4ec3edb8c493c471b656e242",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/ph_disp.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "58e2e4fb688fdffeebe75cef4a1b84baa194e08d",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/ph_disp.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce31793ecc6fa95ccaa80d6597d47b4a4f4328a1",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/post_pro.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85e58887d356dff580b8bbeb28a75964a764211f",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/post_pro.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9864325b4decd3d22efa2ca10d5a6b4c58890e60",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/preemph.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20bab7195e8cd049b170470750a5a925636bf168",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/preemph.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0336990fa1cf51ce0a3572cfac546b01771a3f42",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/pstfilt.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29c0d84ee82778dc0f5ddb0f052dd63f8d70638e",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/pstfilt.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95b0b473ef136536027630d1848d650c3631c32f",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/pvgsmamrdecoder.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fbcd41285e71abfa55017c0cfb4965427bf430c6",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/qgain475_tab.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2989b7452edf24d17f86137b31bf53ccd49f2895",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/sp_dec.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3150feb4049ea3d0e546210704434d215d25ae7d",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/sp_dec.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4dfbb67a605f900370dd529a6898041ef5c656aa",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/dec/src/wmf_to_ets.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4bf11d4ab14011ba28ce5ff6090529d2b7b587f",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrnb/patent_disclaimer.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f45514f746f07e055d2fe68733989b3debf6773",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/AMRWBDecoder.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c80f080dc5dab42fe21b4569031995459b34ddc",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "457c21f963ee0084a4e3e8b9e758c6d0906547e1",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/include/pvamrwbdecoder_api.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4bf11d4ab14011ba28ce5ff6090529d2b7b587f",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/patent_disclaimer.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e53d13bb7c890778be31e6a01a72c9e146397a9",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/agc2_amr_wb.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97c7402c65756cda3e6a3a094c51c5ef5cd0bbc1",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/band_pass_6k_7k.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "740bc16f26ca9108ee4ed227953f4448749e2550",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/dec_acelp_2p_in_64.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4868822fbf1bfea5a14dcf7185a76598fdc8b97b",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/dec_acelp_4p_in_64.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44fdc09c9665ffda3533a5d06a45f6cd0547e5de",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/dec_alg_codebook.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8cae5599c462c1f7f80cfb83a6db5bdf500a519d",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/dec_gain2_amr_wb.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b80555b6bb9150e49168d6df14b05edf8c9703e9",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/deemphasis_32.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a81f0895c0191a95a75edc7e7ae6a8c326ddeed4",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/dtx.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c798ccc2a5a27011bd81357d81b0513f82c4a48",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/dtx_decoder_amr_wb.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "251a3ce4aafd6033c13d276997ec6884a83f424f",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/e_pv_amrwbdec.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d7287f3153ceadf19474afdd6d00fee087c8b3c0",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/get_amr_wb_bits.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "48e43dba2ac11c86d76d3560b21241f82e963b15",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/get_amr_wb_bits.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "65034545189652b3c0cd4267197a339feaac20f4",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/highpass_400hz_at_12k8.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c70c163866e2031cfcab42010cb373abd817d8a3",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/highpass_50hz_at_12k8.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59c6c0abbf33bc7c11cf4f5c619d098b4c4b6493",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/homing_amr_wb_dec.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ccebdbf23b346084ebc215186dabb1c29c867f8",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/interpolate_isp.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72d353a899a252d89b87aca48acdab85029c8863",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/isf_extrapolation.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40093f5c81b2e38f25ab1316e5e4bf25ef2eaa1f",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/isp_az.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41db7e34c5c2103c2b52635cf2e988702c993171",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/isp_isf.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c699808f95d44281ab456cdee49dc5d04e243222",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/lagconceal.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec1d6e0854d0c54779f61c92ed25012d84cdb90c",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/low_pass_filt_7k.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b922de547f54b18a07cc1c52c6e180166fbe4173",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/median5.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ff88164432ca4d9369e393e309f92f861fdaf3a",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/mime_io.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3be1d9c5602beb3133b41b9c3fe804cd336bfaa6",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/mime_io.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c1059fbeffb983af59054780621d06ab0978fdf",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/noise_gen_amrwb.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0325311810199bdcbde6c98d378ca70334f683a1",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/normalize_amr_wb.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4c80ef76ec77458dc5993654e0c03e357820c44",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/normalize_amr_wb.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "143c26e74bb74d88fe76ff180a7c755ed318672c",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/oversamp_12k8_to_16k.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f90a534070f27dac5d71e20984826ddd52b70b0c",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/phase_dispersion.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4bfcf9c8e75f88cef00765910f9d635d0c0b6d82",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/pit_shrp.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5a7984dafc47a82af8f58648ac991179713c9c9",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/pred_lt4.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3eb5cda83eb161abfd4bdbb948c496e5e2d40d6b",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/preemph_amrwb_dec.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ebcb86bf41acdbd1f844b09585953aeacffb0da",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/pv_amr_wb_type_defs.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1ec790984b43e7324f58743321ac86296245d82",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/pvamrwb_math_op.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8951e5cc8fb387895c37edf214ead97fe47fd656",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/pvamrwb_math_op.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8cfefac8b7e0b0463172b70fabbdb993087c88f",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/pvamrwbdecoder.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "433fc92b9d029c779d4ebe4ffc7c40922df6d33c",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/pvamrwbdecoder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59671155652a7d7feaa51f4d060bb8ee98436e58",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/pvamrwbdecoder_acelp.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df239d2ce8281be6f626fabd1030295790f4cc5f",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/pvamrwbdecoder_basic_op.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c800a2e554ba74510d3860c0b2bdef9000b00871",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/pvamrwbdecoder_basic_op_armv5.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7fd680dbaf392b5ce378e4fc84c5260d65784ac2",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/pvamrwbdecoder_basic_op_cequivalent.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "741b584f90754ae1b98ff2c002d7ae2257d4079e",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/pvamrwbdecoder_basic_op_gcc_armv5.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ecf1bf35bcf23388153e292ad2e5d586f2f7826d",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/pvamrwbdecoder_cnst.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e348916217502fb3213cd1155bd7e34a9a4f86a0",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/pvamrwbdecoder_mem_funcs.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92c235f0e8230207d85e95d16685df22628ecdfc",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/q_gain2_tab.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ac52b341f08d46e17c935c0fa39c767b8fe6ac6",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/q_pulse.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07e342bce669dc5362740d61438918ffcd7f8a3d",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/qisf_ns.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e9f67eacf0d0e70671d79277428a21168f4d987",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/qisf_ns.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5630e8dcce39434df0fc1e5e4003b3fdf2c5b9d",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/qisf_ns_tab.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d465c66feb45c4dcfecd32aaee74b7783777af3",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/qpisf_2s.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61f8c068503deb28faaf0c7259bfd8eb8766f565",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/qpisf_2s.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d57522ec1990a349ed252aba323f92243e7b1c92",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/qpisf_2s_tab.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2b02b1e40c54aebe4fc291ea7896990e95f8161",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/scale_signal.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3aa887b513ce8d8db5fa68c95ca3947394f33ce",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/synthesis_amr_wb.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4bfc3c5bbea6d19c41f1d1fe0290303a7de1e5b5",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/synthesis_amr_wb.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6153c67d3298567abb78a12406d9806e44e06ef4",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/voice_factor.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1af6d4293b83fb5fa55104ba58f625078e1f134",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/wb_syn_filt.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63d2e00b5d196522ddde11e0fccfa513d87c7c17",
      "new_mode": 33188,
      "new_path": "media/libstagefright/codecs/amrwb/src/weight_amrwb_lpc.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf24eda779c9b7ec38d1ce59cc068b5d0ec34491",
      "new_mode": 33188,
      "new_path": "media/libstagefright/include/AMRNBDecoder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "927c51c0a5f6a54518278a901ba33f2f69a23329",
      "new_mode": 33188,
      "new_path": "media/libstagefright/include/AMRWBDecoder.h"
    }
  ]
}
