)]}'
{
  "log": [
    {
      "commit": "2e9f3e5cf5f3c71a4a34893ceb20c5d69689390f",
      "tree": "a4a12fca6ff64773210fd45d057bce3ca01fdd1c",
      "parents": [
        "d880a90ecac06b347d3d484857852fadd33d14d9"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Jun 09 17:27:52 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Jun 09 17:27:52 2015"
      },
      "message": "rename source files from row_posix.cc etc to row_gcc.cc to avoid gyp build filtering out source files from build when on windows with clang.  The source code contained in row_gcc.cc is gcc syntax inline assembly available for any platform that supports gcc or clang for intel cpus.\nBUG\u003d440\nTESTED\u003dtry bots\nR\u003dharryjin@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/56579004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1430 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "d880a90ecac06b347d3d484857852fadd33d14d9",
      "tree": "5ad969c875507749e92bc1e8402718d3c1fc4beb",
      "parents": [
        "05416e2d9a35669884bef0af7190525156bcfa79"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Jun 09 01:55:01 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Jun 09 01:55:01 2015"
      },
      "message": "make randomize take 64 bit count to allow larger images to be tested\nBUG\u003dnone\nTESTED\u003duntested\n\nReview URL: https://webrtc-codereview.appspot.com/53679004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1429 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "05416e2d9a35669884bef0af7190525156bcfa79",
      "tree": "dbb89f6c071f4f5386b1a679387e8a8439329cf1",
      "parents": [
        "b07de879b6553968cccd9d51afe4d2b3d4886a4d"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Jun 09 01:05:18 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Jun 09 01:05:18 2015"
      },
      "message": "Box filter for YUV use rows with accumulation buffer for better memory behavior.  The old code would do columns accumulated into registers, and then store the result once.  This was slow from a memory point of view.  The new code does a row of source at a time, updating an accumulation buffer every row.  The accumulation buffer is small, and should fit cache.  Before each accumulation of N rows, the buffer needs to be reset to zero.  If the memset is a bottleneck, it would be faster to do the first row without an add, storing to the accumulation buffer, and then add for the remaining rows.\nBUG\u003d425\nTESTED\u003dout\\release\\libyuv_unittest --gtest_filter\u003d*ScaleTo1x1*\nR\u003dharryjin@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/52659004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1428 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "b07de879b6553968cccd9d51afe4d2b3d4886a4d",
      "tree": "df4263933bf0979d9c0f17c0de4a29d03a196d05",
      "parents": [
        "965ef277e17a2641077854ba0e9eee182518b82e"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Jun 08 22:48:18 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Jun 08 22:48:18 2015"
      },
      "message": "enable intrinsics for clangcl if -mssse3 is enabled.\nBUG\u003d451\nTESTED\u003duntested\nR\u003dharryjin@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/52699004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1427 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "965ef277e17a2641077854ba0e9eee182518b82e",
      "tree": "355ea1a9172c813b3bbe98786988065150cb517d",
      "parents": [
        "b3d3db1b3394c754d8630ab9a22aef07e426ff33"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Jun 08 22:07:07 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Jun 08 22:07:07 2015"
      },
      "message": "bump deps to head chromium to get prebuilt clangcl\nBUG\u003dnone\nTESTED\u003duntested\nR\u003dharryjin@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/51209004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1426 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "b3d3db1b3394c754d8630ab9a22aef07e426ff33",
      "tree": "2c536a7a0183fd884db26281eee6ec9bc6944740",
      "parents": [
        "da6ee35e0ce0ecc01797cb22649e16bfe98eb20b"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Jun 08 21:37:37 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Jun 08 21:37:37 2015"
      },
      "message": "align clangcl using declspec instead of gcc style vector\nBUG\u003d451\nTESTED\u003dclang\u003d1 build on windows\nR\u003dharryjin@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/57549004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1425 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "da6ee35e0ce0ecc01797cb22649e16bfe98eb20b",
      "tree": "85b163a41dedbb5496fa1f233b6e9e670998266f",
      "parents": [
        "d7242b5b6cedc0ecc1099f5c84114ed4ed407bf0"
      ],
      "author": {
        "name": "johannkoenig@google.com",
        "email": "johannkoenig@google.com",
        "time": "Fri Jun 05 23:55:57 2015"
      },
      "committer": {
        "name": "johannkoenig@google.com",
        "email": "johannkoenig@google.com",
        "time": "Fri Jun 05 23:55:57 2015"
      },
      "message": "Revert \"libyuv: Include foo_posix.cc in the gn build, like it\u0027s done in the gyp build.\"\n\nBUG\u003d496928\nR\u003dthakis@chromium.org\n\nReview URL: https://webrtc-codereview.appspot.com/58399004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1424 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "d7242b5b6cedc0ecc1099f5c84114ed4ed407bf0",
      "tree": "ddaeea3979098788757dade16cf7d5b7118ba30c",
      "parents": [
        "684c09cd44e8bd91533706d11033587c3a906448"
      ],
      "author": {
        "name": "johannkoenig@google.com",
        "email": "johannkoenig@google.com",
        "time": "Fri Jun 05 20:20:29 2015"
      },
      "committer": {
        "name": "johannkoenig@google.com",
        "email": "johannkoenig@google.com",
        "time": "Fri Jun 05 20:20:29 2015"
      },
      "message": "libyuv: Include foo_posix.cc in the gn build, like it\u0027s done in the gyp build.\n\nThis is required to get things linking in clang/win. Medium-term, we should\nclean libyuv up to not require _posix files on non-posix.\n\nReviewed at https://webrtc-codereview.appspot.com/52069004/\n\nBUG\u003d496928\n\nReview URL: https://webrtc-codereview.appspot.com/54689004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1423 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "684c09cd44e8bd91533706d11033587c3a906448",
      "tree": "85b163a41dedbb5496fa1f233b6e9e670998266f",
      "parents": [
        "a09fd1aa0f558ef0c3abe0e4aadbbd6156458f06"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Jun 04 22:27:22 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Jun 04 22:27:22 2015"
      },
      "message": "roll chromium revision to head in attempt to resolve build time performance hit due to external compilers on windows.\nBUG\u003dnone\nTESTED\u003duntested\nR\u003dharryjin@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/49299004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1422 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "a09fd1aa0f558ef0c3abe0e4aadbbd6156458f06",
      "tree": "cc1177095c4600771293efb1065bc93836f940b4",
      "parents": [
        "01ca0712c75f3f2b8134c9aa225692767ba8d498"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Jun 04 21:34:16 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Jun 04 21:34:16 2015"
      },
      "message": "scale tests use int64 for size\nBUG\u003dnone\nTESTED\u003duntested\nR\u003dharryjin@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/51199004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1421 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "01ca0712c75f3f2b8134c9aa225692767ba8d498",
      "tree": "bf5b5c3d7b7acb4b685c4ef856d9f6727c894173",
      "parents": [
        "d3d8e0d9337e82cb5e231785846c7bca2c8be3a4"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Jun 02 22:42:45 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Jun 02 22:42:45 2015"
      },
      "message": "Test rotation with negative height\nBUG\u003d446\nTESTED\u003dlibyuvTest.NV12Rotate180_Inverted\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/51169004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1420 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "d3d8e0d9337e82cb5e231785846c7bca2c8be3a4",
      "tree": "0d6fe639ada5bc560480a68ad120f33c9c364a0c",
      "parents": [
        "00c0141f30006b45c32338c5a3b0253b349af7ac"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Jun 01 23:28:59 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Jun 01 23:28:59 2015"
      },
      "message": "make source for planar tests contiguous to test planar functions coalesce into a single low level call.\nBUG\u003d431\nTESTED\u003dSetPlane unittest\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/51999004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1419 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "00c0141f30006b45c32338c5a3b0253b349af7ac",
      "tree": "a56bbe1b6d82e3bd31a0e2c1c1bc4d92e69377bc",
      "parents": [
        "e5fbad8f393dbfae44098e26ad7d185788ab4c24"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Jun 01 23:27:07 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Jun 01 23:27:07 2015"
      },
      "message": "Add scale color test place holder source\nBUG\u003d401\nTESTED\u003duntested\n\nReview URL: https://webrtc-codereview.appspot.com/55539004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1418 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "e5fbad8f393dbfae44098e26ad7d185788ab4c24",
      "tree": "2812fc31886f1cdf6aa24e29ae1843496079f7f3",
      "parents": [
        "e787144c2d9a111b1fabd28ed3b69642848cdeb8"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Jun 01 22:57:58 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Jun 01 22:57:58 2015"
      },
      "message": "Add test for scaling color accuracy\nBUG\u003d401\nTESTED\u003dscale_color test\n\nReview URL: https://webrtc-codereview.appspot.com/39099004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1417 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "e787144c2d9a111b1fabd28ed3b69642848cdeb8",
      "tree": "7c251ebcc7043216287b26622fff99e55baa19a2",
      "parents": [
        "bd2d903e1ba08398cbf19e72211464af3ffa9b30"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Sat May 30 00:45:08 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Sat May 30 00:45:08 2015"
      },
      "message": "adjust dimensions for scale factor tests to ensure the scale factor tested is actually used.\nBUG\u003dnone\nTESTED\u003dset LIBYUV_WIDTH\u003d1918 libyuvTest.ScaleDownBy3by4_None\nR\u003dharryjin@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/47349004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1416 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "bd2d903e1ba08398cbf19e72211464af3ffa9b30",
      "tree": "bc4670aea2d87576380c27acf79d22d0624230fa",
      "parents": [
        "cfce47efc84ca61cfda8e4213b0762f22f68ac63"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu May 28 22:22:28 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu May 28 22:22:28 2015"
      },
      "message": "odd width support for ARGBSobel functions.  Improves performance for images that are not a multiple of 8 pixels.\nBUG\u003d444\nTESTED\u003dlibyuvTest.ARGBSobel_Opt\nR\u003dharryjin@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/54589004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1415 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "cfce47efc84ca61cfda8e4213b0762f22f68ac63",
      "tree": "332722d7bfe82a923f40706fbd615e07fc7a55e2",
      "parents": [
        "535a7140f2cd235054bed1cf7b7c80f5a946c611"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Wed May 27 22:32:26 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Wed May 27 22:32:26 2015"
      },
      "message": "Change Sobel to use JPeg Luma calculation instead of extracting G channel.  Using luma produces a better sobel that respects all 3 channels of RGB.  Historically the G channel was used to improve performance, and because the luma of I420 is a constrained range, hurting quality.  Using the JPeg variation of YUV, the luma is more accurate, including cross platform, better optimized for AVX2 and odd widths, and full range.\nBUG\u003d444\nTESTED\u003dARGBSobelXY_Opt\nR\u003dharryjin@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/57479004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1414 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "535a7140f2cd235054bed1cf7b7c80f5a946c611",
      "tree": "d035250924b71231cd468666869edfda748a4a18",
      "parents": [
        "7c09264ffcc253c7870c2a82a7a9ccc8d6c22df9"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue May 26 23:22:01 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue May 26 23:22:01 2015"
      },
      "message": "Scale Down by factor tests scale down to specified ratio rather than up.  This ensures the alignment constrains on the destination dont cause a different factor to be used.\nBUG\u003d431\nTESTED\u003dlibyuvTest.ScaleDownBy3_Bilinear\nR\u003dharryjin@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/47309004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1413 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "7c09264ffcc253c7870c2a82a7a9ccc8d6c22df9",
      "tree": "0aec12b63c5e7df74eba2407d2e8b7eabada3470",
      "parents": [
        "80be2468b0c6d1df4f8272640ee4d43b0b3b6e1d"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue May 26 17:56:51 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue May 26 17:56:51 2015"
      },
      "message": "odd width support for scale by even scale factor and box scale down by 4.  scale down by 4 uses scale down by 2 internally.\nBUG\u003d431\nTESTED\u003dlibyuvTest.ARGBScaleDownBy4_Bilinear\n\nReview URL: https://webrtc-codereview.appspot.com/57399004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1412 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "80be2468b0c6d1df4f8272640ee4d43b0b3b6e1d",
      "tree": "a5c5af94925936ae9353c2b19dfa42d3aa0f92a4",
      "parents": [
        "c38aeec3220d3180f7c6364ff5968b9250f9bfa5"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri May 22 23:32:20 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri May 22 23:32:20 2015"
      },
      "message": "add test for box filter before improving odd width.\nBUG\u003d431\nTESTED\u003dARGBScaleDownBy4_Box\n\nReview URL: https://webrtc-codereview.appspot.com/57409004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1411 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "c38aeec3220d3180f7c6364ff5968b9250f9bfa5",
      "tree": "9d1c458d58c5d5b28e1b606ff9b0dd3b14e66f1e",
      "parents": [
        "632c50f29cdacb8c5872ce9938444b676b4a0c81"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri May 22 21:39:21 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri May 22 21:39:21 2015"
      },
      "message": "scale down by 2 on argb images support odd widths using _any function.\nBUG\u003d431\nTESTED\u003dlibyuvTest.ARGBScaleDownBy2_Bilinear\n\nReview URL: https://webrtc-codereview.appspot.com/52569004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1410 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "632c50f29cdacb8c5872ce9938444b676b4a0c81",
      "tree": "d5a0bcc2a467d48a318736e6c9c9f5dc68f7a6aa",
      "parents": [
        "3666015261fead09cecd876ffe59a391d1b4b7f9"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu May 14 21:40:05 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu May 14 21:40:05 2015"
      },
      "message": "include posix source for 64 bit clang builds.\nBUG\u003d440\nTESTED\u003dninja -C out\\Release_x64\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/46259004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1407 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "3666015261fead09cecd876ffe59a391d1b4b7f9",
      "tree": "fd022c671c40dfaf6ae974ba6d951d9d09c0b511",
      "parents": [
        "7be3bc65a12c8860be75c559e4de2bbbb69596ab"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue May 12 21:33:32 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue May 12 21:33:32 2015"
      },
      "message": "add nacl macros for arm to YUV422TORGB_SETUP_REG.\nBUG\u003d415\nTESTED\u003dncval.exe newlib/Release/nacltest_arm.nexe\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/46229005\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1406 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "7be3bc65a12c8860be75c559e4de2bbbb69596ab",
      "tree": "91eb2897b554c3b0d947fdbd5a6e978a5b75ca99",
      "parents": [
        "b33dc47b54aacd2503acb307a86a27ee8ba3681f"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon May 11 21:58:42 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon May 11 21:58:42 2015"
      },
      "message": "enable speed optimization for libyuv\nBUG\u003d439\nTESTED\u003dout\\release\\libyuv_unittest --gtest_filter\u003d*I420ToARGB_Opt\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/55389004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1405 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "b33dc47b54aacd2503acb307a86a27ee8ba3681f",
      "tree": "f9568a16bb58b3eda867eeecca90ed1b1d3a59fc",
      "parents": [
        "1be66a79709eba21a41df9c64759774614e43acf"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Wed May 06 02:34:16 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Wed May 06 02:34:16 2015"
      },
      "message": "sobel use LL for constants to be passed in as int64\nBUG\u003d437\nTESTED\u003dlocal ios build\n\nReview URL: https://webrtc-codereview.appspot.com/47129004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1404 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "1be66a79709eba21a41df9c64759774614e43acf",
      "tree": "7ab05b6507377384b0ae420d345d98912a9236c0",
      "parents": [
        "d3f51b58f0c39d56addbba316f93d5664eaf9b58"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue May 05 23:40:03 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue May 05 23:40:03 2015"
      },
      "message": "psnr tool, work around for ios 64 bit compiler where int passed into assembly needs to be explicitely cast to \u0027w\u0027 register.\nBUG\u003d437\nTESTED\u003duntested\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/53389004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1403 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "d3f51b58f0c39d56addbba316f93d5664eaf9b58",
      "tree": "0b773a00a964bf42532ec81f3005c80182e4830d",
      "parents": [
        "b0f835224518ddd02d9bf0eed326f967cc09ae7e"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue May 05 22:46:16 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue May 05 22:46:16 2015"
      },
      "message": "work arounds for ios 64 bit compiler where int passed into assembly needs to be explicitely cast to \u0027w\u0027 register.\nBUG\u003d437\nTESTED\u003dlocal ios build\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/49289004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1402 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "b0f835224518ddd02d9bf0eed326f967cc09ae7e",
      "tree": "92d978a0ddf051feeac3ab61e24ae8b282ee789a",
      "parents": [
        "a20e2c62132e27ef7bc84c9f7733001e491d3e3e"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue May 05 17:26:57 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue May 05 17:26:57 2015"
      },
      "message": "row_neon64 additional fixes for warning on ios where int doesnt match %2 size which is 64 bit by default.  change size to explicitely 32 bit with %w2.\nBUG\u003d437\nTESTED\u003dtry bots\n\nReview URL: https://webrtc-codereview.appspot.com/43349004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1401 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "a20e2c62132e27ef7bc84c9f7733001e491d3e3e",
      "tree": "2bdf022354ca83f8a98b9ca4be1cc76b19cc72e8",
      "parents": [
        "6d5554661f2a865befe32f21b62ea9929663e932"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon May 04 22:53:53 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon May 04 22:53:53 2015"
      },
      "message": "row_neon64 fix for warning on ios where int width doesnt match %2 size which is 64 bit by default.  change size to explicitely 32 bit with %w2.\nBUG\u003d437\nTESTED\u003dtry bots\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/47119004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1399 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "6d5554661f2a865befe32f21b62ea9929663e932",
      "tree": "601137af7068de859fae0bdd80b3221293000ecc",
      "parents": [
        "e8c90c31ee2e534eeeae7e86c660dcb3c993a9b4"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon May 04 22:03:53 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon May 04 22:03:53 2015"
      },
      "message": "scale 64 bit fix for warning on ios where int width doesnt match %2 size which is 64 bit by default.  change size to explicitely 32 bit with %w2.\nBUG\u003d437\nTESTED\u003dtry bots\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/43339004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1398 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "e8c90c31ee2e534eeeae7e86c660dcb3c993a9b4",
      "tree": "fc643323f5375218d4b2203fc63515146ea260b3",
      "parents": [
        "54e78d12e04c74476b8330018923cd22f9e0ab42"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon May 04 21:16:03 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon May 04 21:16:03 2015"
      },
      "message": "fix for warning on ios 64 bit that int width doesnt match %2 size which is 64 bit by default.  change size to explicitely 32 bit with %w2.\nBUG\u003d437\nTESTED\u003dtry bots\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/49279004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1397 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "54e78d12e04c74476b8330018923cd22f9e0ab42",
      "tree": "779e440cd1d8ac0498235aa56e4c0838479f9dcd",
      "parents": [
        "2c44965e8dc51cd1fcf4b75017e0c7a7eca0f327"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Sat May 02 01:00:01 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Sat May 02 01:00:01 2015"
      },
      "message": "make windows code built with clangcl include the _posix source code.\ndepot_tools excludes these source files now, so they need to be manually\nincluded.\nBUG\u003d435\nTESTED\u003dclangcl local build on windows\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/52419004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1396 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "2c44965e8dc51cd1fcf4b75017e0c7a7eca0f327",
      "tree": "fb8aaf2af732a7f1ede3216dcab3dedb110c87c7",
      "parents": [
        "484e5d2d23c84c05db8950ab135f2888f4f73c11"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Sat May 02 00:39:29 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Sat May 02 00:39:29 2015"
      },
      "message": "make row_win windows code built with clangcl include the _posix source code.\ndepot_tools excludes these source files now, so they need to be manually\nincluded.\nBUG\u003d435\nTESTED\u003dclangcl local build on windows\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/49879004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1395 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "484e5d2d23c84c05db8950ab135f2888f4f73c11",
      "tree": "1cb4748e702527759b89e97a749970cfaf7f2351",
      "parents": [
        "1ec12e5d6dc6aac6fce8a51dbf31f03382385677"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Sat May 02 00:15:05 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Sat May 02 00:15:05 2015"
      },
      "message": "make windows code built with clangcl include the _posix source code.  depot_tools excludes these source files now, so they need to be manually included.\nBUG\u003d435\nTESTED\u003dclangcl local build on windows\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/46199004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1394 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "1ec12e5d6dc6aac6fce8a51dbf31f03382385677",
      "tree": "3265c58e1061c16e2744c2b38b057996ca3fe079",
      "parents": [
        "ab6b2246755ccde6676f51bbc7ac185a25a11f46"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Apr 30 23:37:32 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Apr 30 23:37:32 2015"
      },
      "message": "Roll chromium deps to version that includes vs2015 link error fix.\nBUG\u003d434\nTESTED\u003dgclient sync and do build with vs2015\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/47079004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1393 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "ab6b2246755ccde6676f51bbc7ac185a25a11f46",
      "tree": "09d1ceaf7a5df52f8fba7c278aa840841c94adeb",
      "parents": [
        "31806d76d9eb4cb51f1e7e5347209e2234bade4b"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Apr 30 18:21:19 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Apr 30 18:21:19 2015"
      },
      "message": "fix for arm builds where tmp for assembly produces an error if its uninitialized.\nBUG\u003dlibyuv:432\nTESTED\u003dtry bots\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/49249004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1392 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "31806d76d9eb4cb51f1e7e5347209e2234bade4b",
      "tree": "0d5ecd412f01d32ba7bc0c9f1fdb1ad9d923b2fa",
      "parents": [
        "9f4636e298e0cc6ab553cbc49eb51a5cb447b1f4"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Apr 30 17:18:13 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Apr 30 17:18:13 2015"
      },
      "message": "scale to 3/4 bug fix for odd widths.  multiply to index into source by scale factor should be 4 / 3 not 3 / 4.\nBUG\u003d433\nTESTED\u003dset LIBYUV_WIDTH\u003d1276 out\\release\\libyuv_unittest.exe --gtest_catch_exceptions\u003d0 --gtest_filter\u003d*.Scale*\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/49219004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1391 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "9f4636e298e0cc6ab553cbc49eb51a5cb447b1f4",
      "tree": "957af9a72624b84ac3aca46617ece8a7e969cc35",
      "parents": [
        "5abb6d455640d657d35ce79365eaf78efea2a6c0"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Apr 30 01:58:32 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Apr 30 01:58:32 2015"
      },
      "message": "AVX2 port of ScaleDownBy4.\nBUG\u003d314\nTESTED\u003dout\\release\\libyuv_unittest --gtest_filter\u003d*.ScaleDownBy4*\n\nReview URL: https://webrtc-codereview.appspot.com/46159004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1390 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "5abb6d455640d657d35ce79365eaf78efea2a6c0",
      "tree": "8b7894527f722916f353af88068dea2fc4a824f3",
      "parents": [
        "e23274cad299e17af076f7fdb5c791a4b095cb44"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 28 23:18:07 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 28 23:18:07 2015"
      },
      "message": "disable stucture padded warnings on win64 builds.\nBUG\u003d432\nTESTED\u003dlocal win64 build\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/48289004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1389 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "e23274cad299e17af076f7fdb5c791a4b095cb44",
      "tree": "f2e89c33b240c9225a1d8b8922472a0137468286",
      "parents": [
        "428fce642df139a66401d97b72f0ac31cb611685"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 28 22:13:44 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 28 22:13:44 2015"
      },
      "message": "remove unused function SumBox.\nBUG\u003d432\nTESTED\u003duntested\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/48279004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1388 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "428fce642df139a66401d97b72f0ac31cb611685",
      "tree": "058753fe13adac09c710adaa43a18a39cfc950dd",
      "parents": [
        "31c875fe196ad315f9dc789db5426c4ffbeba776"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 28 21:00:16 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 28 21:00:16 2015"
      },
      "message": "remove unused function ScalePlaneBoxRow_* which was for slow box filter that is no longer used.\nBUG\u003d432\nTESTED\u003dtry bots\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/51779004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1387 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "31c875fe196ad315f9dc789db5426c4ffbeba776",
      "tree": "661c9ea51808be1fc0bcee8ea9487508cdc0b7bc",
      "parents": [
        "35aa92a1ea1bbcca6bf97e69e7a65f1caa987675"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 28 18:43:09 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 28 18:43:09 2015"
      },
      "message": "enable chromium_code\u003d1 to increase warning level.  this will enable the same warnings as when built within chrome, helping avoid breakage in future.\nBUG\u003d432\nTESTED\u003dlocal windows build\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/49839004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1386 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "35aa92a1ea1bbcca6bf97e69e7a65f1caa987675",
      "tree": "c23fe22c3fdb895ed69f392ae2e1a801060d036e",
      "parents": [
        "9870a11cdf8acd2262dfc7363c9a86e136cdeddc"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 28 18:41:04 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 28 18:41:04 2015"
      },
      "message": "fixed unused variables/code warnings in scale box function\nBUG\u003dlibyuv:432\nTESTED\u003dlocal windows build with chromium_code \u003d1\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/49849004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1385 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "9870a11cdf8acd2262dfc7363c9a86e136cdeddc",
      "tree": "f8dc7f2ee7fb7fbae38f428c4b600a22bdc6ba31",
      "parents": [
        "ab8bf4466598470b118cb850e022535cf5a94e50"
      ],
      "author": {
        "name": "kjellander@google.com",
        "email": "kjellander@google.com",
        "time": "Tue Apr 28 14:29:24 2015"
      },
      "committer": {
        "name": "kjellander@google.com",
        "email": "kjellander@google.com",
        "time": "Tue Apr 28 14:29:24 2015"
      },
      "message": "Add PROJECT setting to codereview.settings\n\nThis is needed for some Rietveld functionality\nto work properly. Currently there\u0027s an error in the\narea handling the CQ for libyuv CLs.\n\nTBR\u003dfbarchard@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/48269004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1384 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "ab8bf4466598470b118cb850e022535cf5a94e50",
      "tree": "236c0bb8682f9fe583ada1b70942c8c4b02de57f",
      "parents": [
        "f995021f3531576127c098a4b96e47951009c1c7"
      ],
      "author": {
        "name": "kjellander@google.com",
        "email": "kjellander@google.com",
        "time": "Tue Apr 28 14:03:59 2015"
      },
      "committer": {
        "name": "kjellander@google.com",
        "email": "kjellander@google.com",
        "time": "Tue Apr 28 14:03:59 2015"
      },
      "message": "Enable FORCE_HTTPS_COMMIT_URL in codereview.settings\n\nThis is needed in order to be able to commit when\nworking from a pure Git checkout, since the Git updater\nis configured to sync using a http-URL\n(in services/cron/git_updater/project_config.py)\n\nBeing able to use a pure Git checkout is a natural step\ntowards switching over libyuv to Git.\n\nBUG\u003d476598\nTBR\u003dfbarchard@google.com\nTESTED\u003dgclient config https://chromium.googlesource.com/external/libyuv --name\u003dtrunk\ngclient sync\ngit auto-svn\n# create local branch and edit\ngit cl upload\ngit cl dcommit\n\nReview URL: https://webrtc-codereview.appspot.com/46119004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1383 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "f995021f3531576127c098a4b96e47951009c1c7",
      "tree": "b87756281daceb0cb996c9e159a8079b817db597",
      "parents": [
        "a81da96c900def2cd767270c3c96b29c89af3338"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 28 00:02:46 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 28 00:02:46 2015"
      },
      "message": "Work around casting warnings in scale_neon64.cc for ios 64 bit.\nBUG\u003d430\nTESTED\u003duntested\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/49799004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1382 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "a81da96c900def2cd767270c3c96b29c89af3338",
      "tree": "c1d6877b2ab8bffae9e5747d3d288ea179ed7e19",
      "parents": [
        "4e78b8dc2e2140f729429e18b5c20d58c5f7dff1"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Apr 27 23:53:11 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Apr 27 23:53:11 2015"
      },
      "message": "Work around for ios 64 bit build warning - use explicit word register for int.\nBUG\u003d430\nTESTED\u003dlocal ios 64 bit build\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/47039004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1381 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "4e78b8dc2e2140f729429e18b5c20d58c5f7dff1",
      "tree": "98705fc35fe816a21ea43e49c8efdbbdbbffd905",
      "parents": [
        "1ffb04b43e9aa0da31f50be6c9595821252e3e2b"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Apr 27 21:56:08 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Apr 27 21:56:08 2015"
      },
      "message": "scale to 3/4 or 3/8 with odd width destinations efficiently.  previously if width was not multiple of what the simd loop would do (24), scaling would fall back on slower C code.  This change allows SIMD to be used for most of the scaling and C for the remainder, improving efficiency.\nBUG\u003d314\nTESTED\u003dset LIBYUV_WIDTH\u003d1896 \u0026 ScaleDownBy3by4_*\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/48249004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1380 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "1ffb04b43e9aa0da31f50be6c9595821252e3e2b",
      "tree": "70ca8e24a68d269f139e1978f3d7d00338ba8b86",
      "parents": [
        "c8a2c236a082bf627d8e585d55b581b8fbad1f7f"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri Apr 24 22:32:12 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri Apr 24 22:32:12 2015"
      },
      "message": "Allow ScaleRowDown any functions to accept non-power of 2 for destination SIMD multiple.\nBUG\u003dnone\nTESTED\u003dlocal unittests pass\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/45129004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1379 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "c8a2c236a082bf627d8e585d55b581b8fbad1f7f",
      "tree": "12397194fea235abf7531074dc0796d3660e1505",
      "parents": [
        "2b7f6b7dee16e184be67929833ebfe814f1f0b8c"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Wed Apr 22 17:42:21 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Wed Apr 22 17:42:21 2015"
      },
      "message": "NaCl/GYP: remove references to prep_toolchain from libyuv.  prep_toolchain is now a no-op.\nBUG\u003dnone\nTESTED\u003duntested\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/49769004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1378 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "2b7f6b7dee16e184be67929833ebfe814f1f0b8c",
      "tree": "b09b4509575c7ff6bc3669d4101454ec4edb1fbe",
      "parents": [
        "01db3d1d1ddd3f2907a46a41f24add5143b518d5"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Wed Apr 22 00:51:56 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Wed Apr 22 00:51:56 2015"
      },
      "message": "ScaleAddRows_Any_SSE2 functions for handling odd widths.\nBUG\u003d425\nTESTED\u003dout\\release\\libyuv_unittest_old --gtest_filter\u003d*.ScaleDownBy3_*\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/45219004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1377 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "01db3d1d1ddd3f2907a46a41f24add5143b518d5",
      "tree": "67e8e8096af6a5fc99860da07b01c69f03a56ac9",
      "parents": [
        "812f59ed40060d2197fc176ab8f08072f667066c"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Apr 20 22:57:04 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Apr 20 22:57:04 2015"
      },
      "message": "Remove declspec(align(32)) from AVX2 functions.\nBUG\u003d422\nTESTED\u003duntested\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/43229004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1374 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "812f59ed40060d2197fc176ab8f08072f667066c",
      "tree": "7e5ae2ab4aeb7a71e8bd9f9f23d9a3fd55ab1bfc",
      "parents": [
        "e52b9c3405f0799cc2038e60bec2593358a04938"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri Apr 17 18:04:09 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri Apr 17 18:04:09 2015"
      },
      "message": "box and point sampling use scaledownby4 but linear and bilinear do not.\nBUG\u003d427\nTESTED\u003dout\\release\\libyuv_unittest --gtest_filter\u003d*.ScaleDownBy4_*\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/51689004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1373 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "e52b9c3405f0799cc2038e60bec2593358a04938",
      "tree": "439ad2ff90bf3cc4a54fddb24b6e492f6f22f301",
      "parents": [
        "8eb887f56f3170c4fa25ad2f743aaee5c1afa112"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Apr 16 21:02:16 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Apr 16 21:02:16 2015"
      },
      "message": "make box filter upsampler consider a pixel width of less than 1 to be 1.  This makes it behave as a point sampler.\nBUG\u003d428\nTESTED\u003dset LIBYUV_WIDTH\u003d1900 \u0026\u0026 out\\release\\libyuv_unittest.exe\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/49709004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1372 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "8eb887f56f3170c4fa25ad2f743aaee5c1afa112",
      "tree": "09e924c81434428ff4ebf33a609b4c0ecba87b0d",
      "parents": [
        "bb43f064dfadd6e3da17cb7657e373fea1495b55"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Wed Apr 15 23:09:09 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Wed Apr 15 23:09:09 2015"
      },
      "message": "add empty header for backwards compatibility.\nBUG\u003dnone\nTESTED\u003dlint passes\n\nReview URL: https://webrtc-codereview.appspot.com/46919004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1371 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "bb43f064dfadd6e3da17cb7657e373fea1495b55",
      "tree": "906b9a1a34bcd1960893a0e53573ff5021d4c42c",
      "parents": [
        "c9986313acbd74ebc2609f0a42492d0e2f1e78c6"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Wed Apr 15 22:46:45 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Wed Apr 15 22:46:45 2015"
      },
      "message": "Add a scale down by 3 test for testing general purpose box/bilinear with scale factor of 3, but allowing width/height specified to do odd with testing.\nBUG\u003dlibyuv:427\nTESTED\u003dlibyuvTest.ScaleDownBy3*\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/45169004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1370 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "c9986313acbd74ebc2609f0a42492d0e2f1e78c6",
      "tree": "09620d98a1b5e20d27074d6733283908fbbb21e1",
      "parents": [
        "32ad6e0e12fec058efdf85a5a4b32ed657f27c36"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 14 19:57:33 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 14 19:57:33 2015"
      },
      "message": "lsl by 2 requires a number sign for xcode on ios 64 bit build.  add the # sign for ios compatibility.  remove legacy x86 asm files that are unused.  the unused files cause complications in build systems that build all files.\nBUG\u003dlibyuv:423\nTESTED\u003dtry bots\nR\u003dnoahric@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/45119004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1369 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "32ad6e0e12fec058efdf85a5a4b32ed657f27c36",
      "tree": "3773fc3fef15f8f441bc51c22cc7503f68eb288c",
      "parents": [
        "013e812275fe6388ff1cea62e5d0ad569648b3ea"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 14 02:50:35 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 14 02:50:35 2015"
      },
      "message": "Remove unused variable \u0027I422ToRGB565Row\u0027 that breaks osx builds.\nBUG\u003d426\nTESTED\u003duntested\n\nReview URL: https://webrtc-codereview.appspot.com/48079004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1368 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "013e812275fe6388ff1cea62e5d0ad569648b3ea",
      "tree": "2397ebf7322528d2481018bd87968045d2f79be4",
      "parents": [
        "b5ea79d84566ec7ac6651e54c9a93254ae549cbd"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 14 00:21:15 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 14 00:21:15 2015"
      },
      "message": "Port box filter to AVX2.\nBUG\u003dlibyuv:425\nTESTED\u003dc:\\intelsde\\sde -ast -hsw -- out\\release\\libyuv_unittest.exe --gtest_catch_exceptions\u003d0 --gtest_filter\u003d*libyuvTest.ScaleTo640x360_Box\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/43149004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1367 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "b5ea79d84566ec7ac6651e54c9a93254ae549cbd",
      "tree": "d1d9d21d6dd42f31b7a0bd96eda06f9308db950a",
      "parents": [
        "c7161d1c36fb43f8ed0ddf25842f9894be1940d4"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Apr 13 18:56:08 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Apr 13 18:56:08 2015"
      },
      "message": "add rows handle height of 1 using a more general while-style loop.\nBUG\u003dnone\nTESTED\u003dtry bots\n\nReview URL: https://webrtc-codereview.appspot.com/45999004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1366 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "c7161d1c36fb43f8ed0ddf25842f9894be1940d4",
      "tree": "7c994d4ef1841056602fcdcc78bce564c5205dbe",
      "parents": [
        "1eb51bcf01d5ace195c07eae2c48db4b3afa33cf"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Sun Apr 12 23:54:26 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Sun Apr 12 23:54:26 2015"
      },
      "message": "Remove code alignment declspec from Visual C versions for vs2014 compatibility.\nBUG\u003d422\nTESTED\u003dlocal vs2013 build still passes.\n\nReview URL: https://webrtc-codereview.appspot.com/45959004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1365 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "1eb51bcf01d5ace195c07eae2c48db4b3afa33cf",
      "tree": "db1940d37e5931d83d9a3de0a9727dd34ed7dcc8",
      "parents": [
        "bb5a009d11cb4872fe5b4a95a8fa673c896b7eb5"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Wed Apr 08 02:32:33 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Wed Apr 08 02:32:33 2015"
      },
      "message": "Fix bug in YUV to RGB for gcc/clang and enable affected functions.\nBUG\u003d393\nTESTED\u003dsde -ast -hsw -- out\\release\\libyuv_unittest.exe --gtest_catch_exceptions\u003d0 --gtest_filter\u003d*I422ToARGB*\n\nReview URL: https://webrtc-codereview.appspot.com/48019004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1364 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "bb5a009d11cb4872fe5b4a95a8fa673c896b7eb5",
      "tree": "bb9f8cc60feab71562982d5779e2d1bcbbe70eaa",
      "parents": [
        "8b9f90813474635953aedf9412e2e1a388e515ec"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 07 23:52:57 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 07 23:52:57 2015"
      },
      "message": "ARGB4444ToARGB and ARGB1555ToARGB ported to AVX2.\nBUG\u003d421\nTESTED\u003dout\\release\\libyuv_unittest --gtest_filter\u003d*ARGB4444ToARGB*\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/48009004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1363 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "8b9f90813474635953aedf9412e2e1a388e515ec",
      "tree": "3fc34533be1290332b101475909495e806eb2608",
      "parents": [
        "5f609856de4d9c224643d1e32a0af26e309412fc"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 07 22:53:12 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 07 22:53:12 2015"
      },
      "message": "RGB565ToARGB AVX2 vzeroupper before the ret, not after.\nBUG\u003d421\nTESTED\u003dout\\release\\libyuv_unittest --gtest_filter\u003d*RGB565ToARGB*\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/51549004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1362 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "5f609856de4d9c224643d1e32a0af26e309412fc",
      "tree": "79cbc93c1740d36ca3e482950a4335655a256662",
      "parents": [
        "3d1176a3f88735801a3b93d661a3a7a53910802b"
      ],
      "author": {
        "name": "yang.zhang@arm.com",
        "email": "yang.zhang@arm.com",
        "time": "Tue Apr 07 03:45:29 2015"
      },
      "committer": {
        "name": "yang.zhang@arm.com",
        "email": "yang.zhang@arm.com",
        "time": "Tue Apr 07 03:45:29 2015"
      },
      "message": "Add ScaleARGBFilterCols_NEON for ARM32/64\n\nARM32/64 NEON versions of ScaleARGBFilterCols_NEON are implemented.\n\nBUG\u003d319\nTESTED\u003dlibyuvTest.* on ARM32/64 with Android\nR\u003dfbarchard@google.com\n\nChange-Id: Ifea62bc25d846bf16cb51d13b408de7bf58dccd4\n\nReview URL: https://webrtc-codereview.appspot.com/46699004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1361 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "3d1176a3f88735801a3b93d661a3a7a53910802b",
      "tree": "72fe2b0c0b29b2d1db70b2275406c8fa8be81ee8",
      "parents": [
        "8f0b32773c74450bc4ece5e0bd9fb3394dc2b7b4"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 07 00:39:25 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 07 00:39:25 2015"
      },
      "message": "ARGBToYJRow_AVX2 hooked up for ARGBToJ422\nBUG\u003dnone\nTESTED\u003dARGBToJ422 unittest\n\nReview URL: https://webrtc-codereview.appspot.com/44079004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1360 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "8f0b32773c74450bc4ece5e0bd9fb3394dc2b7b4",
      "tree": "c250f47e496548da85c012005ac7600cafc7f674",
      "parents": [
        "9afabe29b8101ab27b12ddf3ac86a823180e9061"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 07 00:10:52 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Apr 07 00:10:52 2015"
      },
      "message": "ARGBToUV AVX2 functions hooked up.\nBUG\u003dnone\nTESTED\u003dRGB565ToI420\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/46829004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1359 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "9afabe29b8101ab27b12ddf3ac86a823180e9061",
      "tree": "465f5f3b97cc7735c9b7d921176613d86b05c944",
      "parents": [
        "2827277496dd9793863641600bd45708acfa49be"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Apr 06 23:11:05 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Apr 06 23:11:05 2015"
      },
      "message": "Add ARGBToY AVX calls.\nBUG\u003dnone\nTESTED\u003dlibyuv unittests all pass with AVX2\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/44999004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1358 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "2827277496dd9793863641600bd45708acfa49be",
      "tree": "c50d76c69019fd05f8a14d491275cb20900b97ae",
      "parents": [
        "e2ea106068e779882d40772532bde3be0c0d2fa6"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Apr 06 19:24:23 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Apr 06 19:24:23 2015"
      },
      "message": "port RGB565ToARGB to AVX2.\nBUG\u003d421\nTESTED\u003dout\\release\\libyuv_unittest --gtest_filter\u003d*RGB565ToARGB*\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/49609004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1357 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "e2ea106068e779882d40772532bde3be0c0d2fa6",
      "tree": "6cb84550172f297753119c910099dd9958ad4ac4",
      "parents": [
        "44b6ba91e4b3a7583f1a4c1905483758b8ed5e86"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri Apr 03 23:28:44 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri Apr 03 23:28:44 2015"
      },
      "message": "shift for arm wants a # sign for nacl and ios.\nBUG\u003d420\nTESTED\u003dd:/src/nacl_sdk/pepper_canary/toolchain/win_arm_newlib/bin/arm-nacl-g++ -o newlib/Release/source/scale_neon_arm.o -c source/scale_neon.cc -g -O2 -pthread -MMD -DNDEBUG  -Id:/src/nacl_sdk/pepper_canary/include -Id:/src/nacl_sdk/pepper_canary/include/newlib  -I./include\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/47949004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1356 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "44b6ba91e4b3a7583f1a4c1905483758b8ed5e86",
      "tree": "920a46080e4d0738a1ee1cf70340bf9a7f0ceda3",
      "parents": [
        "62a9fe303cf861229f752451c0fa9973f8ec9f5c"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri Apr 03 22:12:53 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri Apr 03 22:12:53 2015"
      },
      "message": "Scale down by 4 for odd number of destination pixels using \u0027any\u0027 that handles SIMD for multiple of 8 pixels, and C for the remainder.\nBUG\u003d314\nTESTED\u003dlocal test with width odd\n\nReview URL: https://webrtc-codereview.appspot.com/49599004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1355 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "62a9fe303cf861229f752451c0fa9973f8ec9f5c",
      "tree": "53a4114be7f416a22a5cac41798187fd8036c65d",
      "parents": [
        "c00796c4e4982e1b1f2812fd25d9ef4c09ca1bb3"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Apr 02 21:23:52 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Apr 02 21:23:52 2015"
      },
      "message": "code style cleanup of scale functions.  no functional change.\nBUG\u003dnone\nTESTED\u003dlint\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/48839004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1354 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "c00796c4e4982e1b1f2812fd25d9ef4c09ca1bb3",
      "tree": "b52bdac776db8ecb42981213c6bcaa50f2046ffe",
      "parents": [
        "c70c7c02ff76ff7180263ba1d2a0e90a869f37ee"
      ],
      "author": {
        "name": "yang.zhang@arm.com",
        "email": "yang.zhang@arm.com",
        "time": "Thu Apr 02 02:33:23 2015"
      },
      "committer": {
        "name": "yang.zhang@arm.com",
        "email": "yang.zhang@arm.com",
        "time": "Thu Apr 02 02:33:23 2015"
      },
      "message": "Fix the issue of q4 register not in clobber list for ARMv7\n\nOn ARMv7 platform, q4 is used, but it isn\u0027t declared in clobber list.\nIt results that q4 isn\u0027t preserved automatically by compiler. So that the value of q4 is destroyed.\n\nBUG\u003d418\nTESTED\u003dlibyuvTest.* on ARM32 with Android\nR\u003dfbarchard@google.com\n\nChange-Id: Ib9b5eff8231c5057f4d58f1c4029f5452222af55\n\nReview URL: https://webrtc-codereview.appspot.com/47899004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1353 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "c70c7c02ff76ff7180263ba1d2a0e90a869f37ee",
      "tree": "a34ba56962e298474120c80558f73825b2770f14",
      "parents": [
        "f23d6222ac0d2829dcd26d28456de9991b4bb81d"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Mar 31 23:59:27 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Mar 31 23:59:27 2015"
      },
      "message": "scale to half size optimization for avx2 - use pmaddubsw instruction to horizontally add bytes, then pavgw to round and divide by 2.\nBUG\u003d314\nTESTED\u003dlibyuvTest.ScaleDownBy2*\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/45909004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1352 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "f23d6222ac0d2829dcd26d28456de9991b4bb81d",
      "tree": "95c59846a5d73dced7323d6f35164390e2775f33",
      "parents": [
        "416c48dba7cfa18484341bdb1dd343fa9799ca16"
      ],
      "author": {
        "name": "yang.zhang@arm.com",
        "email": "yang.zhang@arm.com",
        "time": "Tue Mar 31 03:03:05 2015"
      },
      "committer": {
        "name": "yang.zhang@arm.com",
        "email": "yang.zhang@arm.com",
        "time": "Tue Mar 31 03:03:05 2015"
      },
      "message": "Add ScaleARGBCols_NEON for ARM32/64\n\nARM32/64 NEON versions of ScaleARGBCols_NEON are implemented.\n\nBUG\u003d319\nTESTED\u003dlibyuvTest.* on ARM32/64 with Android\nR\u003dfbarchard@google.com\n\nChange-Id: Id9ad97f7aa5d8a34cd55ace9e648cb6ff028efd9\n\nReview URL: https://webrtc-codereview.appspot.com/47689004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1351 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "416c48dba7cfa18484341bdb1dd343fa9799ca16",
      "tree": "643ffe8ad99a2bd9da1bc189ca3e08b11e888f4e",
      "parents": [
        "72673ac87389a27d1271fbd56b2a89e9d355963a"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Mar 30 23:20:14 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Mar 30 23:20:14 2015"
      },
      "message": "add new scale_any to build files.\nBUG\u003d419\nTESTED\u003duntested\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/44969004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1350 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "72673ac87389a27d1271fbd56b2a89e9d355963a",
      "tree": "574f28edb1e4e7d90ffc86d0553eb6ad6f25ba8b",
      "parents": [
        "9ef8999ff3e5928a91b3f86f4df44946ce875e6f"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Mar 30 21:46:08 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Mar 30 21:46:08 2015"
      },
      "message": "linear and point sample scale to half size for AVX2.\nBUG\u003d314\nTESTED\u003dout\\release\\libyuv_unittest.exe --gtest_catch_exceptions\u003d0 --gtest_filter\u003d*.ScaleDownBy2*\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/44959004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1349 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "9ef8999ff3e5928a91b3f86f4df44946ce875e6f",
      "tree": "e43bb150ffe8a86ca88ad49e30c44335bf1c53ef",
      "parents": [
        "e6ca9cc2a2e01ca7bdd7dbed92b87c6f7f4d1c98"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri Mar 27 18:20:21 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri Mar 27 18:20:21 2015"
      },
      "message": "scale to half size use pmadd/pavgw to horizontal averaging.\nBUG\u003d314\nTESTED\u003dout\\release\\libyuv_unittest.exe --gtest_catch_exceptions\u003d0 --gtest_filter\u003d*.ScaleDownBy2*\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/50529004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1348 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "e6ca9cc2a2e01ca7bdd7dbed92b87c6f7f4d1c98",
      "tree": "c5670707d2d8284dff12a6b1967e53379f697e85",
      "parents": [
        "f16f33d4ce8e6a1c40e2426ad7b457d2927bb4f7"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Mar 26 23:21:08 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Mar 26 23:21:08 2015"
      },
      "message": "Scale down by 2 AVX2 port.  Processes twice as many pixels as SSE2 and takes advantage of 3 argument instructions to reduce register usage and number of instructions.\nBUG\u003d314\nTESTED\u003dlibyuvTest.ScaleDownBy2_Box\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/42959004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1347 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "f16f33d4ce8e6a1c40e2426ad7b457d2927bb4f7",
      "tree": "4da7143cc63ad82aac4eac5ebafaa2ac3035eb3e",
      "parents": [
        "4f46a3e03d320fd21dac64ea17f81d6fddec38a1"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Mar 26 18:22:29 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Mar 26 18:22:29 2015"
      },
      "message": "All cpu flags to be set so that instead of comparing C code, compare assembler to assembler, for benchmarking purposes.\nBUG\u003dnone\nTESTED\u003dlibyuv_unittest.exe\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/50499004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1346 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "4f46a3e03d320fd21dac64ea17f81d6fddec38a1",
      "tree": "8cf4df8dc6b80a36c84af5550b182d7d84ab10d7",
      "parents": [
        "d41fbf40dd2b4589ad78e5b5649c0ed1ec5b9736"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Wed Mar 25 22:38:01 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Wed Mar 25 22:38:01 2015"
      },
      "message": "remove 1 tab from each row of histograms in libyuvTest.TestFullYUV and libyuvTest.TestScaleFullYUV.\nBUG\u003dnone\nTESTED\u003dlibyuvTest.TestScaleFullYUV\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/47799004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1345 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "d41fbf40dd2b4589ad78e5b5649c0ed1ec5b9736",
      "tree": "ba19aeef6d2410ee45bb4c9680ac360b1784d3cb",
      "parents": [
        "0d3bfab6db10762ab162b1f1cd80cd9ca3f81916"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Mar 24 23:25:30 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Mar 24 23:25:30 2015"
      },
      "message": "Handle scale down by factor of 2 efficiently by calling SIMD for multiple of 16 destination pixels, and C for remainder.\nBUG\u003d314\nTESTED\u003dout\\release\\libyuv_unittest.exe --gtest_catch_exceptions\u003d0 --gtest_filter\u003d*.ScaleDownBy2*\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/48689004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1344 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "0d3bfab6db10762ab162b1f1cd80cd9ca3f81916",
      "tree": "84d3d6649b9fd0805b87fd2d5fe90edbfb8f2241",
      "parents": [
        "d28cd77f99e623ce2b9493f3b197408503f9ee88"
      ],
      "author": {
        "name": "yang.zhang@arm.com",
        "email": "yang.zhang@arm.com",
        "time": "Tue Mar 24 08:02:30 2015"
      },
      "committer": {
        "name": "yang.zhang@arm.com",
        "email": "yang.zhang@arm.com",
        "time": "Tue Mar 24 08:02:30 2015"
      },
      "message": "Add nacl macros to ScaleFilterCols_NEON on ARM32/64 platform\n\nAdd the nacl macros to ARM functions. If not, a bunch of code is failing\nto validate.\n\nBUG\u003d319\nTESTED\u003dlibyuvTest.* on ARM32/64 with Android\nR\u003dfbarchard@google.com\n\nChange-Id: I7a36434f18e0de8b8f8a9fe01167bfe50cff8962\n\nReview URL: https://webrtc-codereview.appspot.com/47739004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1343 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "d28cd77f99e623ce2b9493f3b197408503f9ee88",
      "tree": "7c67a6f0809e73b17764e75679cbe8fedff85189",
      "parents": [
        "d6d7de57426ae1ed13e8d870e8ef4b5259b2c2f2"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Mar 19 20:36:31 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Thu Mar 19 20:36:31 2015"
      },
      "message": "Enable assembly for clangcl build on Windows.  Previously assembly was disabled so clangcl would work, but only with C code.  As clangcl mimics both Visual C and GCC, ifdefs need to pick one or the other or often you\u0027ll end up with both.  In this CL we disable most Visual C code and use the GCC versions which allow assembly for both 32 and 64 bit intel.\nBUG\u003d412\nTESTED\u003dclang\u003d1 build on windows\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/51389004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1341 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "d6d7de57426ae1ed13e8d870e8ef4b5259b2c2f2",
      "tree": "9a83de88504fae5762fbd55a1b2ae165c95bdcd5",
      "parents": [
        "70e5c818603e9b83aac266f2e7750c0543cb19de"
      ],
      "author": {
        "name": "yang.zhang@arm.com",
        "email": "yang.zhang@arm.com",
        "time": "Thu Mar 19 03:55:05 2015"
      },
      "committer": {
        "name": "yang.zhang@arm.com",
        "email": "yang.zhang@arm.com",
        "time": "Thu Mar 19 03:55:05 2015"
      },
      "message": "Add ScaleFilterCols_NEON for ARM32/64\n\nARM32/64 NEON versions of ScaleFilterCols_NEON are implemented.\n\nBUG\u003d319\nTESTED\u003dlibyuvTest.* on ARM32/64 with Android\nR\u003dfbarchard@google.com\n\nChange-Id: I5b0838769ffb0182155d7cd6bcc520eb81eb5c4e\n\nReview URL: https://webrtc-codereview.appspot.com/41349004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1340 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "70e5c818603e9b83aac266f2e7750c0543cb19de",
      "tree": "1dc9487ee9cadcb5cd2f153b88ec1189d99b47fb",
      "parents": [
        "0e4388aea3d075e31dd33f4d76fb0c728e7e0428"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Mar 17 17:56:20 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Mar 17 17:56:20 2015"
      },
      "message": "copy width to int64 to pass to assembly to avoid warning on ios 64 bit for implicit: value size does not match register size specified by the constraint and modif\nBUG\u003d413\nTESTED\u003dlocal ios 64 bit build\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/45749004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1338 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "0e4388aea3d075e31dd33f4d76fb0c728e7e0428",
      "tree": "3d18b11e72e926b96a66cc90ff22285b8d5f3f20",
      "parents": [
        "4d387fc61990068d062ce8a2a8417e065ff01469"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Mar 17 17:25:27 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Mar 17 17:25:27 2015"
      },
      "message": "I422ToRGB24 AVX2 and I422ToRAW\nBUG\u003dnone\nTESTED\u003dI422ToRGB24 unittest\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/46619004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1337 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "4d387fc61990068d062ce8a2a8417e065ff01469",
      "tree": "aa939a3c342992f8c9f7d13b4ca8736dd7f1d67d",
      "parents": [
        "e246e6c18f0606accdd02adce54ac85bba98f947"
      ],
      "author": {
        "name": "yang.zhang@arm.com",
        "email": "yang.zhang@arm.com",
        "time": "Tue Mar 17 02:23:59 2015"
      },
      "committer": {
        "name": "yang.zhang@arm.com",
        "email": "yang.zhang@arm.com",
        "time": "Tue Mar 17 02:23:59 2015"
      },
      "message": "Add ScaleARGBRowDown2Linear_NEON for ARM32/64\n\nARM32/64 NEON versions of ScaleARGBRowDown2Linear_NEON are implemented.\n\nBUG\u003d319\nTESTED\u003dlibyuvTest.ARGBScale* on ARM32/64 with Android\nR\u003dfbarchard@google.com\n\nChange-Id: Ife602c81b51aa36e0d56b9d628f278a24eed96f6\n\nReview URL: https://webrtc-codereview.appspot.com/44689004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1336 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "e246e6c18f0606accdd02adce54ac85bba98f947",
      "tree": "14029122e68965baf7caebea2a8b6a054a6188da",
      "parents": [
        "3b4f5eb7b86b93003c1c1bbec1bc9d4d06dda663"
      ],
      "author": {
        "name": "yang.zhang@arm.com",
        "email": "yang.zhang@arm.com",
        "time": "Tue Mar 17 02:22:25 2015"
      },
      "committer": {
        "name": "yang.zhang@arm.com",
        "email": "yang.zhang@arm.com",
        "time": "Tue Mar 17 02:22:25 2015"
      },
      "message": "Add ARGBToRGB565DitherRow_NEON for ARM32/64\n\nARM32/64 NEON versions of ARGBToRGB565DitherRow_NEON are implemented.\n\nBUG\u003d407\nTESTED\u003dlibyuvTest.* on ARM32/64 with Android\nR\u003dfbarchard@google.com\n\nChange-Id: Ia689170fb39db964392e5e1113801592ab0628bf\n\nReview URL: https://webrtc-codereview.appspot.com/49409004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1335 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "3b4f5eb7b86b93003c1c1bbec1bc9d4d06dda663",
      "tree": "a8b1d0a09989c7f136f9ae1fcf5f4f8ad2b04ea4",
      "parents": [
        "92f7f421fd7043dd0e00b08bc6791956ede42b97"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Mar 17 00:54:50 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Mar 17 00:54:50 2015"
      },
      "message": "Port J422 colorspace to GCC\nBUG\u003d414\nTESTED\u003dtry bots\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/43809004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1334 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "92f7f421fd7043dd0e00b08bc6791956ede42b97",
      "tree": "46d3b86ce3020bd30307430f31914a7964bc5833",
      "parents": [
        "35f0add66d83d574d1f6ff3c454c05d32aea7d24"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Mar 17 00:01:18 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Tue Mar 17 00:01:18 2015"
      },
      "message": "rename I400 to J400 and I400 reference to I400.  J400 is a simple replication of values to convert to RGB, which is what the old I400 was.  I400 reference is the Y part of the YUV formula, so renaming that to I400.\nBUG\u003dnone\nTESTED\u003dlibyuvTest (5925 ms total)\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/50369005\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1333 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "35f0add66d83d574d1f6ff3c454c05d32aea7d24",
      "tree": "f0f3344b635464be1cad31d4997468283fbb07e7",
      "parents": [
        "df90670aa5eb8927d156b2c89cd3e13a3bbbe059"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Mar 16 20:02:04 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Mar 16 20:02:04 2015"
      },
      "message": "cpuid ifdefs fixed to remove some duplicate code cases.\nBUG\u003dnone\nTESTED\u003dlocal windows build\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/47619004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1332 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "df90670aa5eb8927d156b2c89cd3e13a3bbbe059",
      "tree": "5911908305ff906510eb455e59655865fa0e6a55",
      "parents": [
        "f301777060d47e1b161348bcf526a627c02d6f22"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Mar 16 19:56:41 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Mar 16 19:56:41 2015"
      },
      "message": "clangcl build fix for __cpuid in psnr util. Since clangcl provides the intrinsic thru its Visual C emulation, don\u0027t duplicately define the function with an inline version, which is normally needed for gcc/clang.\nBUG\u003d412\nTESTED\u003dset GYP_DEFINES\u003dclang\u003d1 \u0026 gyp_libyuv -fninja libyuv_test.gyp\nR\u003dbrucedawson@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/40339004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1331 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "f301777060d47e1b161348bcf526a627c02d6f22",
      "tree": "3fa994d5bf92e61c51515b489597f8ac7476ad96",
      "parents": [
        "bfba8e41c4827889efd22c199c3314a094aaa243"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Mar 16 19:50:33 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Mar 16 19:50:33 2015"
      },
      "message": "Fix YToARGB and tweaks to thresholds in YUV tests.\nBUG\u003d411\nTESTED\u003dlibyuvTest.TestYToARGB\nR\u003dbcornell@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/44709004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1330 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "bfba8e41c4827889efd22c199c3314a094aaa243",
      "tree": "db1fa647cde1d35a3267f81ad216f731d79dc503",
      "parents": [
        "f2fad0faa5f28693670a07a9f4b87b38238eb037"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Mar 16 18:47:42 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Mar 16 18:47:42 2015"
      },
      "message": "Add test for color accuracy of J422ToARGB\nBUG\u003d414\nTESTED\u003dlibyuvTest.TestFullYUVJ\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/41309004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1329 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "f2fad0faa5f28693670a07a9f4b87b38238eb037",
      "tree": "ef633c427cfd48836251d771772d67d834ca13b0",
      "parents": [
        "e408a3759f11cc92720135b5bd1edb0e06f379fc"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Mar 16 18:08:30 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Mar 16 18:08:30 2015"
      },
      "message": "Optimized J422ToARGB.\nBUG\u003d414\nTESTED\u003dJ422ToARGB unittest\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/42799004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1328 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "e408a3759f11cc92720135b5bd1edb0e06f379fc",
      "tree": "a94e58e4143a897480d4d9d83775f96a7d076e56",
      "parents": [
        "ca5b1bd58b957a85a7b3b700a2f78ace61b7b96c"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Mar 16 18:08:12 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Mon Mar 16 18:08:12 2015"
      },
      "message": "Improve accuracy of J422 color space using higher precission fixed point and bias.\nBUG\u003d414\nTESTED\u003dTestFullYUVJ\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/44679004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1327 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "ca5b1bd58b957a85a7b3b700a2f78ace61b7b96c",
      "tree": "86428d14717666d1833cc1af2567557aaa1fff25",
      "parents": [
        "63726ed9c6117ce71c87fb6f5e7715aba0b450bb"
      ],
      "author": {
        "name": "yang.zhang@arm.com",
        "email": "yang.zhang@arm.com",
        "time": "Mon Mar 16 02:57:46 2015"
      },
      "committer": {
        "name": "yang.zhang@arm.com",
        "email": "yang.zhang@arm.com",
        "time": "Mon Mar 16 02:57:46 2015"
      },
      "message": "Add ScaleAddRows_NEON for ARM32/64\n\nARM32/64 NEON versions of ScaleAddRows_NEON are implemented.\n\nBUG\u003d319\nTESTED\u003dlibyuvTest.Scale* on ARM32/64 with Android\nR\u003dfbarchard@google.com\n\nChange-Id: I45b88c2b5f576042ba5b3d8d6f8851257fdb7218\n\nReview URL: https://webrtc-codereview.appspot.com/46379004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1326 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "63726ed9c6117ce71c87fb6f5e7715aba0b450bb",
      "tree": "76e12aebbbd9cb2afc0c8c1f54364721d004a006",
      "parents": [
        "952ca5f26f317d7e67952bbcfb2c1cf111bad3d7"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri Mar 13 22:24:45 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri Mar 13 22:24:45 2015"
      },
      "message": "test different ways to round and clamp\nBUG\u003dnone\nTESTED\u003dTestRoundToByte\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/41299004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1325 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    },
    {
      "commit": "952ca5f26f317d7e67952bbcfb2c1cf111bad3d7",
      "tree": "08187a934ec50b7d1591b5c0d5de9d53d00f3b78",
      "parents": [
        "8f152605c74a900648bd2d645504b2a2bca1c8b0"
      ],
      "author": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri Mar 13 21:37:14 2015"
      },
      "committer": {
        "name": "fbarchard@google.com",
        "email": "fbarchard@google.com",
        "time": "Fri Mar 13 21:37:14 2015"
      },
      "message": "Fix for planar functions SSE2 enable when building with clang for Windows.\nBUG\u003d412\nTESTED\u003dclang\u003d1 for build on windows\nR\u003dtpsiaki@google.com\n\nReview URL: https://webrtc-codereview.appspot.com/45679004\n\ngit-svn-id: http://libyuv.googlecode.com/svn/trunk@1324 16f28f9a-4ce2-e073-06de-1de4eb20be90\n"
    }
  ],
  "next": "8f152605c74a900648bd2d645504b2a2bca1c8b0"
}
