Change saveAttributes implementation
Context: http://shortn/_b43rjiwjmE TLDR: saveAttributes renames and removes original file, which results in MediaProvider removing it from its DB and thus unintentionally removing other associated data. This CL changes saveAttributes implementation to copy the original file to a temp file and write over the original file instead to prevent it from being removed in the MediaProvider DB. See aosp/1428429 for reference. Bug: 168706052 Test: atest CtsMediaTestCases:android.media.cts.ExifInterfaceTest Change-Id: Ib01471e5fb8f1610a9a8eba741bea9a084021151
Loading
Please register or sign in to comment