)]}'
{
  "log": [
    {
      "commit": "dceacb5304184a14fd80190ad61bfa886fbe8d6a",
      "tree": "09f4858f4e984c724d4983c6514fb5a8bc33cc98",
      "parents": [
        "ac64098127785c34c866e704e46283a0cb3c7a37"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Apr 16 11:28:08 2019 -0700"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Mon Apr 22 14:36:53 2019 -0700"
      },
      "message": "DngCreator: Handle off-by-1 issue for DNG rects\n\nIn DNG sdk, rectangle\u0027s bottom and right are exclusive.\nUpdate DngUtils to be consistent with that.\n\nAlso fixed normalized optical center calculation given pixel [0, 0]\nis a square centered at (0.5, 0.5).\n\nTest: DngCreatorTest, and visually inspect DNG images taken\nBug: 119566614\nChange-Id: I73ab9327f75c24282ae14ef798fef797bb700bae\n"
    },
    {
      "commit": "268a136c680d8734911e36e4b883ce8d5a09f181",
      "tree": "551b7db0d608c113332896360724d9b1d00b4171",
      "parents": [
        "3197ffaa800bbe17e783e8a2322134eb0500eab2"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Oct 16 16:32:59 2018 -0700"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Mon Nov 12 16:30:57 2018 -0800"
      },
      "message": "Camera: Improve monochrome camera capability support\n\n- Add dummy CFA pattern for monochrome camera.\n- Handle monochrome camera in DngCreator.\n- Fix up static and dynamic metadata tags related to monochrome camera\nfor older version of devices.\n\nTest: Camera CTS\nTest: Capture a DNG file and inspect with LightRoom\nBug: 70216652\nChange-Id: I68d2b3d77b7f81bdc9e4129c2a8af10a4f18db3b\n"
    },
    {
      "commit": "9fd0f5f000062d859e9f9fbc6f6c0ceb5e88aa7d",
      "tree": "47929987d191f1d3f280d3a8a8a0a8a60c2dd4c4",
      "parents": [
        "5eb9d967e81ace00d96ab50b9264b25560e9df1d"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue May 22 12:36:21 2018 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue May 22 12:37:08 2018 -0700"
      },
      "message": "DngUtils: Remove coefficient scaling code\n\nThis is moved to the calling code to account for different scaling\nneeded for different metadata.\n\nTest: DngCreator CTS tests continue to pass, inspecting saved DNGs shows expected values.\nBug: 74641761\nChange-Id: Icbfe452b1523df4e440428a432bc3e90147b3cc8\n"
    },
    {
      "commit": "a1dee6e35a5f71653f14679b12dc46a05f49d06b",
      "tree": "d1134e9dbe5974b4ac066aadca56f6f98a08125d",
      "parents": [
        "58a1c16fa813d34fe45241014742f33aa93f2a3e"
      ],
      "author": {
        "name": "Sam Hasinoff",
        "email": "hasinoff@google.com",
        "time": "Thu Apr 19 13:08:16 2018 -0700"
      },
      "committer": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Mon Apr 30 20:25:37 2018 +0000"
      },
      "message": "Fix definition of Bayer phase to match DNG SDK\n\nNote that the Adobe DNG 1.4 spec for Bayer phase (defined for the\nFixBadPixelsConstant and FixBadPixelsList opcodes) is incorrect. It\u0027s\ninconsistent with the DNG SDK (cf. dng_negative::SetBayerMosaic and\ndng_opcode_FixBadPixelsList::IsGreen), and Adobe confirms that the\nspec should be updated to match the SDK.\n\nTest: build\nBug: 78294972\nChange-Id: Ie60fb3370b80ed30c8c05505dcfdc873746e244a\n"
    },
    {
      "commit": "4d76f123e0ea3bb70a39d6b7ddd715363f11bb6e",
      "tree": "fcdb23bab0dfab33f7b814c01780f5e7c2e926a0",
      "parents": [
        "fa33327eb3b81bf1f2173bef0d13ced98b1221c1"
      ],
      "author": {
        "name": "Sam Hasinoff",
        "email": "hasinoff@google.com",
        "time": "Fri Apr 06 19:47:11 2018 -0700"
      },
      "committer": {
        "name": "Sam Hasinoff",
        "email": "hasinoff@google.com",
        "time": "Mon Apr 09 11:55:23 2018 -0700"
      },
      "message": "Fix sample spacing in lens shading map saved to DNG\n\nWe were using an incorrect sample spacing of 1/N instead of 1/(N-1). This affected rendering in 3rd party tools like Adobe Photoshop, effectively shrinking the lens shading map and replicating values from the bottom-most row and right-most column.\n\nBug: 77657628\nTest: created test pattern lens shading maps, loaded DNG in Photoshop\nChange-Id: Ia814ebefeceafc72b17058a9c4cf598140d3f752\n"
    },
    {
      "commit": "8a4b3d40a6a1f52b897a0ac49605c1b708e01876",
      "tree": "28c8a07aab860ac9c12e3b73237bdd5e8503d44f",
      "parents": [
        "0fdeb09e898c39d9e353311577b72f1a53bc11f3"
      ],
      "author": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Tue Aug 29 15:26:19 2017 -0700"
      },
      "committer": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Tue Aug 29 17:33:32 2017 -0700"
      },
      "message": "img_utils: fix static analyzer complaints\n\nDue to https://bugs.llvm.org/show_bug.cgi?id\u003d34365, the static analyzer\ncomplains about use of copied `sp`s. In this case, the copy is entirely\nunnecessary, since we\u0027re just going to destroy the copied-from sp\nanyway.\n\nSpeed things up a bit + appease the analyzer by moving instead.\n\nBug: 27101951\nTest: mma. Static analyzer no longer complains.\nChange-Id: I08f77c2509dc03a919238b97666be3f458ba7cf3\n"
    },
    {
      "commit": "a8f0f311bd7d7c639eca26801f287b34cc05ca1f",
      "tree": "1beebca276918b20052aa9d072a36f843ab3fa50",
      "parents": [
        "9696b02782eac6c3ad254347cb0b9d8cf2646134"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Wed Apr 19 17:51:04 2017 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Wed Apr 19 17:51:04 2017 -0700"
      },
      "message": "Convert libimg_utils to Android.bp\n\nSee build/soong/README.md for more information.\n\nTest: m -j checkbuild\nChange-Id: I854760bd1f7ab054feb2496d2d18eee35ad8b9f2\n"
    },
    {
      "commit": "263506542fbe480ddb247597bdcef16c437b48dd",
      "tree": "1ad06b1495a50534199f1aa5068b8519dd5d50c5",
      "parents": [
        "712690b37495816a3f55e2d000f1f68caf1c20a4"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 25 13:17:47 2016 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Nov 04 14:17:07 2016 -0700"
      },
      "message": "Remove unneeded links with dynamic libraries\n\nVarious media components were linking against dynamic libraries that weren\u0027t needed.\n\nTest: built and booted\n\nChange-Id: I7379506fd06d4e28e0eff0001fd073a2d3860f8e\n"
    },
    {
      "commit": "efc2112df26c8d0c74136ed8807529d1f4141a56",
      "tree": "413e4ac91da0accb566313d77f1345262484992a",
      "parents": [
        "32d6e5f0ebe9e00f80401e5f4fd6e285a474590d",
        "c36d401e836dec17c7cf9afec499625ffd5ea2a0"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon Aug 15 20:03:52 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Aug 15 20:03:52 2016 +0000"
      },
      "message": "Merge \"Fix google-explict-constructor warnings in img_utils.\"\nam: c36d401e83\n\nChange-Id: I3cc4f149a715084f36a5e0fa4007e54ec6a7e84f\n"
    },
    {
      "commit": "a0b40ae71d251a40161881780bc317c025d7678f",
      "tree": "719241046f63f23e8c1489d92bf07f348d4db865",
      "parents": [
        "67fbddfdc2cafd63c83d3bb55a2451d4c26f546d"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Aug 09 14:13:55 2016 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Aug 09 14:13:55 2016 -0700"
      },
      "message": "Fix google-explict-constructor warnings in img_utils.\n\n* Add explicit keyword to conversion constructors.\nBug: 28341362\nTest: build with WITH_TIDY\u003d1\n\nChange-Id: I490f8fcb666e0e1cb7923067857a747e7f529b3b\n"
    },
    {
      "commit": "c30ed3a2b4a07a6e1020610de10bb6b4b065de13",
      "tree": "352169d9a3a6c297489a2d5f213af1e95abcbac0",
      "parents": [
        "50bccc66cb570459ae5f93faa986204526b81262",
        "77034d6664baae6e2d9382731d3d52f9687c1496"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed May 18 01:27:08 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 18 01:27:08 2016 +0000"
      },
      "message": "Merge \"Fix misc-macro-parentheses warnings.\" am: 2a88f51ed0\nam: 77034d6664\n\n* commit \u002777034d6664baae6e2d9382731d3d52f9687c1496\u0027:\n  Fix misc-macro-parentheses warnings.\n\nChange-Id: I697cc0c72c1858e63ef1b5b1d44c37b755d1820c\n"
    },
    {
      "commit": "482343e68853e137c293d4db1e861353ab483ab7",
      "tree": "8c845cb7466634f801f599f343e0a1bf5066a098",
      "parents": [
        "0603c5dfc34923095218307674a60429bfa5873a"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 17 15:25:34 2016 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 17 15:25:34 2016 -0700"
      },
      "message": "Fix misc-macro-parentheses warnings.\n\nBug: 28705665\nChange-Id: If9b2ac6aa69a75428f51fae4cfb5b97cc452cf45\n"
    },
    {
      "commit": "e204db240b8a12461b2dfba5c3e9b6be11cf5f94",
      "tree": "051b9d7ade741a38942178c37f1a180d1583c5d6",
      "parents": [
        "d1cb1629ace4a9c327b6d148df2e93148d7c35cc",
        "5e3e8e7daf5c77482b23c7669987d9d1bdc67610"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu Mar 17 17:33:21 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 17 17:33:21 2016 +0000"
      },
      "message": "Merge \"DNG/TIFF support: Add NOTICE\" into nyc-dev\nam: 5e3e8e7\n\n* commit \u00275e3e8e7daf5c77482b23c7669987d9d1bdc67610\u0027:\n  DNG/TIFF support: Add NOTICE\n"
    },
    {
      "commit": "41867fa1c0976f30eff87e71e4b912e99bc78e69",
      "tree": "f419698ac7c12d3f5d485596eca79757ae9e886c",
      "parents": [
        "f886997e5528d30386f4973a57a09cf531042b77"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Mar 16 15:51:49 2016 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Mar 16 16:25:24 2016 -0700"
      },
      "message": "DNG/TIFF support: Add NOTICE\n\nBug: 27410459\nChange-Id: Icf11f4021dc48f10a30b22d275f733999d5f8daf\n"
    },
    {
      "commit": "9e82171ed13a8e84090c4481f38d65e88eb74251",
      "tree": "5f96f9ae249b2dc65c0a788e7d68dd4b1b45d484",
      "parents": [
        "6bbf3a15bcba7bed60b83c3b589332f0d1a02a63",
        "8a4a6d3f21f8c6cffb68ad85c09d6669f64410ca"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Mar 04 20:12:40 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 04 20:12:40 2016 +0000"
      },
      "message": "Merge \"DngCreator: Improve black level support; avoid large stack allocation\" into nyc-dev\nam: 8a4a6d3f21\n\n* commit \u00278a4a6d3f21f8c6cffb68ad85c09d6669f64410ca\u0027:\n  DngCreator: Improve black level support; avoid large stack allocation\n"
    },
    {
      "commit": "45a599d79a1a1b74b959d98eccfbec9c6a5aa237",
      "tree": "ac8237e498479cac37ca9341436d0fb6502e2a84",
      "parents": [
        "ce2d9b4646ec840369a4d3434458c0390f3bc7c4"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Mar 02 15:49:59 2016 -0800"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu Mar 03 16:01:48 2016 -0800"
      },
      "message": "DngCreator: Improve black level support; avoid large stack allocation\n\n - Switch the BlackLevel entry to be RATIONAL\n - Switch to heap allocation instead of stack allocation for lens\n   shading map construction\n - Add orientation enums for convenience\n\nBug: 25862995\nBug: 27073274\nChange-Id: I7031a33c4797dc8b2c8030d26b749066e03bff9e\n"
    },
    {
      "commit": "cdf15736da5d623948df6586118d5a7d0df3e809",
      "tree": "02bb087ecb4962cc25c235cd3555c6c4336c89e6",
      "parents": [
        "d1a9f491e7850136c203ba118a5f045933cd5d29"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri Feb 12 16:41:00 2016 -0800"
      },
      "committer": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri Feb 12 16:52:53 2016 -0800"
      },
      "message": "Add missing liblog dependency\n\nBug: http://b/27171986\nChange-Id: Iacceec85de8a64d1f28724ba6c4d6eab34d865a0\n"
    },
    {
      "commit": "bdd368796e7773f0fefb9e238dd16c9242180db5",
      "tree": "84c01a6f8233d4937326bcf58232a23348696d11",
      "parents": [
        "d24b430c3fc82e9288e9072971c9a185a18abd89"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Mon Aug 03 11:36:40 2015 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed Aug 05 16:10:12 2015 -0700"
      },
      "message": "camera2: Add bad pixel opcode to img_utils.\n\nBug: 22463079\nChange-Id: Ied76bbdcf3f706cea6e249748c6bfd4092ff6d39\n"
    },
    {
      "commit": "0f212b73e47ef0e1fa39aa250ebabedb9d81a361",
      "tree": "a05bb0a5893e85ddd2c77c59509fcaf52283603d",
      "parents": [
        "bd974011599b6d4ff47c1cee36d617f191dc0c2f"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Fri Jun 05 17:03:05 2015 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Tue Jun 16 09:51:20 2015 -0700"
      },
      "message": "Add distortion correction opcodes in DngCreator.\n\nBug: 20491394\n\nChange-Id: Ide932d49e620c7dc9a847bb5ddc8715d5f936bd5\n"
    },
    {
      "commit": "6c955eb0b4777eeade077f99bfa50e462906819a",
      "tree": "bd3ee6fc90cc02e2b320b520b00241cf84aedcca",
      "parents": [
        "050ff19e650a53fd2b6f1f2490758b4bf3104ca4"
      ],
      "author": {
        "name": "Bernhard Rosenkränzer",
        "email": "Bernhard.Rosenkranzer@linaro.org",
        "time": "Mon Dec 08 15:25:12 2014 +0100"
      },
      "committer": {
        "name": "Bernhard Rosenkränzer",
        "email": "Bernhard.Rosenkranzer@linaro.org",
        "time": "Mon Dec 08 15:25:12 2014 +0100"
      },
      "message": "Fix build with clang\n\nIn the -DNDEBUG case, nextOffset is unused, causing clang to spew a\nwarning in code build with -Werror.\n\nChange-Id: If0101dcdf735672050f985a1de25a983edb02a52\nSigned-off-by: Bernhard Rosenkränzer \u003cBernhard.Rosenkranzer@linaro.org\u003e\n"
    },
    {
      "commit": "7877cb80fadae8e31573bbe5b6277457a38bce54",
      "tree": "fe9f97e39b51b9475f49aa24f71b4b8bd0f47b87",
      "parents": [
        "d56a953a1550e36d47563144ffcc4d23c211e7ef",
        "191367e5d2b301f692c4561f252ee462635613a1"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Tue Nov 25 17:39:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 25 17:39:05 2014 +0000"
      },
      "message": "Merge \"Img_utils: Fix \"unused\" variables\""
    },
    {
      "commit": "191367e5d2b301f692c4561f252ee462635613a1",
      "tree": "18d62847e3a1757391c1e2eb75b9b290c3ec4853",
      "parents": [
        "e4f6ecb9d323984c2b86f6d2735ebc69c5a3517a"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Nov 24 18:20:41 2014 -0800"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Nov 24 18:20:41 2014 -0800"
      },
      "message": "Img_utils: Fix \"unused\" variables\n\nFor build-system CFLAGS clean-up, fix unused variables.\n\nChange-Id: I589a73780f022271fce40f64305b29a84c382e5f\n"
    },
    {
      "commit": "d7f903ac579b550eb1ec40844e30567f61044a64",
      "tree": "785a7b0ef9d51d3204441351d02bf044dfaf4b2e",
      "parents": [
        "34c55e3ec5d4f6fdc2313ce904fb95b9ccdf9d72"
      ],
      "author": {
        "name": "Bernhard Rosenkränzer",
        "email": "Bernhard.Rosenkranzer@linaro.org",
        "time": "Tue Nov 18 10:19:06 2014 +0100"
      },
      "committer": {
        "name": "Bernhard Rosenkränzer",
        "email": "Bernhard.Rosenkranzer@linaro.org",
        "time": "Tue Nov 18 10:19:06 2014 +0100"
      },
      "message": "Remove unused parameter\n\nRemove unused parameter clang complains about\n\nChange-Id: I6710645658a802438e41d881d262231a10b091d3\nSigned-off-by: Bernhard Rosenkränzer \u003cBernhard.Rosenkranzer@linaro.org\u003e\n"
    },
    {
      "commit": "482e0235f84ec483c57bab4cb16b5918d0821630",
      "tree": "e40503e499201fc74a04e8db2baa55a7e024495b",
      "parents": [
        "955e24d3a8e218d4711cabc6558781e095011132"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed Oct 01 12:59:57 2014 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed Oct 01 12:59:57 2014 -0700"
      },
      "message": "camera2: Force DNG previews to render with LSC map.\n\nBug: 17688063\nChange-Id: I7f60a3465ab608a6b68d1e38493895cbd40bd7ae\n"
    },
    {
      "commit": "ca73159becc0fc0098530929e467a3d92e470571",
      "tree": "4174bc9dcdd6c2ee8b8dcab4fedcc65988b7ee0a",
      "parents": [
        "c15c265676da2226a18a5373812608b19d4719d7"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Fri Jul 25 18:05:46 2014 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Fri Jul 25 18:06:57 2014 -0700"
      },
      "message": "DNG: Clean up logging.\n\nChange-Id: Ie34d5a22c89a726215d740fef359d53e5a1a360b\n"
    },
    {
      "commit": "4510de26e5361f3a9f07057ec6f26483c888c1fa",
      "tree": "5a474839318779c1e6eff96a4f98e3e1f74ef85a",
      "parents": [
        "5c68f959eaa2e02fed5643c78e281fff42bcc0a2"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed May 28 18:42:37 2014 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Thu Jul 10 15:37:26 2014 -0700"
      },
      "message": "DNG: Update TiffWriter to handle thumbnails and SubIfds.\n\n- Fix SubIfd handling.\n- Add StripSources, convenience functions for writing image strips.\n- Update Input classes to use with JNI.\n- Add skip method.\n- Add tag definitions for GPS tags.\n- Add name string to tag definitions.\n\nBug: 15112503\n\nChange-Id: I9535b21261027f6c06a041c1621de8f865a0ad32\n"
    },
    {
      "commit": "3fe1435e28dc6959e410740feea89ca1bf4f4fc1",
      "tree": "52bad49597576835a8f2c7cb9e8a3946937d0323",
      "parents": [
        "0d843fdc91c98d447c3c3e357020d07b783c7bc0"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed Jun 04 15:35:21 2014 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed Jun 04 15:35:21 2014 -0700"
      },
      "message": "DNG: Fix OpcodeList2 length field.\n\nBug: 15432434\nChange-Id: I2a0e017f72c31cdbd30df1fdb32cdd5ff4af3649\n"
    },
    {
      "commit": "8c472f09e49884146ef7d83917ec482208d320c2",
      "tree": "c21cc582fea3c1f473791e46f7ed06e7bb2110c5",
      "parents": [
        "47ed7dfdae7a41a7532978bd799fa9defd2b9980"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Mon Jun 02 22:57:26 2014 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Mon Jun 02 22:57:26 2014 -0700"
      },
      "message": "DNG: Add additional TIFF/EP tag definitions.\n\nBug: 15112503\nChange-Id: Ib06d9a5e70e6e3d5063a95a7109538ef64f03334\n"
    },
    {
      "commit": "272b7f26c300d2029f278cf2af523cf94e513b89",
      "tree": "d0c676b5575138fa0c096c3fa3ba9897806dc5e8",
      "parents": [
        "22fcacaf30e157037e6651241c7b3a45f075daa0"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Sat May 17 01:09:04 2014 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Sat May 17 08:10:19 2014 +0000"
      },
      "message": "Fix warnings, re-enable -Werror.\n\nChange-Id: Ic6b1a10f46f980f9a9d8d130600419a792703c44"
    },
    {
      "commit": "22fcacaf30e157037e6651241c7b3a45f075daa0",
      "tree": "966d3ae0d2d8b9a779c06cf0a4fd555763a0224e",
      "parents": [
        "e507721000647a7d8afe44c63ef7fd04ef8971b1"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Sat May 17 00:39:17 2014 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Sat May 17 07:39:46 2014 +0000"
      },
      "message": "Fixbuild\n\nChange-Id: I4379964731b671f36a1e239b0f7665f595ac1c2d\n"
    },
    {
      "commit": "e507721000647a7d8afe44c63ef7fd04ef8971b1",
      "tree": "4a82a029108237622608204b4970ad6989742cc0",
      "parents": [
        "c1a4e7cfd07ae8e9c227a97fb4315f035b0ccef9"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Mon Apr 28 16:39:12 2014 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Sat May 17 07:15:51 2014 +0000"
      },
      "message": "camera2: Adding TIFF writing utilities.\n\nAdds a native image utilities library with support for:\n- Writing TIFF 6.0 and TIFF EP compliant file headers.\n- Additional tags defined in EXIF 2.3 and DNG 1.4 specs.\n\nChange-Id: I7a4fef74bd5254d92baf08a3cf61af5de1b7ca83"
    }
  ]
}
