)]}' { "commit": "135f7c04ae98ce694efcfc6d9a0d2bc38f4c3653", "tree": "3f35106aea16c6ee8588ae1ad5eef633c14ce5d4", "parents": [ "531af4faa21e03855e529c273810633e043eb1a0" ], "author": { "name": "Emilian Peev", "email": "epeev@google.com", "time": "Mon Jan 28 13:50:06 2019 -0800" }, "committer": { "name": "Emilian Peev", "email": "epeev@google.com", "time": "Sat Feb 02 20:45:49 2019 -0800" }, "message": "Sync libimage_io to CL: #231067980\n\nChanges included:\n- [ddepth] Add GetItemPayload for istream\n- Adds IStreamRefDataSource and OStreamRefDataDestination to the ImageIO\nlibrary.\n- Adds GDepthMetadata and readers and writers.\n- Adds XmpGImageMetadata and related classes/changes.\n- Adds a motion photo builder program and enhances/fixes other\ncomponents.\n- Adds some new util classes for use with motion photos builder/checker.\n- Eliminates the global vars used by image_io::MessageHandler::Get().\n- Adds ability to read and check the MP4 part of a motion photo.\n- [rosie] Unify all minimum_os_version flags to a minimum_os.bzl file.\n- Adds the beginnings of the motion photo checker feature.\n- Adds camera and container metadata to motion_photos and updates video\nmetadata.\n- Adds classes/functions to xml/xmp in preparation for motion photo XMP\nprocessing.\n- Adds classes/functions to base/xmp in preparation for motion photo XMP\nprocessing.\n- Adds the photos/editing/formats/motion_photo and image_io/iso\nlibraries.\n\nBug: 123316622\nTest: Camera CTS\nChange-Id: Ida94bd36cbe45346e493959c32dd713e1b786abb\n", "tree_diff": [ { "type": "modify", "old_id": "4564e140221025db042d2a6bf3c0dcf27aa36878", "old_mode": 33188, "old_path": "includes/image_io/base/istream_data_source.h", "new_id": "9b875429956a17c99dbb33b62fa88e41ff1bfe06", "new_mode": 33188, "new_path": "includes/image_io/base/istream_data_source.h" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2460bb158e5d1333289e0dc02d38f3b4d17138a0", "new_mode": 33188, "new_path": "includes/image_io/base/istream_ref_data_source.h" }, { "type": "modify", "old_id": "8c225d811c9658066c7996c7e0e106daaaade248", "old_mode": 33188, "old_path": "includes/image_io/base/message.h", "new_id": "fef2fd60e685e4bc3b74546139c7c063856178b4", "new_mode": 33188, "new_path": "includes/image_io/base/message.h" }, { "type": "modify", "old_id": "dc33679f268313abf7c1e644d8479cdd0ec35cd1", "old_mode": 33188, "old_path": "includes/image_io/base/message_handler.h", "new_id": "b60a593f3a069e46299718f290eff0de80a91598", "new_mode": 33188, "new_path": "includes/image_io/base/message_handler.h" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6b338f08e08a8450b985edfc46dcdae898ba8ba6", "new_mode": 33188, "new_path": "includes/image_io/base/message_stats.h" }, { "type": "modify", "old_id": "1d492f1bd500b4a7ef9893da703f2539b55506a2", "old_mode": 33188, "old_path": "includes/image_io/base/message_store.h", "new_id": "8db0b9fd92f5100a87d3f81dcab4bccfade06e8d", "new_mode": 33188, "new_path": "includes/image_io/base/message_store.h" }, { "type": "modify", "old_id": "15a11557b35ffd311265e94d570eedfbd2ddc80f", "old_mode": 33188, "old_path": "includes/image_io/base/ostream_data_destination.h", "new_id": "d0cf04c8a65f93fee66f1e66d193fa999ca663dc", "new_mode": 33188, "new_path": "includes/image_io/base/ostream_data_destination.h" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "266e2be715ad12ba4978a79e8ccbcec68a1ded20", "new_mode": 33188, "new_path": "includes/image_io/base/ostream_ref_data_destination.h" }, { "type": "modify", "old_id": "aaa88b3b4050ecb1734532ed3ae9555e5bf70682", "old_mode": 33188, "old_path": "includes/image_io/base/types.h", "new_id": "ed4935067040165db5e56286f9e177a9ceb98316", "new_mode": 33188, "new_path": "includes/image_io/base/types.h" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ead5ab308d3c93278a919dba057eb4b8230d1d2a", "new_mode": 33188, "new_path": "includes/image_io/base/validated_number.h" }, { "type": "modify", "old_id": "cde1dbccfea09d530d99581f86b45ab1b1d9af91", "old_mode": 33188, "old_path": "includes/image_io/extras/base64_decoder_data_destination.h", "new_id": "107ea4b077138a951765e1a54288e53d0a95fba0", "new_mode": 33188, "new_path": "includes/image_io/extras/base64_decoder_data_destination.h" }, { "type": "modify", "old_id": "c0bd66f6baf3f1a6d968e354ca88dad9aec04119", "old_mode": 33188, "old_path": "includes/image_io/gcontainer/gcontainer.h", "new_id": "118956c5f0f0437da5c328f42cd22625e9daaa08", "new_mode": 33188, "new_path": "includes/image_io/gcontainer/gcontainer.h" }, { "type": "modify", "old_id": "7f5c595bf0663a67ad30b500c58b5f6de59f5031", "old_mode": 33188, "old_path": "includes/image_io/jpeg/jpeg_apple_depth_builder.h", "new_id": "4c0f192f2fe2e7fb92220acf15d97537a8af548c", "new_mode": 33188, "new_path": "includes/image_io/jpeg/jpeg_apple_depth_builder.h" }, { "type": "modify", "old_id": "91237e52b90327f243402998069b514f0540b827", "old_mode": 33188, "old_path": "includes/image_io/jpeg/jpeg_image_extractor.h", "new_id": "966f60922c36b5154abd2e250ce6180a4abec13d", "new_mode": 33188, "new_path": "includes/image_io/jpeg/jpeg_image_extractor.h" }, { "type": "modify", "old_id": "ee4d6114cbde0bc4706c656fcaa5f3ec523d5470", "old_mode": 33188, "old_path": "includes/image_io/jpeg/jpeg_info_builder.h", "new_id": "a9f1928a81f895f29c2686736faa28e042a975a4", "new_mode": 33188, "new_path": "includes/image_io/jpeg/jpeg_info_builder.h" }, { "type": "modify", "old_id": "0ab048862a794960b36023ff9249c65f7790b538", "old_mode": 33188, "old_path": "includes/image_io/jpeg/jpeg_scanner.h", "new_id": "932d3db55ce4958bef3f87ff3f875518c46fcbcc", "new_mode": 33188, "new_path": "includes/image_io/jpeg/jpeg_scanner.h" }, { "type": "modify", "old_id": "30d62a1a6fa7d7bd91a26d57ea083b6c6c297149", "old_mode": 33188, "old_path": "includes/image_io/jpeg/jpeg_xmp_data_extractor.h", "new_id": "29b16b6491ce54ae4527ea776ae22295bc4accab", "new_mode": 33188, "new_path": "includes/image_io/jpeg/jpeg_xmp_data_extractor.h" }, { "type": "modify", "old_id": "d1a469d16071d46ea6ba742bc09b1dfeb63395be", "old_mode": 33188, "old_path": "includes/image_io/utils/file_utils.h", "new_id": "3a8d2c69e3f76126db63aa27ccc9c8ad4f24befd", "new_mode": 33188, "new_path": "includes/image_io/utils/file_utils.h" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "24dd6b1576ca595d19df18245dacda80131e007a", "new_mode": 33188, "new_path": "includes/image_io/utils/message_stats_writer.h" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "b6ea01322f2b91b8753c1dbfc9a1a9e59e1ac31c", "new_mode": 33188, "new_path": "includes/image_io/utils/string_outputter.h" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f34d975d9e0119751e56cdf9f39e23b877de06ee", "new_mode": 33188, "new_path": "includes/image_io/utils/string_outputter_message_writer.h" }, { "type": "rename", "old_id": "d1d66f0c595b7c9e301d77dbca9e2f4f1953c17c", "old_mode": 33188, "old_path": "src/base/istream_data_source.cc", "new_id": "5e3d126f5d48bcfe9955ce70e8534cd8ca292c9b", "new_mode": 33188, "new_path": "src/base/istream_ref_data_source.cc", "score": 78 }, { "type": "modify", "old_id": "70959c0e71c2048b3e422a840833b72ffbebf783", "old_mode": 33188, "old_path": "src/base/message_handler.cc", "new_id": "fdacc664012d2e6073151ca6fd41daf7d77cf975", "new_mode": 33188, "new_path": "src/base/message_handler.cc" }, { "type": "modify", "old_id": "d13dc4138445b3b36173db59221f41037f47d0b6", "old_mode": 33188, "old_path": "src/base/message_writer.cc", "new_id": "2f9e0f0cb8c057125861050e94f66328de66d686", "new_mode": 33188, "new_path": "src/base/message_writer.cc" }, { "type": "delete", "old_id": "97915c9b68b7748a660fef4ebedde58bf0da7a9f", "old_mode": 33188, "old_path": "src/base/ostream_data_destination.cc", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "365802255cb7216f9118286212ccc24ac63bd486", "new_mode": 33188, "new_path": "src/base/ostream_ref_data_destination.cc" }, { "type": "modify", "old_id": "a15b997f42da274ad39bd430f4cc42750d9f5ae0", "old_mode": 33188, "old_path": "src/extras/base64_decoder_data_destination.cc", "new_id": "8ba8bb2e5802f3b4dbd8b48431a100896a9a72ec", "new_mode": 33188, "new_path": "src/extras/base64_decoder_data_destination.cc" }, { "type": "modify", "old_id": "1179778c2d3de4d458bf5e78cb30a107686bc8d0", "old_mode": 33188, "old_path": "src/gcontainer/gcontainer.cc", "new_id": "b97fdd796ef7e79e78b78f9dd087f52031f38b4d", "new_mode": 33188, "new_path": "src/gcontainer/gcontainer.cc" }, { "type": "modify", "old_id": "ce83f9f8911faed05613547b499f8f040925de46", "old_mode": 33188, "old_path": "src/jpeg/jpeg_apple_depth_builder.cc", "new_id": "a45837ef978b4a46e94ee7e3cbcfb00ea42be248", "new_mode": 33188, "new_path": "src/jpeg/jpeg_apple_depth_builder.cc" }, { "type": "modify", "old_id": "82f8fce9fb7d7a72fc6b7fa09e8459bcc601956e", "old_mode": 33188, "old_path": "src/jpeg/jpeg_image_extractor.cc", "new_id": "b9158396741417dce0c96e4a5c028426e99790ae", "new_mode": 33188, "new_path": "src/jpeg/jpeg_image_extractor.cc" }, { "type": "modify", "old_id": "85426b2a40248f18746bc47599f8914ca41f89c2", "old_mode": 33188, "old_path": "src/jpeg/jpeg_scanner.cc", "new_id": "c039f70c86d131e2c73b718579bfe2e9613196d2", "new_mode": 33188, "new_path": "src/jpeg/jpeg_scanner.cc" }, { "type": "modify", "old_id": "f59dea5a4bb126043c3882e57ceb4326856d6d89", "old_mode": 33188, "old_path": "src/jpeg/jpeg_xmp_data_extractor.cc", "new_id": "68475f06be1d47378aeb3056382dd715e9c35130", "new_mode": 33188, "new_path": "src/jpeg/jpeg_xmp_data_extractor.cc" }, { "type": "modify", "old_id": "d61a2cd6f0850b45041bda324e240db41a80e663", "old_mode": 33188, "old_path": "src/utils/file_utils.cc", "new_id": "626d537a49fd66e44c2039e6a8003020652f94f2", "new_mode": 33188, "new_path": "src/utils/file_utils.cc" } ] }