)]}'
{
  "commit": "1144ba2268bcff2ee1ed7fd5bfca6841402fb1c0",
  "tree": "52359e2c705a6a883325a8b76513bfc8ec507934",
  "parents": [
    "62e48eb4ce1eeb91de64041a559f5eb5449e8afa"
  ],
  "author": {
    "name": "phoglund@webrtc.org",
    "email": "phoglund@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d",
    "time": "Fri Nov 11 09:01:03 2011"
  },
  "committer": {
    "name": "phoglund@webrtc.org",
    "email": "phoglund@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d",
    "time": "Fri Nov 11 09:01:03 2011"
  },
  "message": "Base and codec tests now run verify output and render to file instead of to screen.\n\nRewrote the codec test to render to file and do video comparisons.\n\nRefactored the coded tests somewhat. I still need to figure out how to do comparison in the automated case.\n\nAdded video analysis to the test. This will make sure that the system output roughly the right thing.\n\nMoved the video metrics library into the test_support library. Made the metrics library available in the automated tests.\n\nMade sure no one passes in too large YUV videos into the autotest.\n\nThe standard test\u0027s output now gets captured for both the left and right windows.\n\nWrote a rendering device which just writes the raw frames to file, for analysis. Updated the base standard test to dump its left window output to file. We don\u0027t do anything with it yet though.\n\nBUG\u003d\nTEST\u003d\n\nReview URL: http://webrtc-codereview.appspot.com/249001\n\ngit-svn-id: http://webrtc.googlecode.com/svn/trunk@931 4adac7df-926f-26a2-2b94-8c16560cd09d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dc327fc0d4300f1916d3d1bdcbe50a603c113733",
      "old_mode": 33188,
      "old_path": "src/modules/video_coding/codecs/tools/video_codecs_tools.gypi",
      "new_id": "a0d874eea89fcc32bd52db474afe22a226d81215",
      "new_mode": 33188,
      "new_path": "src/modules/video_coding/codecs/tools/video_codecs_tools.gypi"
    },
    {
      "type": "modify",
      "old_id": "c85353bf0c2c994b105418b69a1893db00a13e2e",
      "old_mode": 33188,
      "old_path": "src/modules/video_coding/codecs/tools/video_quality_measurement.cc",
      "new_id": "95e54387a7ab839306e14a060ff359ddb553d359",
      "new_mode": 33188,
      "new_path": "src/modules/video_coding/codecs/tools/video_quality_measurement.cc"
    },
    {
      "type": "modify",
      "old_id": "7c0f78f74ffe0f5e54b0a94eca8df8e2a9e74726",
      "old_mode": 33188,
      "old_path": "src/modules/video_coding/main/source/video_coding_test.gypi",
      "new_id": "57c34d0b92beccaee5be207fa62c44caa9794719",
      "new_mode": 33188,
      "new_path": "src/modules/video_coding/main/source/video_coding_test.gypi"
    },
    {
      "type": "modify",
      "old_id": "34d120d9ce7018b0af40927d50b381dcae37c748",
      "old_mode": 33188,
      "old_path": "src/modules/video_coding/main/test/codec_database_test.cc",
      "new_id": "56b022a38cda8718c46b88f438b4e17ae46321b9",
      "new_mode": 33188,
      "new_path": "src/modules/video_coding/main/test/codec_database_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5ec05efdbda432a6353e61b933529a60eee05c2c",
      "old_mode": 33188,
      "old_path": "src/modules/video_coding/main/test/media_opt_test.cc",
      "new_id": "36832dc61ddfb29fad791a310b19591f000eb64f",
      "new_mode": 33188,
      "new_path": "src/modules/video_coding/main/test/media_opt_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0d3ed51abc61199a839ac922ea43e1f77053b549",
      "old_mode": 33188,
      "old_path": "src/modules/video_coding/main/test/normal_test.cc",
      "new_id": "76d61e9131c669b1c4a13afc38f92493f9796eaa",
      "new_mode": 33188,
      "new_path": "src/modules/video_coding/main/test/normal_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c8215daf3154199686b9f1a670e7cc76a5eb78b2",
      "old_mode": 33188,
      "old_path": "src/modules/video_coding/main/test/quality_modes_test.cc",
      "new_id": "f39c786bf8f0b30595a2989d48032ac31e6d35ad",
      "new_mode": 33188,
      "new_path": "src/modules/video_coding/main/test/quality_modes_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1b556d4846381d8134f9ccf8088e5ab1c2715a1d",
      "old_mode": 33188,
      "old_path": "src/video_engine/main/test/AutoTest/automated/vie_standard_integration_test.cc",
      "new_id": "5cbe2e4f94854253f81e58a1533770c0352f6925",
      "new_mode": 33188,
      "new_path": "src/video_engine/main/test/AutoTest/automated/vie_standard_integration_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ce701b47c57d8365f2443726a5357bfeab24b19a",
      "old_mode": 33188,
      "old_path": "src/video_engine/main/test/AutoTest/helpers/vie_fake_camera.cc",
      "new_id": "387ea8ce21a0d59ae7ebefc1c2a99a3eaa7e947f",
      "new_mode": 33188,
      "new_path": "src/video_engine/main/test/AutoTest/helpers/vie_fake_camera.cc"
    },
    {
      "type": "modify",
      "old_id": "657c7fb2b45db95874d352004a54b87f2afd5a87",
      "old_mode": 33188,
      "old_path": "src/video_engine/main/test/AutoTest/helpers/vie_file_capture_device.cc",
      "new_id": "e4caa2a3003d5d5681b5958f88a7c15f979e9c0e",
      "new_mode": 33188,
      "new_path": "src/video_engine/main/test/AutoTest/helpers/vie_file_capture_device.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c2a15c26e77904b869e0fdb89ce035135013781",
      "new_mode": 33188,
      "new_path": "src/video_engine/main/test/AutoTest/helpers/vie_to_file_renderer.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8beaf0cfd7992320a368ba4bac2049db1e6a742c",
      "new_mode": 33188,
      "new_path": "src/video_engine/main/test/AutoTest/helpers/vie_to_file_renderer.h"
    },
    {
      "type": "modify",
      "old_id": "d87d7b6078880ee5ed5f9aebc812cd619f5acf92",
      "old_mode": 33188,
      "old_path": "src/video_engine/main/test/AutoTest/interface/vie_autotest.h",
      "new_id": "41c1bb2b728705e70d80e731a1bb11b275034f03",
      "new_mode": 33188,
      "new_path": "src/video_engine/main/test/AutoTest/interface/vie_autotest.h"
    },
    {
      "type": "modify",
      "old_id": "27ab17d970f4c231194b89218219bea706b38928",
      "old_mode": 33188,
      "old_path": "src/video_engine/main/test/AutoTest/source/vie_autotest_base.cc",
      "new_id": "0afa8f2c7260d925428f522a4c1e5f3dc00931b4",
      "new_mode": 33188,
      "new_path": "src/video_engine/main/test/AutoTest/source/vie_autotest_base.cc"
    },
    {
      "type": "modify",
      "old_id": "ca600730190e76ea3a8aa1581aa048f2b42ca149",
      "old_mode": 33188,
      "old_path": "src/video_engine/main/test/AutoTest/source/vie_autotest_codec.cc",
      "new_id": "96ea97b81be76ecf84a885a9f0a651e937aed5fc",
      "new_mode": 33188,
      "new_path": "src/video_engine/main/test/AutoTest/source/vie_autotest_codec.cc"
    },
    {
      "type": "modify",
      "old_id": "fd192d6e3c5eec31f9e6f2df2939b927dfe5b043",
      "old_mode": 33188,
      "old_path": "src/video_engine/main/test/AutoTest/vie_auto_test.gypi",
      "new_id": "a61e6ba614e413afd572a3fe19e220481ab5a4ea",
      "new_mode": 33188,
      "new_path": "src/video_engine/main/test/AutoTest/vie_auto_test.gypi"
    },
    {
      "type": "modify",
      "old_id": "b010f1eb963231c3d3b835feffc8907b433af027",
      "old_mode": 33188,
      "old_path": "test/test.gyp",
      "new_id": "e01e0d9e8e74f3b287c325b6b5d5f4fa9817da2b",
      "new_mode": 33188,
      "new_path": "test/test.gyp"
    },
    {
      "type": "rename",
      "old_id": "cd03f02088a6dbb11b50f816a15a3a3cc0df807e",
      "old_mode": 33188,
      "old_path": "src/modules/video_coding/main/test/video_metrics.cc",
      "new_id": "568c43ae3a49c49e06d55dd1271a4a18c4899a74",
      "new_mode": 33188,
      "new_path": "test/testsupport/metrics/video_metrics.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "eecd271786a1ee4c04c96e65dc03e9bc45236b3a",
      "old_mode": 33188,
      "old_path": "src/modules/video_coding/main/test/video_metrics.h",
      "new_id": "d25a1cfc57ab538f9ea1fe7073efb1e63b117591",
      "new_mode": 33188,
      "new_path": "test/testsupport/metrics/video_metrics.h",
      "score": 78
    }
  ]
}
