)]}' { "commit": "848f6501951dbfb0d643f0a8476722f981ae9ce0", "tree": "fe6be77138bdaa7ef1f9788e71fb88bcdec24b4d", "parents": [ "01445fd68b6593c5e5be2081433e1329360d2246" ], "author": { "name": "David Staessens", "email": "dstaessens@chromium.org", "time": "Thu Jan 17 03:58:15 2019" }, "committer": { "name": "Commit Bot", "email": "commit-bot@chromium.org", "time": "Thu Jan 17 03:58:15 2019" }, "message": "media/gpu/test: Add generic VideoFrameProcessor interface for testing.\n\nTo increase flexibility and to avoid code duplication, this CL adds a generic\nVideoFrameProcessor interface. This interface will be used to write re-usable\ntest helpers that write video frames to files, calculate video frame checksums,\nvalidate video frames,...\n\nCurrently the VideoFrameValidator is the only one using this interface but more\nprocessors will be added soon. The video player API is slighty adapted to allow\nmultiple VideoFrameProcessors to be plugged in.\n\nThis CL also contains some minor cleanup.\n\nTEST\u003dran new VDA tests on nocturne\n\nBUG\u003d879065\n\nChange-Id: I376e0d5aefdfb5af966d1bde7facc5c9f7062340\nReviewed-on: https://chromium-review.googlesource.com/c/1404763\nCommit-Queue: David Staessens \u003cdstaessens@chromium.org\u003e\nReviewed-by: Alexandre Courbot \u003cacourbot@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#623566}", "tree_diff": [ { "type": "modify", "old_id": "ce918a1aa638d2cf8bc2036f05b470feae385ffc", "old_mode": 33188, "old_path": "media/gpu/test/BUILD.gn", "new_id": "f0f94aff3a34b83249fffd313e881980cab36de7", "new_mode": 33188, "new_path": "media/gpu/test/BUILD.gn" }, { "type": "modify", "old_id": "91535035c5a12118b0482821b4bea787686e9369", "old_mode": 33188, "old_path": "media/gpu/test/video_frame_helpers.h", "new_id": "6aa6930c65c240beee8ca480427f5ec7363fb672", "new_mode": 33188, "new_path": "media/gpu/test/video_frame_helpers.h" }, { "type": "modify", "old_id": "36d5ecaa3980272dfe49692aebe7d2569ac87471", "old_mode": 33188, "old_path": "media/gpu/test/video_frame_mapper_factory.h", "new_id": "8dd0d4ef36020f215997dd9a2bae050cf8b5d795", "new_mode": 33188, "new_path": "media/gpu/test/video_frame_mapper_factory.h" }, { "type": "modify", "old_id": "04f43a8dc27ae2ac178a810337d3a5da5cf2cc55", "old_mode": 33188, "old_path": "media/gpu/test/video_frame_validator.cc", "new_id": "10e3c2eb7b2139daa701393608de4c7322bc78eb", "new_mode": 33188, "new_path": "media/gpu/test/video_frame_validator.cc" }, { "type": "modify", "old_id": "07e908117063787306c1846ca3588d6e47b8d4a8", "old_mode": 33188, "old_path": "media/gpu/test/video_frame_validator.h", "new_id": "3b6e08d2543ef6085940ef9ab3d88650393d7d21", "new_mode": 33188, "new_path": "media/gpu/test/video_frame_validator.h" }, { "type": "modify", "old_id": "257793965093269ea2740c21bf0fcc8e7eb58bf7", "old_mode": 33188, "old_path": "media/gpu/test/video_player/video_decoder_client.cc", "new_id": "628eda99779c189d376a8739c002aa9d4d8fd3f6", "new_mode": 33188, "new_path": "media/gpu/test/video_player/video_decoder_client.cc" }, { "type": "modify", "old_id": "70be25a5fc1c3a24413d53d2a09f567f19525546", "old_mode": 33188, "old_path": "media/gpu/test/video_player/video_decoder_client.h", "new_id": "6ec7d8e22b3df4085130992fa7ed061f8a335200", "new_mode": 33188, "new_path": "media/gpu/test/video_player/video_decoder_client.h" }, { "type": "modify", "old_id": "7ced26bd953c17653bdd5c00fddb48c54873f759", "old_mode": 33188, "old_path": "media/gpu/test/video_player/video_player.cc", "new_id": "bfbd51442b76c1a97f7c7ea1f0a17de00ed6686d", "new_mode": 33188, "new_path": "media/gpu/test/video_player/video_player.cc" }, { "type": "modify", "old_id": "0b6baca710bf2e8521dd55d78942979444b86d34", "old_mode": 33188, "old_path": "media/gpu/test/video_player/video_player.h", "new_id": "c6cc240186dc109a1492a291b342a36543c19e82", "new_mode": 33188, "new_path": "media/gpu/test/video_player/video_player.h" }, { "type": "modify", "old_id": "eae2f4d5db36ca148aebb389a17c845269769b44", "old_mode": 33188, "old_path": "media/gpu/video_decode_accelerator_tests.cc", "new_id": "76354ada1a725d3e5d05bdcc40c61a672b00af69", "new_mode": 33188, "new_path": "media/gpu/video_decode_accelerator_tests.cc" }, { "type": "modify", "old_id": "3aa9e4d693d11c87e76f3ec230618fda9bc41d7d", "old_mode": 33188, "old_path": "media/gpu/video_decode_accelerator_unittest.cc", "new_id": "4ee2c436b13a36b869d4dd347a1006b57dd6ecec", "new_mode": 33188, "new_path": "media/gpu/video_decode_accelerator_unittest.cc" } ] }