)]}'
{
  "commit": "9d3fb7553014196b3eb5aa41b3a56150cee89065",
  "tree": "e6eacf7044339ae5726aa08b5d80e81d7b664787",
  "parents": [
    "0ca6e4ac35b1bc9fec08171c7caa648db9567b89"
  ],
  "author": {
    "name": "James Zern",
    "email": "jzern@google.com",
    "time": "Thu Sep 18 19:43:19 2014 -0700"
  },
  "committer": {
    "name": "James Zern",
    "email": "jzern@google.com",
    "time": "Thu Sep 18 20:57:23 2014 -0700"
  },
  "message": "rtcd: relocate \u0027extern \"C\" {\u0027 declaration\n\nPlace after pulling in forward declarations from the codec. This fixes\ncompilation of the tests under vs9.\n\nSince\n10783d4 Adds high bitdepth transform functions and tests\nwhere vp9_idct.h was added to vp9_rtcd.h the tests are pulling in\nvp9_systemdependent.h, which under visual studio include intrin.h. With\nVS9 these include headers which define helper classes for intel\nintrinsics. When including it in the tests (via vp9_rtcd.h) __cplusplus\nis defined but vp9_rtcd.h would wrap declarations in \u0027extern \"C\" {\u0027\ncausing a mismatch in linkage which resulted in compilation failure.\n\nChange-Id: I475e50198b71320e8606bc95c9454876d8799ede\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "40bcb33d007207c7b66976df9ce77634b3277384",
      "old_mode": 33261,
      "old_path": "build/make/rtcd.pl",
      "new_id": "1ed6895762ee195a4d09750de92a01ab1fe41bb8",
      "new_mode": 33261,
      "new_path": "build/make/rtcd.pl"
    }
  ]
}
