)]}' { "commit": "878f9878f46bd22b350936cddb7869cdf5f5fcae", "tree": "2e5e62246cfcd09f8d89bff2ee96e68d7fce5969", "parents": [ "aef0b8b16edae1de76ec51bf9c836941d557b997" ], "author": { "name": "erikvarga", "email": "erikvarga@webrtc.org", "time": "Tue Aug 29 16:12:57 2017" }, "committer": { "name": "Commit Bot", "email": "commit-bot@chromium.org", "time": "Tue Aug 29 16:12:57 2017" }, "message": "Add a new frame generator that cycles through randomly generated slides.\n\nLike YuvFileGenerator, this also updates the display with a new slide on every Nth frame, but it generates the slides itself instead of reading them from files.\n\nBUG\u003dwebrtc:8138\n\nReview-Url: https://codereview.webrtc.org/3003193002\nCr-Original-Commit-Position: refs/heads/master@{#19585}\nCr-Mirrored-From: https://chromium.googlesource.com/external/webrtc\nCr-Mirrored-Commit: 579de6faef60ebe6e60a795041fecb92569d4f72\n", "tree_diff": [ { "type": "modify", "old_id": "52ae14fe641707867b6a8f039fbd48142c5a088b", "old_mode": 33188, "old_path": "test/frame_generator.cc", "new_id": "1956cdb3d7cd36e0030267613d3c24ef63d2450a", "new_mode": 33188, "new_path": "test/frame_generator.cc" }, { "type": "modify", "old_id": "6b0137df241c0629c6e4e3f8167ceb25f9572925", "old_mode": 33188, "old_path": "test/frame_generator.h", "new_id": "dfe35b832e7baa1f324db0f7dbb1cf899b8899ee", "new_mode": 33188, "new_path": "test/frame_generator.h" }, { "type": "modify", "old_id": "4f1937b40a74fed19545e3a824da8b1cd7933d04", "old_mode": 33188, "old_path": "test/frame_generator_capturer.cc", "new_id": "095a2043e5a8a9bb760b6b54cdf67f0858c58102", "new_mode": 33188, "new_path": "test/frame_generator_capturer.cc" }, { "type": "modify", "old_id": "f62afbac2d998f43cc130839935b27ed43b5d3a0", "old_mode": 33188, "old_path": "test/frame_generator_capturer.h", "new_id": "44251218afb7eee0e6aecd013801e2ad6b16e904", "new_mode": 33188, "new_path": "test/frame_generator_capturer.h" }, { "type": "modify", "old_id": "1ead69806223efd15b64db93d23dd2071993ceca", "old_mode": 33188, "old_path": "test/frame_generator_unittest.cc", "new_id": "79e7b63abf6490380e3cd8db7dd18b54ce04fbeb", "new_mode": 33188, "new_path": "test/frame_generator_unittest.cc" }, { "type": "modify", "old_id": "8190bf6cb5290394d89640c1185d2a46b6148817", "old_mode": 33188, "old_path": "video/full_stack_tests.cc", "new_id": "bd694bc128ffc3c95d021e363051e73aa6d8b98c", "new_mode": 33188, "new_path": "video/full_stack_tests.cc" }, { "type": "modify", "old_id": "d9de841084e3685c62ba01988a43e28c635275c9", "old_mode": 33188, "old_path": "video/screenshare_loopback.cc", "new_id": "17fd8deec9c960e7632db1735db0ce27b4c0ae57", "new_mode": 33188, "new_path": "video/screenshare_loopback.cc" }, { "type": "modify", "old_id": "1e7ce0fc4fc09f527c616517c913ceb829b1f0ec", "old_mode": 33188, "old_path": "video/video_quality_test.cc", "new_id": "2aa6295ccff76d7e47449be8169d6cdaab05f1fb", "new_mode": 33188, "new_path": "video/video_quality_test.cc" }, { "type": "modify", "old_id": "3bb5cd282eac87994e4c8b2a7062c8b069038205", "old_mode": 33188, "old_path": "video/video_quality_test.h", "new_id": "4238447b80618bab6ca5e7cfec2302dc9bf8cce2", "new_mode": 33188, "new_path": "video/video_quality_test.h" } ] }