Sync libimage_io to CL: #231067980
Changes included: - [ddepth] Add GetItemPayload for istream - Adds IStreamRefDataSource and OStreamRefDataDestination to the ImageIO library. - Adds GDepthMetadata and readers and writers. - Adds XmpGImageMetadata and related classes/changes. - Adds a motion photo builder program and enhances/fixes other components. - Adds some new util classes for use with motion photos builder/checker. - Eliminates the global vars used by image_io::MessageHandler::Get(). - Adds ability to read and check the MP4 part of a motion photo. - [rosie] Unify all minimum_os_version flags to a minimum_os.bzl file. - Adds the beginnings of the motion photo checker feature. - Adds camera and container metadata to motion_photos and updates video metadata. - Adds classes/functions to xml/xmp in preparation for motion photo XMP processing. - Adds classes/functions to base/xmp in preparation for motion photo XMP processing. - Adds the photos/editing/formats/motion_photo and image_io/iso libraries. Bug: 123316622 Test: Camera CTS Change-Id: Ida94bd36cbe45346e493959c32dd713e1b786abb
Loading