)]}'
{
  "log": [
    {
      "commit": "b60f1070dd588d954e77524a2a9c9e3c6378411e",
      "tree": "5fa4aad3dd7acedafc0b72f84869cbb035c5b906",
      "parents": [
        "ef8f74b28559bd90c7bae058c1d9eec99ac95276",
        "644a240842f8bdef443667bbd4bb172c7074a5b8"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Mar 25 06:51:22 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Mar 25 06:51:22 2021 +0000"
      },
      "message": "C2SoftAvcEnc: Use dimensions from mSize instead of input buffer am: 644a240842\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/13991725\n\nChange-Id: I5dc8a21125d90b274627073a5177652daff1690a\n"
    },
    {
      "commit": "644a240842f8bdef443667bbd4bb172c7074a5b8",
      "tree": "1ebc7544124b3d62c86b9c5ae774d9b39b5a23dc",
      "parents": [
        "388c0389e04da7143b3f70ae556e35bf07d79449"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Tue Dec 22 12:49:17 2020 -0800"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Thu Mar 25 02:59:59 2021 +0000"
      },
      "message": "C2SoftAvcEnc: Use dimensions from mSize instead of input buffer\n\nBug: 172908358\nTest: poc in bug\nTest: atest MediaTrackTranscoderTests\nTest: atest CtsMediaV2TestCases\n\nChange-Id: I84ffe9e93e782f40686db676bea7091966ff4dff\n"
    },
    {
      "commit": "b8217be446d375196ba6d6603a5a0278e2fa3312",
      "tree": "8971fcc231c287d17080ef134fe5ff60af38cbcb",
      "parents": [
        "0e7d8739c5bfb8d097e1b6b8247fc6ef5d51fc47",
        "0d57f6b8384514dc126b0b6d7bad960efdcd5a18"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 23 12:50:40 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 23 12:50:40 2021 +0000"
      },
      "message": "Merge \"C2SoftAacDec: Compute output port delay from stream info\" am: ee90884a60 am: 98774ceff5 am: 0d57f6b838\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1649688\n\nChange-Id: Id95921fdbd5f5e6feac1ec36da9e827f06a04dfb\n"
    },
    {
      "commit": "3c415ece699029bbbe1d3a900a80c12909b13eae",
      "tree": "8cafeef8c66bc85600fe791bdbfb36ec1b6a6eb7",
      "parents": [
        "0a2021b06fa5409d4c5b6a21a81d4f0dc6c37d9c"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Mon Mar 22 13:56:52 2021 -0700"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Mon Mar 22 15:47:09 2021 -0700"
      },
      "message": "C2SoftAacDec: Compute output port delay from stream info\n\nInstead of hard-coding output port delay to 2, compute it\nfrom stream info\n\nBug: 180567076\nTest: poc in bug\nTest: atest VtsHalMediaC2V1_0TargetAudioDecTest\nTest: atest CtsMediaV2TestCases:CodecDecoderTest\nTest: atest CtsMediaTestCases:DecoderTest\nTest: atest CtsMediaTestCases:DecoderTestAacDrc\nTest: atest CtsMediaTestCases:DecoderTestXheAac\nTest: atest CtsMediaTestCases:DecoderTestAacFormat\n\nChange-Id: I37d1a1f2ce0221f8b82ce4d61f8c8a09c4c55954\n"
    },
    {
      "commit": "3612da7488fc89517408197dcdcf150545919bf4",
      "tree": "efc099bfe57abb869e81151f481191ec43f794ab",
      "parents": [
        "e7be55d0a7324d90d7c1535af1f12f08b2b53a2e",
        "b3e76b60d9fd524681650f1608f606180040a186"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Sun Mar 21 20:18:25 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Mar 21 20:18:25 2021 +0000"
      },
      "message": "Merge changes from topic \"b181830609-part2\" into sc-dev\n\n* changes:\n  Rework how QP bounds are passed, AVC encoder\n  Rework how QP bounds are passed\n"
    },
    {
      "commit": "b3e76b60d9fd524681650f1608f606180040a186",
      "tree": "db1cc05909049dc07f2fe2aac264e5e22ba88598",
      "parents": [
        "a0ae69790a8e96a5a386260b5197f4472b930dac"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Wed Mar 10 19:42:49 2021 -0800"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Fri Mar 19 21:58:13 2021 -0700"
      },
      "message": "Rework how QP bounds are passed, AVC encoder\n\nPass via an (variable length) set of settings for picture types\ninstead of the fixed I/P/B types. Also makes it possible to\npass a max without also passing a min.\nThis is for the AVC software encoder; other codecs will be modified\naccordingly.\n\nBug: 181830609\nTest: vq testing, ALOG\nChange-Id: I9086c0d83e625a7a815ce2c104352fdac165b927\n"
    },
    {
      "commit": "dbfe28082f1a9d30e6d1ac4a51c8acc6383fba78",
      "tree": "3f9fa9b4702905cebe15feeadc79036c5c71e31d",
      "parents": [
        "11ff39d1f7158f3bf833873718c207f95001985c",
        "0910a1471ea1890d6c2123f4aa0849da45fef0e4"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Mar 17 17:01:51 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 17 17:01:51 2021 +0000"
      },
      "message": "Merge \"C2 mpeg4enc: Support dynamic bitrate change\" am: 0253bf767f am: e3b75d448d am: 0910a1471e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1634304\n\nChange-Id: I0abbb227b1ed4931458a4c46e83a3c2d3f392f1f\n"
    },
    {
      "commit": "49aa91b81baa350a6f14674b4b61c0ed74f0f0c8",
      "tree": "1014412d0b1e438be200e012f99a76b7e3ebc080",
      "parents": [
        "8da0203667851368251a0fc5e6a1aafed2ccba68"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Sat Mar 13 09:08:06 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Sat Mar 13 09:10:31 2021 -0800"
      },
      "message": "C2 mpeg4enc: Support dynamic bitrate change\n\nBug: 179194367\nTest: atest VtsHalMediaC2V1_0TargetVideoEncTest\n\nChange-Id: I37e9d1b73082b85fa73ad07af1ffe919629026b2\n"
    },
    {
      "commit": "6496137f7bdf2bb7bcc62feeffb682c5fbc5d451",
      "tree": "39138dd08797d71e17a870a47f5f6cca90ba8440",
      "parents": [
        "78a051bd359058d83fbe051b5b7212c67442d000"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Wed Mar 10 13:02:09 2021 -0800"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Thu Mar 11 01:27:41 2021 +0000"
      },
      "message": "Flac codec link statically against libaudio_utils\n\nStatic linking avoids pulling in most of the library, along with the related\ndownstream dependencies that come with rest of the library.\n\nBug: 175515423\nTest: atest CtsMediaTestCases:android.media.cts.DecoderTest#testFlacIdentity\nTest: atest CtsMediaTestCases:android.media.cts.DecoderTest#testDecodeFlac\nChange-Id: I0e583100236bf3d68f46dbde275cf57b4d97c31d\n(cherry picked from commit 2e6a54ef411b62a23ba08cf7d83d94b429a7ad24)\n"
    },
    {
      "commit": "2e6a54ef411b62a23ba08cf7d83d94b429a7ad24",
      "tree": "8428c298936b8b2eb4e8119817cc3c363443e1e6",
      "parents": [
        "cb4fc2b79d3deb764609526c46a7058d6867a16a"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Wed Mar 10 13:02:09 2021 -0800"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Wed Mar 10 13:02:09 2021 -0800"
      },
      "message": "Flac codec link statically against libaudio_utils\n\nStatic linking avoids pulling in most of the library, along with the related\ndownstream dependencies that come with rest of the library.\n\nBug: 182386024\nTest: atest CtsMediaTestCases:android.media.cts.DecoderTest#testFlacIdentity\nTest: atest CtsMediaTestCases:android.media.cts.DecoderTest#testDecodeFlac\nChange-Id: I0e583100236bf3d68f46dbde275cf57b4d97c31d\n"
    },
    {
      "commit": "fc0f846b0056f8a84de225ac60a7416d65448430",
      "tree": "1532dc0e8eb4c8a24c105883e2838531cabcef76",
      "parents": [
        "0d99d9afb81b28818c29c86ef30dc97728196be4"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Mar 03 21:30:35 2021 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Mar 08 17:10:06 2021 +0000"
      },
      "message": "C2SoftCodecTests: Add unit tests for c2 soft codecs\n\nplus build fix:\n\nIf50bacb libcodec2: Updated to build both static and shared libray\nI07fe5a3 libsfplugin_ccodec_utils: Updated to build both static and shared libray\nI1217ad4 libcodec2_vndk: Updated to build both static and shared libray\nI131d585 Codec2 components: Updated to build both static and shared libray\n\nBug: 181243220\nTest: atest C2SoftMpeg4DecTest\nMerged-In: I34b9ab63d3aef867a1a2a59b10befc995f1e34b0\nChange-Id: I34b9ab63d3aef867a1a2a59b10befc995f1e34b0\n"
    },
    {
      "commit": "6108fd4e6ef14b32388628ee1467892635610939",
      "tree": "e5b5f969030a8f61da9357e5a945a1ef5b4304cb",
      "parents": [
        "7a525d62bfe089e2512013f6592b72f2d435034f",
        "fe679136d2c30427852487d9dc69c2ccae43f154"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Sat Mar 06 05:31:12 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 06 05:31:12 2021 +0000"
      },
      "message": "Merge changes from topic \"b181830609\" into sc-dev\n\n* changes:\n  AVC encoder processes QP bounding parameters\n  Codec2 pass standard QP bounding keys\n"
    },
    {
      "commit": "fe679136d2c30427852487d9dc69c2ccae43f154",
      "tree": "a8eb28136f004520ec59c309a37cadb2b2fb53bc",
      "parents": [
        "9470d46b4d13884dcf04b23cb260be0692b6546f"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Thu Mar 04 13:29:57 2021 -0800"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Fri Mar 05 16:07:01 2021 -0800"
      },
      "message": "AVC encoder processes QP bounding parameters\n\nThe software AVC encoder now parses the QP bounds passed by the\ncodec2 framework and uses those values in the codec\u0027s configuration.\n\nBug: 181830609\nTest: vq testing\nChange-Id: I6940dc745e452bf75ec310c10f42a0d217be2b64\n"
    },
    {
      "commit": "ef8922e2aa47f115b9791b1e27e303d390336906",
      "tree": "ed957b29cf3b1f911f4727ef26b28090b9b5a96b",
      "parents": [
        "dea7fefb951565f5dbdcfd7c0fec53fd7ebfd736",
        "744c1353b33632e60a1c9990295c1aa0d6fb52f8"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Mar 05 23:19:17 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 05 23:19:17 2021 +0000"
      },
      "message": "Merge \"C2SoftCodecTests: Add unit tests for c2 soft codecs\" am: 99e9d19142 am: b2c12b0ccc am: 744c1353b3\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1619569\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Iecfbd833dc369bdbe6c4b291a8254a0536df9c2d\n"
    },
    {
      "commit": "0d99d9afb81b28818c29c86ef30dc97728196be4",
      "tree": "f82f78f021695dc30d2b5d1802ddddb84a019bf0",
      "parents": [
        "b81bfda85f185f191d1c5cac5f397bf11d04a8c9"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Mon Jan 25 16:11:37 2021 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Mar 05 12:57:03 2021 -0800"
      },
      "message": "C2Soft decoders: Increase max height to support portrait videos\n\nmpeg2 and mpeg4 decoders are updated to support portrait videos\nwith height up to 1920\n\nAlso allow mpeg2 dimensions that are aligned to 2\n\nBug: 177190219\nTest: Test with 1088x1920 videos\nTest: atest C2SoftMpeg4DecTest\nMerged-In: Ic91d309e545108fa52092c502cc5f6471c117337\nChange-Id: Ic91d309e545108fa52092c502cc5f6471c117337\n"
    },
    {
      "commit": "cb528e2edb23c48b8a7a9438480b4c7c83bec44f",
      "tree": "ae609333bc91e0a21110893a085529f685f1760a",
      "parents": [
        "353d2e39948802eac48f2fe4329d9afd3e59a395"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Mar 03 21:30:35 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Mar 05 16:25:52 2021 +0000"
      },
      "message": "C2SoftCodecTests: Add unit tests for c2 soft codecs\n\nBug: 181243220\nTest: atest C2SoftMpeg4DecTest\n\nChange-Id: I34b9ab63d3aef867a1a2a59b10befc995f1e34b0\n"
    },
    {
      "commit": "56786ac1035b158c23c150884d2d6415f9fbd1ea",
      "tree": "309e190927e12f9076359905ea5e2258f25700a1",
      "parents": [
        "445b895828747b82170610a75598a0615025918c"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Thu Feb 25 15:24:36 2021 -0800"
      },
      "committer": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Thu Feb 25 15:24:36 2021 -0800"
      },
      "message": "[LSC] Add LOCAL_LICENSE_KINDS to frameworks/av\n\nAdded SPDX-license-identifier-Apache-2.0 to:\n  apex/Android.bp\n  apex/testing/Android.bp\n  camera/cameraserver/Android.bp\n  camera/tests/Android.mk\n  cmds/screenrecord/Android.bp\n  cmds/stagefright/Android.mk\n  drm/common/Android.bp\n  drm/drmserver/Android.bp\n  drm/libdrmframework/Android.bp\n  drm/libdrmframework/plugins/common/util/Android.bp\n  drm/libdrmframework/plugins/forward-lock/FwdLockEngine/Android.bp\n  drm/libdrmframework/plugins/forward-lock/internal-format/common/Android.bp\n  drm/libdrmframework/plugins/forward-lock/internal-format/converter/Android.bp\n  drm/libdrmframework/plugins/forward-lock/internal-format/decoder/Android.bp\n  drm/libdrmframework/plugins/passthru/Android.bp\n  drm/libmediadrm/Android.bp\n  drm/libmediadrm/fuzzer/Android.bp\n  drm/libmediadrm/protos/Android.bp\n  drm/libmediadrm/tests/Android.bp\n  drm/mediacas/plugins/clearkey/Android.bp\n  drm/mediacas/plugins/clearkey/tests/Android.bp\n  drm/mediacas/plugins/mock/Android.bp\n  drm/mediadrm/plugins/clearkey/common/Android.bp\n  drm/mediadrm/plugins/clearkey/default/Android.bp\n  drm/mediadrm/plugins/clearkey/default/tests/Android.bp\n  drm/mediadrm/plugins/mock/Android.bp\n  media/audioserver/Android.bp\n  media/bufferpool/1.0/Android.bp\n  media/bufferpool/1.0/vts/Android.bp\n  media/bufferpool/2.0/Android.bp\n  media/bufferpool/2.0/tests/Android.bp\n  media/codec2/components/aac/Android.bp\n  media/codec2/components/amr_nb_wb/Android.bp\n  media/codec2/components/aom/Android.bp\n  media/codec2/components/avc/Android.bp\n  media/codec2/components/base/Android.bp\n  media/codec2/components/cmds/Android.bp\n  media/codec2/components/flac/Android.bp\n  media/codec2/components/g711/Android.bp\n  media/codec2/components/gav1/Android.bp\n  media/codec2/components/gsm/Android.bp\n  media/codec2/components/hevc/Android.bp\n  media/codec2/components/mp3/Android.bp\n  media/codec2/components/mpeg2/Android.bp\n  media/codec2/components/mpeg4_h263/Android.bp\n  media/codec2/components/opus/Android.bp\n  media/codec2/components/raw/Android.bp\n  media/codec2/components/vorbis/Android.bp\n  media/codec2/components/vpx/Android.bp\n  media/codec2/components/xaac/Android.bp\n  media/codec2/core/Android.bp\n  media/codec2/faultinjection/Android.bp\n  media/codec2/fuzzer/Android.bp\n  media/codec2/hidl/1.0/utils/Android.bp\n  media/codec2/hidl/1.0/vts/functional/Android.bp\n  media/codec2/hidl/1.0/vts/functional/audio/Android.bp\n  media/codec2/hidl/1.0/vts/functional/common/Android.bp\n  media/codec2/hidl/1.0/vts/functional/component/Android.bp\n  media/codec2/hidl/1.0/vts/functional/master/Android.bp\n  media/codec2/hidl/1.0/vts/functional/video/Android.bp\n  media/codec2/hidl/1.1/utils/Android.bp\n  media/codec2/hidl/client/Android.bp\n  media/codec2/hidl/plugin/Android.bp\n  media/codec2/hidl/plugin/samples/Android.bp\n  media/codec2/hidl/services/Android.bp\n  media/codec2/sfplugin/Android.bp\n  media/codec2/sfplugin/tests/Android.bp\n  media/codec2/sfplugin/utils/Android.bp\n  media/codec2/tests/Android.bp\n  media/codec2/vndk/Android.bp\n  media/codecs/amrnb/common/Android.bp\n  media/codecs/amrnb/enc/fuzzer/Android.bp\n  media/codecs/amrnb/fuzzer/Android.bp\n  media/codecs/amrwb/dec/fuzzer/Android.bp\n  media/codecs/amrwb/enc/Android.bp\n  media/codecs/amrwb/enc/SampleCode/Android.bp\n  media/codecs/amrwb/enc/fuzzer/Android.bp\n  media/codecs/amrwb/enc/test/Android.bp\n  media/codecs/g711/decoder/Android.bp\n  media/codecs/g711/fuzzer/Android.bp\n  media/codecs/m4v_h263/dec/Android.bp\n  media/codecs/m4v_h263/dec/test/Android.bp\n  media/codecs/m4v_h263/fuzzer/Android.bp\n  media/codecs/mp3dec/fuzzer/Android.bp\n  media/extractors/Android.bp\n  media/extractors/aac/Android.bp\n  media/extractors/amr/Android.bp\n  media/extractors/flac/Android.bp\n  media/extractors/fuzzers/Android.bp\n  media/extractors/midi/Android.bp\n  media/extractors/mkv/Android.bp\n  media/extractors/mp3/Android.bp\n  media/extractors/mp4/Android.bp\n  media/extractors/mpeg2/Android.bp\n  media/extractors/ogg/Android.bp\n  media/extractors/tests/Android.bp\n  media/extractors/wav/Android.bp\n  media/img_utils/Android.bp\n  media/libaaudio/Android.bp\n  media/libaaudio/examples/Android.bp\n  media/libaaudio/examples/input_monitor/Android.bp\n  media/libaaudio/examples/loopback/Android.bp\n  media/libaaudio/examples/write_sine/Android.bp\n  media/libaaudio/src/Android.bp\n  media/libaaudio/tests/Android.bp\n  media/libaudioclient/Android.bp\n  media/libaudioclient/fuzzer/Android.bp\n  media/libaudioclient/tests/Android.bp\n  media/libaudiofoundation/Android.bp\n  media/libaudiofoundation/tests/Android.bp\n  media/libaudiohal/Android.bp\n  media/libaudiohal/impl/Android.bp\n  media/libaudioprocessing/Android.bp\n  media/libaudioprocessing/audio-resampler/Android.bp\n  media/libaudioprocessing/tests/Android.bp\n  media/libaudioprocessing/tests/fuzzer/Android.bp\n  media/libcpustats/Android.bp\n  media/libdatasource/Android.bp\n  media/libeffects/config/Android.bp\n  media/libeffects/downmix/Android.bp\n  media/libeffects/downmix/tests/Android.bp\n  media/libeffects/dynamicsproc/Android.bp\n  media/libeffects/factory/Android.bp\n  media/libeffects/hapticgenerator/Android.bp\n  media/libeffects/loudness/Android.bp\n  media/libeffects/lvm/benchmarks/Android.bp\n  media/libeffects/lvm/lib/Android.bp\n  media/libeffects/lvm/tests/Android.bp\n  media/libeffects/lvm/wrapper/Android.bp\n  media/libeffects/preprocessing/Android.bp\n  media/libeffects/preprocessing/benchmarks/Android.bp\n  media/libeffects/preprocessing/tests/Android.bp\n  media/libeffects/proxy/Android.bp\n  media/libeffects/visualizer/Android.bp\n  media/libheif/Android.bp\n  media/libmedia/Android.bp\n  media/libmedia/tests/codeclist/Android.bp\n  media/libmedia/tests/mediaplayer/Android.bp\n  media/libmedia/xsd/Android.bp\n  media/libmedia/xsd/vts/Android.bp\n  media/libmediahelper/Android.bp\n  media/libmediahelper/tests/Android.bp\n  media/libmediametrics/Android.bp\n  media/libmediaplayerservice/Android.bp\n  media/libmediaplayerservice/datasource/Android.bp\n  media/libmediaplayerservice/nuplayer/Android.bp\n  media/libmediaplayerservice/tests/Android.bp\n  media/libmediaplayerservice/tests/stagefrightRecorder/Android.bp\n  media/libmediatranscoding/Android.bp\n  media/libmediatranscoding/tests/Android.bp\n  media/libmediatranscoding/transcoder/Android.bp\n  media/libmediatranscoding/transcoder/benchmark/Android.bp\n  media/libmediatranscoding/transcoder/tests/Android.bp\n  media/libmediatranscoding/transcoder/tests/fuzzer/Android.bp\n  media/libnbaio/Android.bp\n  media/libnblog/Android.bp\n  media/libshmem/Android.bp\n  media/libstagefright/Android.bp\n  media/libstagefright/bqhelper/Android.bp\n  media/libstagefright/bqhelper/tests/Android.bp\n  media/libstagefright/codecs/aacdec/Android.bp\n  media/libstagefright/codecs/aacenc/Android.bp\n  media/libstagefright/codecs/amrnb/dec/Android.bp\n  media/libstagefright/codecs/amrnb/enc/Android.bp\n  media/libstagefright/codecs/amrwbenc/Android.bp\n  media/libstagefright/codecs/avcdec/Android.bp\n  media/libstagefright/codecs/avcenc/Android.bp\n  media/libstagefright/codecs/common/Android.bp\n  media/libstagefright/codecs/flac/dec/Android.bp\n  media/libstagefright/codecs/flac/enc/Android.bp\n  media/libstagefright/codecs/g711/dec/Android.bp\n  media/libstagefright/codecs/gsm/dec/Android.bp\n  media/libstagefright/codecs/hevcdec/Android.bp\n  media/libstagefright/codecs/m4v_h263/dec/Android.bp\n  media/libstagefright/codecs/m4v_h263/enc/Android.bp\n  media/libstagefright/codecs/mp3dec/Android.bp\n  media/libstagefright/codecs/mpeg2dec/Android.bp\n  media/libstagefright/codecs/on2/dec/Android.bp\n  media/libstagefright/codecs/on2/enc/Android.bp\n  media/libstagefright/codecs/opus/dec/Android.bp\n  media/libstagefright/codecs/raw/Android.bp\n  media/libstagefright/codecs/vorbis/dec/Android.bp\n  media/libstagefright/codecs/xaacdec/Android.bp\n  media/libstagefright/colorconversion/Android.bp\n  media/libstagefright/data/Android.bp\n  media/libstagefright/filters/Android.bp\n  media/libstagefright/flac/dec/Android.bp\n  media/libstagefright/flac/dec/test/Android.bp\n  media/libstagefright/foundation/Android.bp\n  media/libstagefright/foundation/tests/AVCUtils/Android.bp\n  media/libstagefright/foundation/tests/Android.bp\n  media/libstagefright/foundation/tests/OpusHeader/Android.bp\n  media/libstagefright/foundation/tests/colorutils/Android.bp\n  media/libstagefright/http/Android.bp\n  media/libstagefright/httplive/Android.bp\n  media/libstagefright/id3/Android.bp\n  media/libstagefright/id3/test/Android.bp\n  media/libstagefright/mpeg2ts/Android.bp\n  media/libstagefright/mpeg2ts/test/Android.bp\n  media/libstagefright/omx/Android.bp\n  media/libstagefright/omx/tests/Android.bp\n  media/libstagefright/renderfright/Android.bp\n  media/libstagefright/renderfright/tests/Android.bp\n  media/libstagefright/rtsp/Android.bp\n  media/libstagefright/tests/Android.bp\n  media/libstagefright/tests/ESDS/Android.bp\n  media/libstagefright/tests/HEVC/Android.bp\n  media/libstagefright/tests/extractorFactory/Android.bp\n  media/libstagefright/tests/fuzzers/Android.bp\n  media/libstagefright/tests/mediacodec/Android.bp\n  media/libstagefright/tests/metadatautils/Android.bp\n  media/libstagefright/tests/writer/Android.bp\n  media/libstagefright/timedtext/Android.bp\n  media/libstagefright/timedtext/test/Android.bp\n  media/libstagefright/webm/Android.bp\n  media/libstagefright/webm/tests/Android.bp\n  media/libstagefright/writer_fuzzers/Android.bp\n  media/libstagefright/xmlparser/Android.bp\n  media/libstagefright/xmlparser/test/Android.bp\n  media/libstagefright/xmlparser/vts/Android.bp\n  media/libwatchdog/Android.bp\n  media/mediaserver/Android.bp\n  media/mtp/Android.bp\n  media/mtp/tests/MtpFfsHandleTest/Android.bp\n  media/mtp/tests/MtpFuzzer/Android.bp\n  media/mtp/tests/PosixAsyncIOTest/Android.bp\n  media/tests/benchmark/Android.bp\n  media/tests/benchmark/MediaBenchmarkTest/Android.bp\n  media/tests/benchmark/MediaBenchmarkTest/src/main/cpp/Android.bp\n  media/tests/benchmark/src/native/common/Android.bp\n  media/tests/benchmark/src/native/decoder/Android.bp\n  media/tests/benchmark/src/native/encoder/Android.bp\n  media/tests/benchmark/src/native/extractor/Android.bp\n  media/tests/benchmark/src/native/muxer/Android.bp\n  media/tests/benchmark/tests/Android.bp\n  media/utils/Android.bp\n  media/utils/fuzzers/Android.bp\n  media/utils/tests/Android.bp\n  services/audioflinger/Android.bp\n  services/audiopolicy/Android.bp\n  services/audiopolicy/common/Android.bp\n  services/audiopolicy/common/managerdefinitions/Android.bp\n  services/audiopolicy/config/Android.bp\n  services/audiopolicy/engine/common/Android.bp\n  services/audiopolicy/engine/config/Android.bp\n  services/audiopolicy/engine/config/tests/Android.bp\n  services/audiopolicy/engine/config/tests/resources/Android.bp\n  services/audiopolicy/engine/interface/Android.bp\n  services/audiopolicy/engineconfigurable/Android.bp\n  services/audiopolicy/engineconfigurable/config/Android.bp\n  services/audiopolicy/engineconfigurable/config/example/automotive/Android.bp\n  services/audiopolicy/engineconfigurable/config/example/caremu/Android.bp\n  services/audiopolicy/engineconfigurable/config/example/phone/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/Car/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/CarEmu/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/Phone/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/SettingsNoInput/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/SettingsNoOutput/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/plugin/Android.bp\n  services/audiopolicy/engineconfigurable/tools/Android.bp\n  services/audiopolicy/engineconfigurable/wrapper/Android.bp\n  services/audiopolicy/enginedefault/Android.bp\n  services/audiopolicy/enginedefault/config/example/Android.bp\n  services/audiopolicy/fuzzer/Android.bp\n  services/audiopolicy/fuzzer/resources/Android.bp\n  services/audiopolicy/managerdefault/Android.bp\n  services/audiopolicy/service/Android.bp\n  services/audiopolicy/tests/Android.bp\n  services/audiopolicy/tests/resources/Android.bp\n  services/camera/libcameraservice/Android.bp\n  services/camera/libcameraservice/fuzzer/Android.bp\n  services/camera/libcameraservice/libcameraservice_fuzzer/Android.bp\n  services/camera/libcameraservice/tests/Android.mk\n  services/mediacodec/Android.bp\n  services/mediacodec/registrant/Android.bp\n  services/mediaextractor/Android.bp\n  services/medialog/Android.bp\n  services/medialog/fuzzer/Android.bp\n  services/mediametrics/Android.bp\n  services/mediametrics/benchmarks/Android.bp\n  services/mediametrics/fuzzer/Android.bp\n  services/mediametrics/tests/Android.bp\n  services/mediaresourcemanager/Android.bp\n  services/mediaresourcemanager/fuzzer/Android.bp\n  services/mediaresourcemanager/test/Android.bp\n  services/mediatranscoding/Android.bp\n  services/mediatranscoding/tests/Android.bp\n  services/mediatranscoding/tests/TranscodingUidPolicyTestApp/Android.bp\n  services/minijail/Android.bp\n  services/oboeservice/Android.bp\n  services/tuner/Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD to:\n  media/codecs/amrnb/dec/Android.bp\n  media/codecs/amrnb/dec/test/Android.bp\n  media/codecs/amrnb/enc/Android.bp\n  media/codecs/amrnb/enc/test/Android.bp\n  media/codecs/amrwb/dec/Android.bp\n  media/codecs/amrwb/dec/test/Android.bp\n  media/codecs/m4v_h263/enc/Android.bp\n  media/codecs/m4v_h263/enc/test/Android.bp\n  media/codecs/mp3dec/Android.bp\n  media/codecs/mp3dec/test/Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD\n    SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS\n    legacy_by_exception_only\nto:\n  Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-MIT\n    SPDX-license-identifier-Unicode-DFS\nto:\n  camera/Android.bp\n  camera/ndk/Android.bp\n  media/ndk/Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 legacy_by_exception_only\nto:\n  drm/mediadrm/plugins/clearkey/hidl/Android.bp\n\nBug: 68860345\nBug: 151177513\nBug: 151953481\n\nTest: m all\n\nExempt-From-Owner-Approval: janitorial work\nChange-Id: I4e4ecdbb43c90f5c3cd8e5ccec51b39fa0b5ae9b\n"
    },
    {
      "commit": "5739fff71185219a5dcc56a12620948164287608",
      "tree": "8f123bc9e9ad5d3ebc0aee78a2ed7bb3b1dbc07b",
      "parents": [
        "5530dd3df904c1b22ee4098bec1b801c379b8d4f"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Thu Feb 25 11:40:14 2021 -0800"
      },
      "committer": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Thu Feb 25 11:45:35 2021 -0800"
      },
      "message": "Revert \"[LSC] Add LOCAL_LICENSE_KINDS to frameworks/av\"\n\nThis reverts commit 3908e7be0b90e95ffb1f0e3db9274b2cbef57728.\n\nThis reverts commit c837504ed5b9c708896bb97b1ef9225c376816a7.\n\nThis reverts commit 948e6aace91d16acfaa97763c7228029a1c2afe0.\n\nChange-Id: Ib53daa5debdae7062155add5a70a5b3d5fcd1050\n"
    },
    {
      "commit": "80dd5dd4bda566db6351a093fce396e9e2000bac",
      "tree": "c7238d677f117bc2094ed4c1c06c1872d6358848",
      "parents": [
        "8e696ec4554990e596bbd9524e9a65764dc12b6b",
        "d0379b648bda4e6c003327b16ee8cb203ae72c66"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Feb 23 22:51:31 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 23 22:51:31 2021 +0000"
      },
      "message": "Merge \"C2SoftHevcDec: Fix resolution change handling\" am: 7a9b5d1114 am: 8183616eba am: d0379b648b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1592133\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ie8217917e35031f787338e5effff3ef02e2030f2\n"
    },
    {
      "commit": "7a9b5d11146bd4994b8c7ee1e7d43760db78aea9",
      "tree": "2530eeb75c769aed8cfbd5c8751227aa6e17c344",
      "parents": [
        "a5ac95f3c05674bcc091a6ef5a95d3ae4d2eeaf7",
        "fb8db670cc3c2a5155f7970433875b0eda22bc20"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Feb 19 06:22:30 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 19 06:22:30 2021 +0000"
      },
      "message": "Merge \"C2SoftHevcDec: Fix resolution change handling\""
    },
    {
      "commit": "fb8db670cc3c2a5155f7970433875b0eda22bc20",
      "tree": "83775c0c004c546d01efbbd2db415d0ba6526072",
      "parents": [
        "d295e4b4bdc617ebdeb36deb97cb9597a5e603f1"
      ],
      "author": {
        "name": "Rakesh Kumar",
        "email": "rakesh.kumar@ittiam.com",
        "time": "Tue Feb 16 07:14:05 2021 +0530"
      },
      "committer": {
        "name": "Rakesh Kumar",
        "email": "rakesh.kumar@ittiam.com",
        "time": "Thu Feb 18 16:51:20 2021 +0000"
      },
      "message": "C2SoftHevcDec: Fix resolution change handling\n\nC2 plugin for hevc decoder is updated to do config update for\nheight/width before feeding any input after resolution change.\n\nBug: 180592345\nTest: atest android.mediav2.cts.AdaptivePlaybackTest\nChange-Id: I4b64974be535783b0af45d154068ca7163c563be\n"
    },
    {
      "commit": "c837504ed5b9c708896bb97b1ef9225c376816a7",
      "tree": "4b86c06c7fd70680e0482475807ca8f19f00502b",
      "parents": [
        "6d858b5665aeea773ce10d81fd875a80fdb09b85"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Fri Feb 12 21:02:31 2021 -0800"
      },
      "committer": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Wed Feb 17 12:43:41 2021 -0800"
      },
      "message": "[LSC] Add LOCAL_LICENSE_KINDS to frameworks/av\n\nAdded SPDX-license-identifier-Apache-2.0 to:\n  apex/Android.bp\n  camera/cameraserver/Android.bp\n  camera/tests/Android.mk\n  cmds/screenrecord/Android.bp\n  cmds/stagefright/Android.mk\n  drm/common/Android.bp\n  drm/drmserver/Android.bp\n  drm/libdrmframework/Android.bp\n  drm/libdrmframework/plugins/common/util/Android.bp\n  drm/libdrmframework/plugins/forward-lock/FwdLockEngine/Android.bp\n  drm/libdrmframework/plugins/forward-lock/internal-format/common/Android.bp\n  drm/libdrmframework/plugins/forward-lock/internal-format/converter/Android.bp\n  drm/libdrmframework/plugins/forward-lock/internal-format/decoder/Android.bp\n  drm/libdrmframework/plugins/passthru/Android.bp\n  drm/libmediadrm/Android.bp\n  drm/libmediadrm/fuzzer/Android.bp\n  drm/libmediadrm/protos/Android.bp\n  drm/libmediadrm/tests/Android.bp\n  drm/mediacas/plugins/clearkey/Android.bp\n  drm/mediacas/plugins/clearkey/tests/Android.bp\n  drm/mediacas/plugins/mock/Android.bp\n  drm/mediadrm/plugins/clearkey/common/Android.bp\n  drm/mediadrm/plugins/clearkey/default/Android.bp\n  drm/mediadrm/plugins/clearkey/default/tests/Android.bp\n  drm/mediadrm/plugins/mock/Android.bp\n  media/audioserver/Android.mk\n  media/bufferpool/1.0/Android.bp\n  media/bufferpool/1.0/vts/Android.bp\n  media/bufferpool/2.0/Android.bp\n  media/bufferpool/2.0/tests/Android.bp\n  media/codec2/components/aac/Android.bp\n  media/codec2/components/amr_nb_wb/Android.bp\n  media/codec2/components/aom/Android.bp\n  media/codec2/components/avc/Android.bp\n  media/codec2/components/base/Android.bp\n  media/codec2/components/cmds/Android.bp\n  media/codec2/components/flac/Android.bp\n  media/codec2/components/g711/Android.bp\n  media/codec2/components/gav1/Android.bp\n  media/codec2/components/gsm/Android.bp\n  media/codec2/components/hevc/Android.bp\n  media/codec2/components/mp3/Android.bp\n  media/codec2/components/mpeg2/Android.bp\n  media/codec2/components/mpeg4_h263/Android.bp\n  media/codec2/components/opus/Android.bp\n  media/codec2/components/raw/Android.bp\n  media/codec2/components/vorbis/Android.bp\n  media/codec2/components/vpx/Android.bp\n  media/codec2/components/xaac/Android.bp\n  media/codec2/core/Android.bp\n  media/codec2/faultinjection/Android.bp\n  media/codec2/fuzzer/Android.bp\n  media/codec2/hidl/1.0/utils/Android.bp\n  media/codec2/hidl/1.0/vts/functional/Android.bp\n  media/codec2/hidl/1.0/vts/functional/audio/Android.bp\n  media/codec2/hidl/1.0/vts/functional/common/Android.bp\n  media/codec2/hidl/1.0/vts/functional/component/Android.bp\n  media/codec2/hidl/1.0/vts/functional/master/Android.bp\n  media/codec2/hidl/1.0/vts/functional/video/Android.bp\n  media/codec2/hidl/1.1/utils/Android.bp\n  media/codec2/hidl/client/Android.bp\n  media/codec2/hidl/services/Android.bp\n  media/codec2/sfplugin/Android.bp\n  media/codec2/sfplugin/tests/Android.bp\n  media/codec2/sfplugin/utils/Android.bp\n  media/codec2/tests/Android.bp\n  media/codec2/vndk/Android.bp\n  media/codecs/amrnb/common/Android.bp\n  media/codecs/amrnb/enc/fuzzer/Android.bp\n  media/codecs/amrnb/fuzzer/Android.bp\n  media/codecs/amrwb/dec/fuzzer/Android.bp\n  media/codecs/amrwb/enc/Android.bp\n  media/codecs/amrwb/enc/SampleCode/Android.bp\n  media/codecs/amrwb/enc/fuzzer/Android.bp\n  media/codecs/amrwb/enc/test/Android.bp\n  media/codecs/g711/decoder/Android.bp\n  media/codecs/g711/fuzzer/Android.bp\n  media/codecs/m4v_h263/dec/Android.bp\n  media/codecs/m4v_h263/dec/test/Android.bp\n  media/codecs/m4v_h263/fuzzer/Android.bp\n  media/codecs/mp3dec/fuzzer/Android.bp\n  media/extractors/Android.bp\n  media/extractors/aac/Android.bp\n  media/extractors/amr/Android.bp\n  media/extractors/flac/Android.bp\n  media/extractors/fuzzers/Android.bp\n  media/extractors/midi/Android.bp\n  media/extractors/mkv/Android.bp\n  media/extractors/mp3/Android.bp\n  media/extractors/mp4/Android.bp\n  media/extractors/mpeg2/Android.bp\n  media/extractors/ogg/Android.bp\n  media/extractors/tests/Android.bp\n  media/extractors/wav/Android.bp\n  media/img_utils/Android.bp\n  media/libaaudio/Android.bp\n  media/libaaudio/examples/Android.bp\n  media/libaaudio/examples/input_monitor/Android.bp\n  media/libaaudio/examples/loopback/Android.bp\n  media/libaaudio/examples/write_sine/Android.bp\n  media/libaaudio/src/Android.bp\n  media/libaaudio/tests/Android.bp\n  media/libaudioclient/Android.bp\n  media/libaudioclient/tests/Android.bp\n  media/libaudiofoundation/Android.bp\n  media/libaudiofoundation/tests/Android.bp\n  media/libaudiohal/Android.bp\n  media/libaudiohal/impl/Android.bp\n  media/libaudioprocessing/Android.bp\n  media/libaudioprocessing/audio-resampler/Android.bp\n  media/libaudioprocessing/tests/Android.bp\n  media/libaudioprocessing/tests/fuzzer/Android.bp\n  media/libcpustats/Android.bp\n  media/libdatasource/Android.bp\n  media/libeffects/config/Android.bp\n  media/libeffects/downmix/Android.bp\n  media/libeffects/downmix/tests/Android.bp\n  media/libeffects/dynamicsproc/Android.bp\n  media/libeffects/factory/Android.bp\n  media/libeffects/loudness/Android.bp\n  media/libeffects/lvm/benchmarks/Android.bp\n  media/libeffects/lvm/lib/Android.bp\n  media/libeffects/lvm/tests/Android.bp\n  media/libeffects/lvm/wrapper/Android.bp\n  media/libeffects/preprocessing/Android.bp\n  media/libeffects/preprocessing/benchmarks/Android.bp\n  media/libeffects/preprocessing/tests/Android.bp\n  media/libeffects/proxy/Android.bp\n  media/libeffects/visualizer/Android.mk\n  media/libheif/Android.bp\n  media/libmedia/Android.bp\n  media/libmedia/tests/codeclist/Android.bp\n  media/libmedia/xsd/Android.bp\n  media/libmedia/xsd/vts/Android.bp\n  media/libmediahelper/Android.bp\n  media/libmediahelper/tests/Android.bp\n  media/libmediametrics/Android.bp\n  media/libmediaplayerservice/Android.bp\n  media/libmediaplayerservice/datasource/Android.bp\n  media/libmediaplayerservice/nuplayer/Android.bp\n  media/libmediaplayerservice/tests/Android.bp\n  media/libmediaplayerservice/tests/stagefrightRecorder/Android.bp\n  media/libmediatranscoding/Android.bp\n  media/libmediatranscoding/tests/Android.bp\n  media/libnbaio/Android.bp\n  media/libnblog/Android.bp\n  media/libstagefright/Android.bp\n  media/libstagefright/bqhelper/Android.bp\n  media/libstagefright/bqhelper/tests/Android.bp\n  media/libstagefright/codecs/aacdec/Android.bp\n  media/libstagefright/codecs/aacenc/Android.bp\n  media/libstagefright/codecs/amrnb/dec/Android.bp\n  media/libstagefright/codecs/amrnb/enc/Android.bp\n  media/libstagefright/codecs/amrwbenc/Android.bp\n  media/libstagefright/codecs/avcdec/Android.bp\n  media/libstagefright/codecs/avcenc/Android.bp\n  media/libstagefright/codecs/common/Android.bp\n  media/libstagefright/codecs/flac/dec/Android.bp\n  media/libstagefright/codecs/flac/enc/Android.bp\n  media/libstagefright/codecs/g711/dec/Android.bp\n  media/libstagefright/codecs/gsm/dec/Android.bp\n  media/libstagefright/codecs/hevcdec/Android.bp\n  media/libstagefright/codecs/m4v_h263/dec/Android.bp\n  media/libstagefright/codecs/m4v_h263/enc/Android.bp\n  media/libstagefright/codecs/mp3dec/Android.bp\n  media/libstagefright/codecs/mpeg2dec/Android.bp\n  media/libstagefright/codecs/on2/dec/Android.bp\n  media/libstagefright/codecs/on2/enc/Android.bp\n  media/libstagefright/codecs/opus/dec/Android.bp\n  media/libstagefright/codecs/raw/Android.bp\n  media/libstagefright/codecs/vorbis/dec/Android.bp\n  media/libstagefright/codecs/xaacdec/Android.bp\n  media/libstagefright/colorconversion/Android.bp\n  media/libstagefright/data/Android.bp\n  media/libstagefright/filters/Android.bp\n  media/libstagefright/flac/dec/Android.bp\n  media/libstagefright/flac/dec/test/Android.bp\n  media/libstagefright/foundation/Android.bp\n  media/libstagefright/foundation/tests/AVCUtils/Android.bp\n  media/libstagefright/foundation/tests/Android.bp\n  media/libstagefright/foundation/tests/OpusHeader/Android.bp\n  media/libstagefright/foundation/tests/colorutils/Android.bp\n  media/libstagefright/http/Android.bp\n  media/libstagefright/httplive/Android.bp\n  media/libstagefright/id3/Android.bp\n  media/libstagefright/id3/test/Android.bp\n  media/libstagefright/mpeg2ts/Android.bp\n  media/libstagefright/mpeg2ts/test/Android.bp\n  media/libstagefright/omx/Android.bp\n  media/libstagefright/omx/tests/Android.bp\n  media/libstagefright/rtsp/Android.bp\n  media/libstagefright/tests/Android.bp\n  media/libstagefright/tests/ESDS/Android.bp\n  media/libstagefright/tests/HEVC/Android.bp\n  media/libstagefright/tests/extractorFactory/Android.bp\n  media/libstagefright/tests/fuzzers/Android.bp\n  media/libstagefright/tests/mediacodec/Android.bp\n  media/libstagefright/tests/metadatautils/Android.bp\n  media/libstagefright/tests/writer/Android.bp\n  media/libstagefright/timedtext/Android.bp\n  media/libstagefright/timedtext/test/Android.bp\n  media/libstagefright/webm/Android.bp\n  media/libstagefright/webm/tests/Android.bp\n  media/libstagefright/writer_fuzzers/Android.bp\n  media/libstagefright/xmlparser/Android.bp\n  media/libstagefright/xmlparser/test/Android.bp\n  media/libstagefright/xmlparser/vts/Android.bp\n  media/libwatchdog/Android.bp\n  media/mediaserver/Android.bp\n  media/mtp/Android.bp\n  media/mtp/tests/Android.bp\n  media/tests/benchmark/Android.bp\n  media/tests/benchmark/MediaBenchmarkTest/Android.bp\n  media/tests/benchmark/MediaBenchmarkTest/src/main/cpp/Android.bp\n  media/tests/benchmark/src/native/common/Android.bp\n  media/tests/benchmark/src/native/decoder/Android.bp\n  media/tests/benchmark/src/native/encoder/Android.bp\n  media/tests/benchmark/src/native/extractor/Android.bp\n  media/tests/benchmark/src/native/muxer/Android.bp\n  media/tests/benchmark/tests/Android.bp\n  media/utils/Android.bp\n  media/utils/fuzzers/Android.bp\n  services/audioflinger/Android.bp\n  services/audiopolicy/Android.bp\n  services/audiopolicy/common/Android.bp\n  services/audiopolicy/common/managerdefinitions/Android.bp\n  services/audiopolicy/config/Android.bp\n  services/audiopolicy/engine/common/Android.bp\n  services/audiopolicy/engine/config/Android.bp\n  services/audiopolicy/engine/interface/Android.bp\n  services/audiopolicy/engineconfigurable/Android.bp\n  services/audiopolicy/engineconfigurable/config/Android.bp\n  services/audiopolicy/engineconfigurable/config/example/automotive/Android.bp\n  services/audiopolicy/engineconfigurable/config/example/caremu/Android.bp\n  services/audiopolicy/engineconfigurable/config/example/phone/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/plugin/Android.bp\n  services/audiopolicy/engineconfigurable/tools/Android.bp\n  services/audiopolicy/engineconfigurable/wrapper/Android.bp\n  services/audiopolicy/enginedefault/Android.bp\n  services/audiopolicy/enginedefault/config/example/Android.bp\n  services/audiopolicy/manager/Android.mk\n  services/audiopolicy/managerdefault/Android.bp\n  services/audiopolicy/service/Android.mk\n  services/audiopolicy/tests/Android.bp\n  services/camera/libcameraservice/Android.bp\n  services/camera/libcameraservice/fuzzer/Android.bp\n  services/camera/libcameraservice/tests/Android.mk\n  services/mediacodec/Android.bp\n  services/mediacodec/registrant/Android.bp\n  services/mediaextractor/Android.bp\n  services/medialog/Android.bp\n  services/medialog/fuzzer/Android.bp\n  services/mediametrics/Android.bp\n  services/mediametrics/benchmarks/Android.bp\n  services/mediametrics/fuzzer/Android.bp\n  services/mediametrics/tests/Android.bp\n  services/mediaresourcemanager/Android.bp\n  services/mediaresourcemanager/fuzzer/Android.bp\n  services/mediaresourcemanager/test/Android.bp\n  services/mediatranscoding/Android.bp\n  services/mediatranscoding/tests/Android.bp\n  services/minijail/Android.bp\n  services/oboeservice/Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD to:\n  media/codecs/amrnb/dec/Android.bp\n  media/codecs/amrnb/dec/test/Android.bp\n  media/codecs/amrnb/enc/Android.bp\n  media/codecs/amrnb/enc/test/Android.bp\n  media/codecs/amrwb/dec/Android.bp\n  media/codecs/amrwb/dec/test/Android.bp\n  media/codecs/m4v_h263/enc/Android.bp\n  media/codecs/m4v_h263/enc/test/Android.bp\n  media/codecs/mp3dec/Android.bp\n  media/codecs/mp3dec/test/Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD\n    SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS\n    legacy_by_exception_only\nto:\n  Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-MIT\n    SPDX-license-identifier-Unicode-DFS\nto:\n  apex/testing/Android.bp\n  camera/Android.bp\n  camera/ndk/Android.bp\n  media/ndk/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/Car/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/CarEmu/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/Phone/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/SettingsNoInput/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/SettingsNoOutput/Android.bp\n  services/audiopolicy/tests/resources/Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 legacy_by_exception_only\nto:\n  drm/mediadrm/plugins/clearkey/hidl/Android.bp\n\nBug: 68860345\nBug: 151177513\nBug: 151953481\n\nTest: m all\n\nExempt-From-Owner-Approval: janitorial work\n\nChange-Id: I8360756b326b891b56629127091540310851c941\nMerged-in: I8360756b326b891b56629127091540310851c941\n"
    },
    {
      "commit": "97b531bbd69eab455e2b0d60018a9ee678bc8fb9",
      "tree": "715ec82c4516acd748771420bf5a36aa4105d121",
      "parents": [
        "33fe0f07e3ce5071bcf6b854d6ea353f78f1fbbc",
        "81ef1c94a334651c2cf113642ff0d26ea65fed6a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 16 21:04:49 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 16 21:04:49 2021 +0000"
      },
      "message": "Merge changes I39f15cc4,I9639692c,I0a10bacc am: 39c92dd8fc am: 591674d1c0 am: 81ef1c94a3\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1570243\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ied8cddb82fde1af5df78d95e429c0b04e5dd7eff\n"
    },
    {
      "commit": "39c92dd8fc04b45ee62b28f9144bef0203a00a7e",
      "tree": "067e8080b477802aac9196d2670ed96d3c99e2ef",
      "parents": [
        "9e11c9b635ffd9230b9b1b661f9ed25e9669e2dc",
        "597435f828316dca72cbb25759fc5141cbd6a32b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 16 19:38:22 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 16 19:38:22 2021 +0000"
      },
      "message": "Merge changes I39f15cc4,I9639692c,I0a10bacc\n\n* changes:\n  RELAND aacdec: don\u0027t report DRC_COMPRESSION_MODE back\n  RELAND CCodecConfig: don\u0027t read DRC_COMPRESSION_MODE back\n  RELAND CCodec: simplify format change logic\n"
    },
    {
      "commit": "948e6aace91d16acfaa97763c7228029a1c2afe0",
      "tree": "e1213aacab8f21fd8bf9dcd02dbc82741013379f",
      "parents": [
        "367398038247b09a3f92e05affac5f9b1f5e2f90"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Fri Feb 12 21:02:31 2021 -0800"
      },
      "committer": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Tue Feb 16 04:09:57 2021 -0800"
      },
      "message": "[LSC] Add LOCAL_LICENSE_KINDS to frameworks/av\n\nAdded SPDX-license-identifier-Apache-2.0 to:\n  apex/Android.bp\n  camera/cameraserver/Android.bp\n  camera/tests/Android.mk\n  cmds/screenrecord/Android.bp\n  cmds/stagefright/Android.mk\n  drm/common/Android.bp\n  drm/drmserver/Android.bp\n  drm/libdrmframework/Android.bp\n  drm/libdrmframework/plugins/common/util/Android.bp\n  drm/libdrmframework/plugins/forward-lock/FwdLockEngine/Android.bp\n  drm/libdrmframework/plugins/forward-lock/internal-format/common/Android.bp\n  drm/libdrmframework/plugins/forward-lock/internal-format/converter/Android.bp\n  drm/libdrmframework/plugins/forward-lock/internal-format/decoder/Android.bp\n  drm/libdrmframework/plugins/passthru/Android.bp\n  drm/libmediadrm/Android.bp\n  drm/libmediadrm/fuzzer/Android.bp\n  drm/libmediadrm/protos/Android.bp\n  drm/libmediadrm/tests/Android.bp\n  drm/mediacas/plugins/clearkey/Android.bp\n  drm/mediacas/plugins/clearkey/tests/Android.bp\n  drm/mediacas/plugins/mock/Android.bp\n  drm/mediadrm/plugins/clearkey/common/Android.bp\n  drm/mediadrm/plugins/clearkey/default/Android.bp\n  drm/mediadrm/plugins/clearkey/default/tests/Android.bp\n  drm/mediadrm/plugins/mock/Android.bp\n  media/audioserver/Android.mk\n  media/bufferpool/1.0/Android.bp\n  media/bufferpool/1.0/vts/Android.bp\n  media/bufferpool/2.0/Android.bp\n  media/bufferpool/2.0/tests/Android.bp\n  media/codec2/components/aac/Android.bp\n  media/codec2/components/amr_nb_wb/Android.bp\n  media/codec2/components/aom/Android.bp\n  media/codec2/components/avc/Android.bp\n  media/codec2/components/base/Android.bp\n  media/codec2/components/cmds/Android.bp\n  media/codec2/components/flac/Android.bp\n  media/codec2/components/g711/Android.bp\n  media/codec2/components/gav1/Android.bp\n  media/codec2/components/gsm/Android.bp\n  media/codec2/components/hevc/Android.bp\n  media/codec2/components/mp3/Android.bp\n  media/codec2/components/mpeg2/Android.bp\n  media/codec2/components/mpeg4_h263/Android.bp\n  media/codec2/components/opus/Android.bp\n  media/codec2/components/raw/Android.bp\n  media/codec2/components/vorbis/Android.bp\n  media/codec2/components/vpx/Android.bp\n  media/codec2/components/xaac/Android.bp\n  media/codec2/core/Android.bp\n  media/codec2/faultinjection/Android.bp\n  media/codec2/fuzzer/Android.bp\n  media/codec2/hidl/1.0/utils/Android.bp\n  media/codec2/hidl/1.0/vts/functional/Android.bp\n  media/codec2/hidl/1.0/vts/functional/audio/Android.bp\n  media/codec2/hidl/1.0/vts/functional/common/Android.bp\n  media/codec2/hidl/1.0/vts/functional/component/Android.bp\n  media/codec2/hidl/1.0/vts/functional/master/Android.bp\n  media/codec2/hidl/1.0/vts/functional/video/Android.bp\n  media/codec2/hidl/1.1/utils/Android.bp\n  media/codec2/hidl/client/Android.bp\n  media/codec2/hidl/services/Android.bp\n  media/codec2/sfplugin/Android.bp\n  media/codec2/sfplugin/tests/Android.bp\n  media/codec2/sfplugin/utils/Android.bp\n  media/codec2/tests/Android.bp\n  media/codec2/vndk/Android.bp\n  media/codecs/amrnb/common/Android.bp\n  media/codecs/amrnb/enc/fuzzer/Android.bp\n  media/codecs/amrnb/fuzzer/Android.bp\n  media/codecs/amrwb/dec/fuzzer/Android.bp\n  media/codecs/amrwb/enc/Android.bp\n  media/codecs/amrwb/enc/SampleCode/Android.bp\n  media/codecs/amrwb/enc/fuzzer/Android.bp\n  media/codecs/amrwb/enc/test/Android.bp\n  media/codecs/g711/decoder/Android.bp\n  media/codecs/g711/fuzzer/Android.bp\n  media/codecs/m4v_h263/dec/Android.bp\n  media/codecs/m4v_h263/dec/test/Android.bp\n  media/codecs/m4v_h263/fuzzer/Android.bp\n  media/codecs/mp3dec/fuzzer/Android.bp\n  media/extractors/Android.bp\n  media/extractors/aac/Android.bp\n  media/extractors/amr/Android.bp\n  media/extractors/flac/Android.bp\n  media/extractors/fuzzers/Android.bp\n  media/extractors/midi/Android.bp\n  media/extractors/mkv/Android.bp\n  media/extractors/mp3/Android.bp\n  media/extractors/mp4/Android.bp\n  media/extractors/mpeg2/Android.bp\n  media/extractors/ogg/Android.bp\n  media/extractors/tests/Android.bp\n  media/extractors/wav/Android.bp\n  media/img_utils/Android.bp\n  media/libaaudio/Android.bp\n  media/libaaudio/examples/Android.bp\n  media/libaaudio/examples/input_monitor/Android.bp\n  media/libaaudio/examples/loopback/Android.bp\n  media/libaaudio/examples/write_sine/Android.bp\n  media/libaaudio/src/Android.bp\n  media/libaaudio/tests/Android.bp\n  media/libaudioclient/Android.bp\n  media/libaudioclient/tests/Android.bp\n  media/libaudiofoundation/Android.bp\n  media/libaudiofoundation/tests/Android.bp\n  media/libaudiohal/Android.bp\n  media/libaudiohal/impl/Android.bp\n  media/libaudioprocessing/Android.bp\n  media/libaudioprocessing/audio-resampler/Android.bp\n  media/libaudioprocessing/tests/Android.bp\n  media/libaudioprocessing/tests/fuzzer/Android.bp\n  media/libcpustats/Android.bp\n  media/libdatasource/Android.bp\n  media/libeffects/config/Android.bp\n  media/libeffects/downmix/Android.bp\n  media/libeffects/downmix/tests/Android.bp\n  media/libeffects/dynamicsproc/Android.bp\n  media/libeffects/factory/Android.bp\n  media/libeffects/loudness/Android.bp\n  media/libeffects/lvm/benchmarks/Android.bp\n  media/libeffects/lvm/lib/Android.bp\n  media/libeffects/lvm/tests/Android.bp\n  media/libeffects/lvm/wrapper/Android.bp\n  media/libeffects/preprocessing/Android.bp\n  media/libeffects/preprocessing/benchmarks/Android.bp\n  media/libeffects/preprocessing/tests/Android.bp\n  media/libeffects/proxy/Android.bp\n  media/libeffects/visualizer/Android.mk\n  media/libheif/Android.bp\n  media/libmedia/Android.bp\n  media/libmedia/tests/codeclist/Android.bp\n  media/libmedia/xsd/Android.bp\n  media/libmedia/xsd/vts/Android.bp\n  media/libmediahelper/Android.bp\n  media/libmediahelper/tests/Android.bp\n  media/libmediametrics/Android.bp\n  media/libmediaplayerservice/Android.bp\n  media/libmediaplayerservice/datasource/Android.bp\n  media/libmediaplayerservice/nuplayer/Android.bp\n  media/libmediaplayerservice/tests/Android.bp\n  media/libmediaplayerservice/tests/stagefrightRecorder/Android.bp\n  media/libmediatranscoding/Android.bp\n  media/libmediatranscoding/tests/Android.bp\n  media/libnbaio/Android.bp\n  media/libnblog/Android.bp\n  media/libstagefright/Android.bp\n  media/libstagefright/bqhelper/Android.bp\n  media/libstagefright/bqhelper/tests/Android.bp\n  media/libstagefright/codecs/aacdec/Android.bp\n  media/libstagefright/codecs/aacenc/Android.bp\n  media/libstagefright/codecs/amrnb/dec/Android.bp\n  media/libstagefright/codecs/amrnb/enc/Android.bp\n  media/libstagefright/codecs/amrwbenc/Android.bp\n  media/libstagefright/codecs/avcdec/Android.bp\n  media/libstagefright/codecs/avcenc/Android.bp\n  media/libstagefright/codecs/common/Android.bp\n  media/libstagefright/codecs/flac/dec/Android.bp\n  media/libstagefright/codecs/flac/enc/Android.bp\n  media/libstagefright/codecs/g711/dec/Android.bp\n  media/libstagefright/codecs/gsm/dec/Android.bp\n  media/libstagefright/codecs/hevcdec/Android.bp\n  media/libstagefright/codecs/m4v_h263/dec/Android.bp\n  media/libstagefright/codecs/m4v_h263/enc/Android.bp\n  media/libstagefright/codecs/mp3dec/Android.bp\n  media/libstagefright/codecs/mpeg2dec/Android.bp\n  media/libstagefright/codecs/on2/dec/Android.bp\n  media/libstagefright/codecs/on2/enc/Android.bp\n  media/libstagefright/codecs/opus/dec/Android.bp\n  media/libstagefright/codecs/raw/Android.bp\n  media/libstagefright/codecs/vorbis/dec/Android.bp\n  media/libstagefright/codecs/xaacdec/Android.bp\n  media/libstagefright/colorconversion/Android.bp\n  media/libstagefright/data/Android.bp\n  media/libstagefright/filters/Android.bp\n  media/libstagefright/flac/dec/Android.bp\n  media/libstagefright/flac/dec/test/Android.bp\n  media/libstagefright/foundation/Android.bp\n  media/libstagefright/foundation/tests/AVCUtils/Android.bp\n  media/libstagefright/foundation/tests/Android.bp\n  media/libstagefright/foundation/tests/OpusHeader/Android.bp\n  media/libstagefright/foundation/tests/colorutils/Android.bp\n  media/libstagefright/http/Android.bp\n  media/libstagefright/httplive/Android.bp\n  media/libstagefright/id3/Android.bp\n  media/libstagefright/id3/test/Android.bp\n  media/libstagefright/mpeg2ts/Android.bp\n  media/libstagefright/mpeg2ts/test/Android.bp\n  media/libstagefright/omx/Android.bp\n  media/libstagefright/omx/tests/Android.bp\n  media/libstagefright/rtsp/Android.bp\n  media/libstagefright/tests/Android.bp\n  media/libstagefright/tests/ESDS/Android.bp\n  media/libstagefright/tests/HEVC/Android.bp\n  media/libstagefright/tests/extractorFactory/Android.bp\n  media/libstagefright/tests/fuzzers/Android.bp\n  media/libstagefright/tests/mediacodec/Android.bp\n  media/libstagefright/tests/metadatautils/Android.bp\n  media/libstagefright/tests/writer/Android.bp\n  media/libstagefright/timedtext/Android.bp\n  media/libstagefright/timedtext/test/Android.bp\n  media/libstagefright/webm/Android.bp\n  media/libstagefright/webm/tests/Android.bp\n  media/libstagefright/writer_fuzzers/Android.bp\n  media/libstagefright/xmlparser/Android.bp\n  media/libstagefright/xmlparser/test/Android.bp\n  media/libstagefright/xmlparser/vts/Android.bp\n  media/libwatchdog/Android.bp\n  media/mediaserver/Android.bp\n  media/mtp/Android.bp\n  media/mtp/tests/Android.bp\n  media/tests/benchmark/Android.bp\n  media/tests/benchmark/MediaBenchmarkTest/Android.bp\n  media/tests/benchmark/MediaBenchmarkTest/src/main/cpp/Android.bp\n  media/tests/benchmark/src/native/common/Android.bp\n  media/tests/benchmark/src/native/decoder/Android.bp\n  media/tests/benchmark/src/native/encoder/Android.bp\n  media/tests/benchmark/src/native/extractor/Android.bp\n  media/tests/benchmark/src/native/muxer/Android.bp\n  media/tests/benchmark/tests/Android.bp\n  media/utils/Android.bp\n  media/utils/fuzzers/Android.bp\n  services/audioflinger/Android.bp\n  services/audiopolicy/Android.bp\n  services/audiopolicy/common/Android.bp\n  services/audiopolicy/common/managerdefinitions/Android.bp\n  services/audiopolicy/config/Android.bp\n  services/audiopolicy/engine/common/Android.bp\n  services/audiopolicy/engine/config/Android.bp\n  services/audiopolicy/engine/interface/Android.bp\n  services/audiopolicy/engineconfigurable/Android.bp\n  services/audiopolicy/engineconfigurable/config/Android.bp\n  services/audiopolicy/engineconfigurable/config/example/automotive/Android.bp\n  services/audiopolicy/engineconfigurable/config/example/caremu/Android.bp\n  services/audiopolicy/engineconfigurable/config/example/phone/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/plugin/Android.bp\n  services/audiopolicy/engineconfigurable/tools/Android.bp\n  services/audiopolicy/engineconfigurable/wrapper/Android.bp\n  services/audiopolicy/enginedefault/Android.bp\n  services/audiopolicy/enginedefault/config/example/Android.bp\n  services/audiopolicy/manager/Android.mk\n  services/audiopolicy/managerdefault/Android.bp\n  services/audiopolicy/service/Android.mk\n  services/audiopolicy/tests/Android.bp\n  services/camera/libcameraservice/Android.bp\n  services/camera/libcameraservice/fuzzer/Android.bp\n  services/camera/libcameraservice/tests/Android.mk\n  services/mediacodec/Android.bp\n  services/mediacodec/registrant/Android.bp\n  services/mediaextractor/Android.bp\n  services/medialog/Android.bp\n  services/medialog/fuzzer/Android.bp\n  services/mediametrics/Android.bp\n  services/mediametrics/benchmarks/Android.bp\n  services/mediametrics/fuzzer/Android.bp\n  services/mediametrics/tests/Android.bp\n  services/mediaresourcemanager/Android.bp\n  services/mediaresourcemanager/fuzzer/Android.bp\n  services/mediaresourcemanager/test/Android.bp\n  services/mediatranscoding/Android.bp\n  services/mediatranscoding/tests/Android.bp\n  services/minijail/Android.bp\n  services/oboeservice/Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD to:\n  media/codecs/amrnb/dec/Android.bp\n  media/codecs/amrnb/dec/test/Android.bp\n  media/codecs/amrnb/enc/Android.bp\n  media/codecs/amrnb/enc/test/Android.bp\n  media/codecs/amrwb/dec/Android.bp\n  media/codecs/amrwb/dec/test/Android.bp\n  media/codecs/m4v_h263/enc/Android.bp\n  media/codecs/m4v_h263/enc/test/Android.bp\n  media/codecs/mp3dec/Android.bp\n  media/codecs/mp3dec/test/Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD\n    SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS\n    legacy_by_exception_only\nto:\n  Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-MIT\n    SPDX-license-identifier-Unicode-DFS\nto:\n  apex/testing/Android.bp\n  camera/Android.bp\n  camera/ndk/Android.bp\n  media/ndk/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/Car/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/CarEmu/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/Phone/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/SettingsNoInput/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/SettingsNoOutput/Android.bp\n  services/audiopolicy/tests/resources/Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 legacy_by_exception_only\nto:\n  drm/mediadrm/plugins/clearkey/hidl/Android.bp\n\nBug: 68860345\nBug: 151177513\nBug: 151953481\n\nTest: m all\n\nExempt-From-Owner-Approval: janitorial work\n\nChange-Id: I8360756b326b891b56629127091540310851c941\nMerged-in: Ic169757d64ad8da7eebd0e1febdcbfb467fe81f4\nMerged-in: Ifa3fefe5dc12229e8043a54ffd1f3958d6b02310\nMerged-in: I1e32081a069c4c1b25aa200dcdb165c0feb07b8a\nMerged-in: Ib2050becaf89b8e4db5867bc601dedeb4eb8ebd2\nMerged-in: I5a4d51fb1244ed49bcd70e446aaa26e2aa8ed7b1\n"
    },
    {
      "commit": "597435f828316dca72cbb25759fc5141cbd6a32b",
      "tree": "2329016b28ca5195b8549eee2f1520bffb6f15c8",
      "parents": [
        "65a62a34a1908903979cf117c66570a345d4414a"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Oct 27 17:02:51 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Feb 12 12:41:58 2021 -0800"
      },
      "message": "RELAND aacdec: don\u0027t report DRC_COMPRESSION_MODE back\n\nDRC_COMPRESSION_MODE is not meant to be read back from components\n\nBug: 149751672\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nTest: atest CtsMediaTestCases:DecoderTestAacDrc\nChange-Id: I39f15cc497e7e9d7a5c651ad32bf9a3671f286a1\n"
    },
    {
      "commit": "2b667471ae5ed938775ecade845fa37e213db45d",
      "tree": "ac60bd1c9012346d323a77d17675bc591e2dfafd",
      "parents": [
        "6ae3b795fd157fb4afbf2e71a5e2d83b3bc63c46",
        "b73b17cd2e0744f3e9a63ef59ca4a376681c3a6d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Feb 04 02:12:45 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 04 02:12:45 2021 +0000"
      },
      "message": "Merge \"C2Soft decoders: Increase max height to support portrait videos\" am: 01e1e02336 am: df6e1b24a9 am: b73b17cd2e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1559683\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I58c1974d4f49671238e2fc3ba9d2bd3bb9762ee0\n"
    },
    {
      "commit": "fb14581c82fa03b92d624f70f0aecfab9d7440f9",
      "tree": "1414d76a086f090db68f402ac79b27e021c18b00",
      "parents": [
        "e392f2cf6356eeb5269df852cca49b6f0d7716e1"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Mon Jan 25 16:11:37 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Tue Jan 26 20:00:01 2021 +0000"
      },
      "message": "C2Soft decoders: Increase max height to support portrait videos\n\nmpeg2 and mpeg4 decoders are updated to support portrait videos\nwith height up to 1920\n\nAlso allow mpeg2 dimensions that are aligned to 2\n\nBug: 177190219\nTest: Test with 1088x1920 videos\n\nChange-Id: Ic91d309e545108fa52092c502cc5f6471c117337\n"
    },
    {
      "commit": "e7f66142a758b0413de93a1f8017c9fe08fd824f",
      "tree": "f2d640bbb7b37519394028aeb5e2628ae75b5734",
      "parents": [
        "ddbbfe7aa08372df216943272d887fc074a2673a",
        "9755af671b63ff6cb3c459a418460bd1a5c48ead"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Thu Jan 21 00:02:07 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 21 00:02:07 2021 +0000"
      },
      "message": "Merge \"Remove diag mode for cfi\" am: e392f2cf63 am: 3489cf2f07 am: 9755af671b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1550315\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Id114481a334ca14e96e4d4696458b8ca686f3e55\n"
    },
    {
      "commit": "ddbbfe7aa08372df216943272d887fc074a2673a",
      "tree": "45ca3e73d3930791e8da53bb72eaf5d0e65de7f7",
      "parents": [
        "27061f747905b858cb8822610674ee31d7c3287a",
        "d016af341f51f4667d4b7300f6af083e0c544fd8"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Thu Jan 21 00:01:46 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 21 00:01:46 2021 +0000"
      },
      "message": "Merge \"Enable cfi in hevc library\" am: 6a56a14e7d am: 2cb7dcf688 am: d016af341f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1551236\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I92d4a3842b5233d6accba06b4505e13dcc2092b4\n"
    },
    {
      "commit": "fe84bc49c23e3f520cc2c4dafcbae5be51cd0e50",
      "tree": "ff25913b227f454f4ca54754430bb3350a1c8c6e",
      "parents": [
        "6a56a14e7d6e72ff188477a55621fc0c59618b11"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Wed Jan 13 11:33:08 2021 -0800"
      },
      "committer": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Wed Jan 20 23:10:59 2021 +0000"
      },
      "message": "Remove diag mode for cfi\n\nRemoving diag mode before release because it is only useful for\ndebugging.\nBug:158010610\nTest: n/a\n\nChange-Id: I7bcd0cc2d3230ed778599605f6c1f263b0310cff\n"
    },
    {
      "commit": "5e72d9ce5102eed0fbb5b9d7303fb2ec2a2a5276",
      "tree": "bfd7172c7070195fe28bae6276a4c97224f66aef",
      "parents": [
        "a0969954f631a50530364486c66525ce5ec1beaa"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Thu Jan 14 13:08:27 2021 -0800"
      },
      "committer": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Wed Jan 20 22:10:33 2021 +0000"
      },
      "message": "Enable cfi in hevc library\n\nBug: 158010610\nBug: 173497308\nTest: ran atest DecoderConformanceTest, ImageReaderDecoderTest,\nVideoDecoderPerfTest, VideoEncoderTest, CodecDecoderSurfaceTest and VideoEncoderDecoderTest.\nCompare the before and after enabling CFI results since there was a number of tests\nthat were initially failing.\n\nChange-Id: I763f717590704d860babd27336a077c76fb5d743\n"
    },
    {
      "commit": "16b3613fb5f436c4e072dcf29ff0144508f10a0a",
      "tree": "5081883da967a99fce427bc4eda4c87682ac8656",
      "parents": [
        "a23babd434a4c3d956f7a9fbd8782e565cdb22d0",
        "e4d7845a363b4917f0c87bb9fbf58474b4344fa9"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Tue Jan 12 18:30:57 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 12 18:30:57 2021 +0000"
      },
      "message": "Merge \"Revert \"Enable cfi in hevc library\"\" am: cd13efa9d8 am: 26bb5dafd3 am: e4d7845a36\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1546595\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ie557fa4fe87ce625ea30884650eda37706642b13\n"
    },
    {
      "commit": "cd13efa9d8a173ba7cbf9901779b243b3448786a",
      "tree": "242b71426b0c39c4252015614ecddc532a87c1a9",
      "parents": [
        "bdbd489afeeb5824cb4630200d373831296c4211",
        "bf8a33cf4251f6ac2c7d6a1ea578f45dcb918f3b"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Tue Jan 12 17:04:36 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jan 12 17:04:36 2021 +0000"
      },
      "message": "Merge \"Revert \"Enable cfi in hevc library\"\""
    },
    {
      "commit": "bf8a33cf4251f6ac2c7d6a1ea578f45dcb918f3b",
      "tree": "09cc017ffcd4f18a690ba03f6ca9b1b663e112aa",
      "parents": [
        "68ffb4396750cedb763b2ca6aca5ae0e5878a51a"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Mon Jan 11 19:02:24 2021 +0000"
      },
      "committer": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Mon Jan 11 19:02:24 2021 +0000"
      },
      "message": "Revert \"Enable cfi in hevc library\"\n\nRevert \"Enable cfi for libhevc\"\n\nRevert submission 1515852-enable_cfi_hevc\n\nReason for revert: cts breakages\nReverted Changes:\nI4d5ff6818:Enable cfi for libhevc\nI181015a7d:Enable cfi in hevc library\n\nChange-Id: I89efded23607e004c0319020a9f254a80dd2d915\n"
    },
    {
      "commit": "36bbe56d5b65c157c4c80a7f0ca8f6f09fc798e8",
      "tree": "cd6d7c3001a12724eb085d86a7316fd3c0869257",
      "parents": [
        "f77e3a07bfc6d1319a93845f356bf4953d9904e8",
        "efa3c87d9a19d76da59f196afe636be07db9da20"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Fri Jan 08 22:47:58 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 08 22:47:58 2021 +0000"
      },
      "message": "Merge \"Enable cfi xaac libraries\" am: d46a259d34 am: 9725538e80 am: efa3c87d9a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1532116\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ia9423a9a68e232c0a096bfd947d6d03af2a51fbd\n"
    },
    {
      "commit": "f77e3a07bfc6d1319a93845f356bf4953d9904e8",
      "tree": "419ae16a132766ece5d3592e2b436fd5e4d384d6",
      "parents": [
        "6d3feadf6214a7d87ccde84cccdcc2ac674c508c",
        "a773e248dd3d940128cde796bac5a89d99608cab"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Fri Jan 08 22:47:44 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 08 22:47:44 2021 +0000"
      },
      "message": "Merge \"Enable cfi in hevc library\" am: b31c795682 am: 1e11774fd2 am: a773e248dd\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1515852\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: If69c2da243f06e2eadbc90d1f51070380a87d0f2\n"
    },
    {
      "commit": "bb720bac7af0721cf35e3e3ff503b526461b39ca",
      "tree": "04edbe6c7109188b455663fb465c48397ac51d50",
      "parents": [
        "087c0f593d821bb2a8498c373f480a5f7d5fc1d1",
        "44be9597fd2bdb0380556dbf71f1f0d6fd28dee8"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Fri Jan 08 22:47:25 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 08 22:47:25 2021 +0000"
      },
      "message": "Merge \"Codec2 base components cfi assembly support\" am: 75981d603d am: 290508c59f am: 44be9597fd\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1515851\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I40954639b776216a8c01515346ed31c333a53154\n"
    },
    {
      "commit": "087c0f593d821bb2a8498c373f480a5f7d5fc1d1",
      "tree": "e3ec26ce63ab93e2a019062d8b88f61c37542282",
      "parents": [
        "0a9b606030f7410068f75b38ae8ef8b76ba763a2",
        "02addc8240450b9d1f52189e9fdd9cc0234cfcd3"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Fri Jan 08 22:47:23 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 08 22:47:23 2021 +0000"
      },
      "message": "Merge \"Cfi function attribute for codec factory\" am: 2834af3e5c am: a68a6a712f am: 02addc8240\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1515842\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I2400c30b44ba1685b405a73211827ca6ca918957\n"
    },
    {
      "commit": "0a9b606030f7410068f75b38ae8ef8b76ba763a2",
      "tree": "b21ef606ad5861e66d846f016fda43e548d78faf",
      "parents": [
        "960463633f1afcd7998635016d245878f8394002",
        "d74eda9d5e1373f2d4a73608619d553f4809b572"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Fri Jan 08 22:47:21 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 08 22:47:21 2021 +0000"
      },
      "message": "Merge \"Enable cfi avc libraries\" am: 3171fc6cf7 am: ec777aa7ed am: d74eda9d5e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1515841\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ifb9c1267d3ee395a9a5f18fa989697b14b3d5054\n"
    },
    {
      "commit": "d46a259d345b9f3b4fa877b74dc5dbf700b94cd7",
      "tree": "5d856252deb4fe90ee43b4c5d51f240ce1fe172d",
      "parents": [
        "b31c7956829d816b31bf0c86ae8619bc617714d4",
        "c0804db241a785193a02857ab465a9f32abbc2fd"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Fri Jan 08 21:27:09 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 08 21:27:09 2021 +0000"
      },
      "message": "Merge \"Enable cfi xaac libraries\""
    },
    {
      "commit": "b31c7956829d816b31bf0c86ae8619bc617714d4",
      "tree": "da3285ff2076d94d4d56a27c9472b1349f680793",
      "parents": [
        "589c173758e4424a8ec495639beb039c691bdff2",
        "68ffb4396750cedb763b2ca6aca5ae0e5878a51a"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Fri Jan 08 21:25:52 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 08 21:25:52 2021 +0000"
      },
      "message": "Merge \"Enable cfi in hevc library\""
    },
    {
      "commit": "75981d603d26be9411a636703cafb1f3319c1aa7",
      "tree": "acaeffb90d432507b6a59296523e7538cfe7aebb",
      "parents": [
        "2834af3e5c6b8b4acf7f7089212e3565542c2063",
        "544fc2b2146daf6c952306a11b6b58f6cbe3c83a"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Fri Jan 08 21:25:31 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 08 21:25:31 2021 +0000"
      },
      "message": "Merge \"Codec2 base components cfi assembly support\""
    },
    {
      "commit": "2834af3e5c6b8b4acf7f7089212e3565542c2063",
      "tree": "89a20148fef3063f66a25edd46145d439a804e03",
      "parents": [
        "3171fc6cf7eb9f9feb526547fcc8c29ead017f28",
        "f6c0c3c515a363113573bcf08aeee56a8d99c64f"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Fri Jan 08 21:25:31 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 08 21:25:31 2021 +0000"
      },
      "message": "Merge \"Cfi function attribute for codec factory\""
    },
    {
      "commit": "e01ce19d5e82c983a4fa80dc4dd3eb04d5739c37",
      "tree": "b321cf26b19d5730871fa089062c67a1aac959d5",
      "parents": [
        "1c8663bcaadbf298454fda0c6171e99dee35a539",
        "0d1c707ea908d37ac71a65fd860d5f0fd21d2585"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Jan 08 10:01:05 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 08 10:01:05 2021 +0000"
      },
      "message": "Merge \"Revert \"Fix Ogg extractor and Vorbis decoder\"\""
    },
    {
      "commit": "0d1c707ea908d37ac71a65fd860d5f0fd21d2585",
      "tree": "480df8c7a7ddfdfc9ce091bab9909028cf333bab",
      "parents": [
        "aef112a9847383aa841bd6d602ccee4718cb631f"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Jan 08 02:26:38 2021 +0000"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Jan 08 02:26:38 2021 +0000"
      },
      "message": "Revert \"Fix Ogg extractor and Vorbis decoder\"\n\nThis reverts commit aef112a9847383aa841bd6d602ccee4718cb631f.\n\nReason for revert: b/169775789 - seek functionality is broken for Ogg extractor\n\nBug: 169775789\nChange-Id: I2bbd3277d06fb84cfbf3003bfd6fb0b5e5596b1e\n"
    },
    {
      "commit": "544fc2b2146daf6c952306a11b6b58f6cbe3c83a",
      "tree": "461fe066fb9847828bafb90592537bac17cdf918",
      "parents": [
        "932a856c9081ed8cdca4c022133279bbe119c11f"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Thu Dec 03 06:24:18 2020 -0800"
      },
      "committer": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Wed Jan 06 15:10:23 2021 +0000"
      },
      "message": "Codec2 base components cfi assembly support\n\nAdd default for codec base components to use when enabling cfi assembly\nsupport.\nBug: 158010610\nBug: 173497308\nTest: n/a\n\nChange-Id: I44cbee1a4e0930a1baf9c480b1cebf2b8390672d\n"
    },
    {
      "commit": "c0804db241a785193a02857ab465a9f32abbc2fd",
      "tree": "cb27d10fc774d69fa1273dbdaec25dea615def8f",
      "parents": [
        "68ffb4396750cedb763b2ca6aca5ae0e5878a51a"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Thu Dec 17 08:23:01 2020 -0800"
      },
      "committer": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Wed Jan 06 14:54:43 2021 +0000"
      },
      "message": "Enable cfi xaac libraries\n\nBug: 158010610\nBug: 173497308\nTest: n/a currently not used in the build\nChange-Id: Iadf0e1273cb6662db19938a6df89be8be92fff1d\n"
    },
    {
      "commit": "68ffb4396750cedb763b2ca6aca5ae0e5878a51a",
      "tree": "4c3e7369cb7d5cba4927e3f954ff14e1c2a60184",
      "parents": [
        "f6c0c3c515a363113573bcf08aeee56a8d99c64f"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Thu Dec 03 06:25:56 2020 -0800"
      },
      "committer": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Wed Jan 06 14:54:35 2021 +0000"
      },
      "message": "Enable cfi in hevc library\n\nBug: 158010610\nBug: 173497308\nTest: ran atest DecoderConformanceTest, ImageReaderDecoderTest,\nVideoDecoderPerfTest, VideoEncoderTest.  Compare the\nbefore and after enabling CFI results since there was a number of tests\nthat were initially failing.\n\nChange-Id: I181015a7df8efcce7a79be50d597bf94836ea8c9\n"
    },
    {
      "commit": "f6c0c3c515a363113573bcf08aeee56a8d99c64f",
      "tree": "09cc017ffcd4f18a690ba03f6ca9b1b663e112aa",
      "parents": [
        "932a856c9081ed8cdca4c022133279bbe119c11f"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Wed Dec 02 10:53:40 2020 -0800"
      },
      "committer": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Wed Jan 06 14:54:25 2021 +0000"
      },
      "message": "Cfi function attribute for codec factory\n\nDeclare cfi_canonical_jump_table for codec factory functions to avoid\ncfi crashes.\n\nBug: 158010610\nBug: 173497308\nTest: ran atest DecoderConformanceTest, ImageReaderDecoderTest,\nVideoDecoderPerfTest, VideoEncoderTest.  Compare the\nbefore and after enabling CFI results since there was a number of tests\nthat were initially failing.\n\nChange-Id: I66f75314c32aaa2d5009f74fc764528343c012a5\n"
    },
    {
      "commit": "45c0bd402e5f70ba165804cb67a2b89b12d6cea4",
      "tree": "e1336a34bd77cb4fb06b17f225da3607e1ec1f09",
      "parents": [
        "932a856c9081ed8cdca4c022133279bbe119c11f"
      ],
      "author": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Wed Dec 02 09:54:02 2020 -0800"
      },
      "committer": {
        "name": "Cindy Zhou",
        "email": "zhouci@google.com",
        "time": "Wed Jan 06 14:54:19 2021 +0000"
      },
      "message": "Enable cfi avc libraries\n\nBug: 158010610\nBug: 173497308\nTest: ran atest DecoderConformanceTest, ImageReaderDecoderTest,\nVideoDecoderPerfTest, VideoEncoderTest.  Compare the\nbefore and after enabling CFI results since there was a number of tests\nthat were initially failing.\n\nChange-Id: I6221016a7c5452180ca1cf4043a27b6fef05197a\n"
    },
    {
      "commit": "624e6b8fedc5d7236cfafa0bc6685a6023d47c6f",
      "tree": "e33c91b3221e567fffd4afeeb3bfff75caa5fc3e",
      "parents": [
        "6d2fcc17d24a71e37de1e3177926ff7f561bad83",
        "5a7f8209f42f67cc243461867bd036b846475a4d"
      ],
      "author": {
        "name": "Max Spector",
        "email": "mspector@google.com",
        "time": "Mon Dec 07 21:59:08 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 07 21:59:08 2020 +0000"
      },
      "message": "Merge \"Codec2 components: Updated to build both static and shared libray\" am: 8fb2e4ad98 am: 045116b1f7 am: 5a7f8209f4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1506813\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I47d251c6d4b607fe1f372beb59676caab41f94b4\n"
    },
    {
      "commit": "045116b1f7590217b5920d06c9d8e8c86836e411",
      "tree": "ddfd41a1244c31e1586fb2fee0781efb37a1cb9d",
      "parents": [
        "066ed70bebd5807ba8b5165916a0596ce587ae32",
        "8fb2e4ad98d5eccbbd3b917fee31c1b1a9a118dc"
      ],
      "author": {
        "name": "Max Spector",
        "email": "mspector@google.com",
        "time": "Mon Dec 07 21:03:56 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 07 21:03:56 2020 +0000"
      },
      "message": "Merge \"Codec2 components: Updated to build both static and shared libray\" am: 8fb2e4ad98\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1506813\n\nChange-Id: I0ad40391b0708973a7ed614536c3191ce2ab54a0\n"
    },
    {
      "commit": "ee17317c6362f54bd311ec359b5c3518137fae9f",
      "tree": "9b67065bf8b241d2f966d72b79b249bebe266a3f",
      "parents": [
        "0eafd57556bc9b39a6c7746f9fdc7c37c8278454"
      ],
      "author": {
        "name": "S Vasudev Prasad",
        "email": "vasudev.prasad@ittiam.com",
        "time": "Mon Nov 23 12:17:14 2020 +0530"
      },
      "committer": {
        "name": "S Vasudev Prasad",
        "email": "vasudev.prasad@ittiam.com",
        "time": "Mon Nov 23 12:17:14 2020 +0530"
      },
      "message": "Codec2 components: Updated to build both static and shared libray\n\nAll components inside components folder of Codec2 have been updated to\nbuild both static and shared libray\n\nTest: mmm frameworks/av/media/codec2/components\nBug: 173672402\n\nChange-Id: I131d585aa745b53b7c769b7bcb7a0545dc74325b\n"
    },
    {
      "commit": "bb29fdf9ae85ae6394e691ce38dafbfaa0411ff6",
      "tree": "5d1a17802c11fea908e7342a5230937209ca1ddc",
      "parents": [
        "7dc80a1d1e49f3da6386076d9a65b4bd677ef5b7",
        "9373e4b6d2ea43dfb5a29a5ec78e4cbfc9207804"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sun Nov 15 04:50:43 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Nov 15 04:50:43 2020 +0000"
      },
      "message": "Merge \"Revert format change related CLs\" am: b96da7539c am: 0ad970a68e am: ca82e5706b am: 9373e4b6d2\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1498215\n\nChange-Id: Id61b10b29404454123b967131b92e4814c04a8ad\n"
    },
    {
      "commit": "9373e4b6d2ea43dfb5a29a5ec78e4cbfc9207804",
      "tree": "f0ef17ae4df6b836f1306d0701a60d94496dadf7",
      "parents": [
        "4bf4af8a605a1b84d8e4795ccbf17f122fc8ae4a",
        "ca82e5706b93a91022c5b5400b660fbede547a39"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sun Nov 15 04:27:58 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Nov 15 04:27:58 2020 +0000"
      },
      "message": "Merge \"Revert format change related CLs\" am: b96da7539c am: 0ad970a68e am: ca82e5706b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1498215\n\nChange-Id: I57abe41c4b1b4594a7fdc8b2d237166ec25f097c\n"
    },
    {
      "commit": "8ec93ab8fe48790d3cc83c3831703f5964cb4be4",
      "tree": "5c04444aca01178f4a9405db3523f784e69c3952",
      "parents": [
        "f6bcf1b2d871f6b4e047bdac449ed7c3aa5617f9"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Nov 13 16:17:04 2020 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Nov 13 16:21:33 2020 -0800"
      },
      "message": "Revert format change related CLs\n\nRevert \"CCodec: simplify format change logic\"\nThis reverts commit a08cd2b279d9a97c5a2e7b29ef5b055ed02a251c.\n\nRevert \"aacdec: don\u0027t report DRC_COMPRESSION_MODE back\"\nThis reverts commit aaa0309a2b8bcdb56103380d54127ba9aebc9f21.\n\nRevert \"CCodecConfig: don\u0027t read DRC_COMPRESSION_MODE back\"\nThis reverts commit 30c1d421b10c4760edba45f3e118f7b549ed7104.\n\nBug: 173176131\nTest: revert\nChange-Id: Ia16a58cbf7b19a8b3ac908afd2c20d740dfa7c28\n"
    },
    {
      "commit": "c34294f8c8b6a79b243d7c0ce8d9fa9d51590392",
      "tree": "35a7bc0d2c6d26cebe300949f3270f0b06796305",
      "parents": [
        "44f7510589b92a58e255488e570e9da1ea611da8",
        "7889b8b459d037fdd248222ecf768a3aa1e05749"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 08:18:22 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 08:18:22 2020 +0000"
      },
      "message": "Merge changes I73de0e8e,Id1d5968e,I45750c75 am: f6bcf1b2d8 am: 6a7c263f2b am: b409569772 am: 7889b8b459\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1495417\n\nChange-Id: I0a0289e1de7e378828d9298c0b3ca5b383fd3e08\n"
    },
    {
      "commit": "7889b8b459d037fdd248222ecf768a3aa1e05749",
      "tree": "8489d1dcd9cb845a6eaec9bd59f36de6fea31904",
      "parents": [
        "cac14f2340906c7fd70de4a24c802e3a162d206b",
        "b409569772524fbcc5ccd7307774895fb8b6cc43"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 08:03:11 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 08:03:11 2020 +0000"
      },
      "message": "Merge changes I73de0e8e,Id1d5968e,I45750c75 am: f6bcf1b2d8 am: 6a7c263f2b am: b409569772\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1495417\n\nChange-Id: Ibcc62323d78205bb9d567c81bc5ac2c73dd9bf0a\n"
    },
    {
      "commit": "aaa0309a2b8bcdb56103380d54127ba9aebc9f21",
      "tree": "cee824c6007b2d511dde186eace934ab06f3d2f7",
      "parents": [
        "30c1d421b10c4760edba45f3e118f7b549ed7104"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Oct 27 17:02:51 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Nov 09 14:53:50 2020 -0800"
      },
      "message": "aacdec: don\u0027t report DRC_COMPRESSION_MODE back\n\nDRC_COMPRESSION_MODE is not meant to be read back from components\n\nBug: 149751672\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nTest: atest CtsMediaTestCases:DecoderTestAacDrc\nChange-Id: Id1d5968e6a64d72ea2aec743807dc3b0f1e2024c\n"
    },
    {
      "commit": "cbda3cf9eea068c1a7cc10c41e55a89795c05fbe",
      "tree": "507e59e4f0bb34bccbd89113f5576f26054ac0ad",
      "parents": [
        "0edbb914880f3f8604f368ff2e8671a2e728e19e"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Apr 24 04:55:37 2020 +0530"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Fri Oct 30 02:26:50 2020 +0000"
      },
      "message": "C2SoftVorbisDec: Fix memory leaks in multiple headers case\n\nBug: 154302257\nTest: atest android.mediav2.cts\n\nChange-Id: I3fd89a3f504d29d2fdc2bfc9f6c73031765eb578\n(cherry picked from commit a15aa8d1aa0b641d35245daa628cd7739f130c02)\n"
    },
    {
      "commit": "3d7809196f76fd344a0673164cdbf3c0ad9a22d7",
      "tree": "c535a3a6d2622c6a114f2cdb4a38fdc1da5c5b30",
      "parents": [
        "e73500522f16b4884df70adc03e3f7d4216b9d1e"
      ],
      "author": {
        "name": "Chih-Yu Huang",
        "email": "akahuang@google.com",
        "time": "Wed Oct 14 12:09:36 2020 +0900"
      },
      "committer": {
        "name": "Chih-yu Huang",
        "email": "akahuang@google.com",
        "time": "Fri Oct 16 02:01:47 2020 +0000"
      },
      "message": "C2SoftFlacEnc: Avoid mapping C2LinearBlock twice\n\nC2LinearBlock can be mapped to C2WriteView at most once at the same\ntime. This CL eliminates a local C2WriteView which is used to check\nthe status of C2LinearBlock, to avoid mapping C2LinearBlock twice.\n\nBug: 168052467\nTest: android.media.cts.MediaCodecTest#testFlacIdentity\n\nChange-Id: Ie798eac9979d867fa5c398cb3f3960341569c63d\n(cherry picked from commit 96e1e1c22c50e49228ead2bfe1ec5186f5570c04)\n"
    },
    {
      "commit": "aef112a9847383aa841bd6d602ccee4718cb631f",
      "tree": "f245aab8f32fb75e5032255bcf68045c6f4b4632",
      "parents": [
        "c7f2011ccbaede45c36119caff71928ef423ff2e"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Sep 21 16:03:59 2020 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Sep 23 21:50:29 2020 +0000"
      },
      "message": "Fix Ogg extractor and Vorbis decoder\n\nIgnore empty packets, and only set the \"valid page samples\" property\nfor the last page.\n\nBug: 167535700\nTest: CTS, test file from bug\nChange-Id: Ic82b476996dabbede2767dc067a3162658d2e34c\n"
    },
    {
      "commit": "2a92344927c7388ffdfb7191b4f31693fb5bbe40",
      "tree": "05a2ba78cc40d505263d6249834e5e89ace33ba4",
      "parents": [
        "e261d0d776ca65ddb27151f5b382595e87dec012"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Aug 12 20:34:42 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Sep 18 15:20:14 2020 -0700"
      },
      "message": "C2SoftAvcDec: Increase maximum output delay to 34\n\nAVC specification allows for a delay of 32 fields and libavc\ndecoder has an additional delay of 2 calls in returning output.\n\nBug: 163127030\nTest: poc in bug\nTest: atest android.mediav2.cts\nMerged-In: Iad21bddc2c802ca018f2adc65f56ba5ffb33c8ec\nChange-Id: Iad21bddc2c802ca018f2adc65f56ba5ffb33c8ec\n"
    },
    {
      "commit": "087d5853040841db7919ab2f2870cd0e65ab3f91",
      "tree": "8ff97e28a160f0d5102f425620e3701e746d04b2",
      "parents": [
        "b770759cf96281366b46d17342a1a20866309953",
        "b281445c6e7a40cc144752db8fbf8ddf7bd56b5f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 14 19:01:30 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 14 19:01:30 2020 +0000"
      },
      "message": "Merge \"C2SoftGav1Dec: remove non-eos flush\" into rvc-qpr-dev am: b281445c6e\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12568399\n\nChange-Id: Icbfd1024edc6b1cf73eabc327b5c4fd8d6b617e7\n"
    },
    {
      "commit": "3b63a258b13c3c0a358da3ee6f4f5522dff650a1",
      "tree": "6f2809b1e4a689bd2c9fa7d9974abcd52278db22",
      "parents": [
        "27514853147fb24d48af6a4f678c010e822b1c8e"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Aug 04 15:36:10 2020 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Fri Sep 11 22:51:59 2020 +0000"
      },
      "message": "C2SoftGav1Dec: remove non-eos flush\n\neos is later checked and signalled in drainInternal. signalling eos on a\nzero sized frame will cause subsequent frame decodes to fail until the\nnext keyframe.\n\nfixes:\nCodec2VideoDecHidlTest#DecodeTestEmptyBuffersInserted/software_c2_android_av1_decoder_0\nafter ag/12144538 (Idc713f4b10776cfb6b7fa2d75b2162c3b85d3313)\n\nBug: 162267932\nTest: vts-tradefed run commandAndExit vts --include-filter VtsHalMediaC2V1_0TargetVideoDecTest\nChange-Id: Ied4cd9b6ad56f3630d9779ea32d0032a5bda1a29\n(cherry picked from commit d7c6d7534f1d7ddbea19449b1c3e2d38aefbbdb2)\n"
    },
    {
      "commit": "738f5ecdaea2af982ba00c4b974a33dbac8f7d0c",
      "tree": "db33075ab607ca808a841c5597288e60d498c147",
      "parents": [
        "32377d64e483cd1ff1b3fbb8c0d7e2e782a95b1b",
        "23d433f4a27a05dc89e558c06032b305ad0337f6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Sep 02 02:21:17 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 02 02:21:17 2020 +0000"
      },
      "message": "Merge \"framework/av,C2SoftGav1Dec: update to libgav1 v0.16.0\" into rvc-qpr-dev am: 23d433f4a2\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12250263\n\nChange-Id: I6c728288c7b9bcb1c716cae0d81626c9affed65e\n"
    },
    {
      "commit": "23d433f4a27a05dc89e558c06032b305ad0337f6",
      "tree": "9a0e4a5fac0733c00b8158b1df5688f86e419ca8",
      "parents": [
        "3626bf513e108d230ca5ec0e8fa37ab95c217d45",
        "b7aee6e111fff30e4e0f5d4a4b4a60ed033d67d8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Sep 02 02:00:59 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 02 02:00:59 2020 +0000"
      },
      "message": "Merge \"framework/av,C2SoftGav1Dec: update to libgav1 v0.16.0\" into rvc-qpr-dev"
    },
    {
      "commit": "b7aee6e111fff30e4e0f5d4a4b4a60ed033d67d8",
      "tree": "69f84a65bad554b027c12cf540d19fa673e658db",
      "parents": [
        "c4ba40d49f0862487dea32b3efffbd291802130d"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Jun 26 13:49:53 2020 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Sep 01 22:38:47 2020 +0000"
      },
      "message": "framework/av,C2SoftGav1Dec: update to libgav1 v0.16.0\n\nthis is dependent on the update to external/libgav1 (ag/12016847,\nchange-id I63361c388d8cf6f652774b07c9475c45951599c5)\n\nBug: 162267932\nTest: playback, cts on sargo-userdebug / sargo_hwasan-userdebug\nTest: aosp_arm-eng aosp_arm64-eng aosp_x86-eng aosp_x86_64-eng build\nChange-Id: Idc713f4b10776cfb6b7fa2d75b2162c3b85d3313\nMerged-In: Idc713f4b10776cfb6b7fa2d75b2162c3b85d3313\n(cherry picked from commit 4f5bdb78a4c4d4620504733e9e779261e93686b6)\n"
    },
    {
      "commit": "697ce36c44e6c3674b26039cc2f8da76e3990f30",
      "tree": "fe1e301cbf22d53ef1b1607ebbe6bce46046a101",
      "parents": [
        "4ffca8764be4b177cd08dfbd0705ad1e236709ce"
      ],
      "author": {
        "name": "Peiyong Lin",
        "email": "lpy@google.com",
        "time": "Tue Jul 28 21:01:51 2020 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Sep 01 22:25:23 2020 +0000"
      },
      "message": "Use more inclusive terms.\n\nBug: b/162288333\nTest: N/A\nChange-Id: I77b216eb01d31a8b494b35b7e867f374de64cacc\n"
    },
    {
      "commit": "2e40c302d6117ec6eb65f25832a71488367b4dfb",
      "tree": "ce2cff004a09076114faabf595b1a116bcb461ff",
      "parents": [
        "054de8d6440fd30238fa9330bcc038cda745b244",
        "924eccfd6f6d3aaed5db627a0bdcfcaaf9b09a18"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Aug 28 08:38:54 2020 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Aug 28 21:23:54 2020 -0700"
      },
      "message": "Merge Android R (rvc-dev-plus-aosp-without-vendor@6692709)\n\nBug: 166295507\nMerged-In: Ie94127c1e981cb18671d5137ba0d39355d1353da\nChange-Id: Ib22ad33bda8d561af537499b6d31ab6134eeae02\n"
    },
    {
      "commit": "615364792b6fe07869c685e4bccbf7837e1ba97b",
      "tree": "efb71cafc5c18cb9bddeda18b27fe182271d2793",
      "parents": [
        "c20a6c850c21e3d42d8d2bcec408fca71a3a757a",
        "b52337f94546120c63b33ccd002074112bb6c261"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 24 23:46:00 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 24 23:46:00 2020 +0000"
      },
      "message": "Merge \"Update language to comply with Android\u0027s inclusive language guidance\""
    },
    {
      "commit": "e261d0d776ca65ddb27151f5b382595e87dec012",
      "tree": "5fecbf618baa9e2372471241353e37f6d9e9b61d",
      "parents": [
        "6cb4e0db21bf795de67299f79b11da843d572332"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Aug 04 15:36:10 2020 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Fri Aug 21 02:36:12 2020 +0000"
      },
      "message": "C2SoftGav1Dec: remove non-eos flush\n\neos is later checked and signalled in drainInternal. signalling eos on a\nzero sized frame will cause subsequent frame decodes to fail until the\nnext keyframe.\n\nfixes:\nCodec2VideoDecHidlTest#DecodeTestEmptyBuffersInserted/software_c2_android_av1_decoder_0\nafter ag/12144538 (Idc713f4b10776cfb6b7fa2d75b2162c3b85d3313)\n\nBug: 162437379\nBug: 162321377\nBug: 162267932\nTest: vts-tradefed run commandAndExit vts --include-filter VtsHalMediaC2V1_0TargetVideoDecTest\nChange-Id: Ied4cd9b6ad56f3630d9779ea32d0032a5bda1a29\n(cherry picked from commit d7c6d7534f1d7ddbea19449b1c3e2d38aefbbdb2)\n"
    },
    {
      "commit": "ddbbf5591c7a7bd1facedf0f429ac908d15e083a",
      "tree": "09d373e947ddd4527d6daf115ee5f2bb12a31bfe",
      "parents": [
        "fbaedd7ccb090b687747f054b3157f8a5e43ad51"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Apr 14 16:51:56 2020 -0700"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Aug 21 00:04:26 2020 +0000"
      },
      "message": "C2SoftGav1Dec: sync copyOutput*() w/other codecs\n\nthis matches the destination stride fixes in ag/7467361\n\nBug: 131844219\nTest: playback on a sargo device\nChange-Id: I61aef91556ece556ca6465f984a1d72aba745d2d\nMerged-In: Ib8b283a0fb4bacb9b4f561d83b4d38727a3116d4\nMerged-In: I536d32ea78ce278637163e2b64ed24b8c689a40e\n"
    },
    {
      "commit": "6cb4e0db21bf795de67299f79b11da843d572332",
      "tree": "bdc545d22b86c09dba639d2474d4f068e2f6085c",
      "parents": [
        "b36ae378af7dacd48d49e83afc97c4321cc1a8d8",
        "ab483504f4f14f61853b56e368968d51d06caebd"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Thu Aug 20 15:28:28 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 20 15:28:28 2020 +0000"
      },
      "message": "Merge \"framework/av,C2SoftGav1Dec: update to libgav1 v0.16.0\" into mainline-prod"
    },
    {
      "commit": "b36ae378af7dacd48d49e83afc97c4321cc1a8d8",
      "tree": "d2675a561c13c606bed491e1258d48b47ac2ced2",
      "parents": [
        "6a3cb34788a8b89d7f0430782c66abef498ce8e3"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Apr 14 16:51:56 2020 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Aug 17 22:20:05 2020 +0000"
      },
      "message": "C2SoftGav1Dec: sync copyOutput*() w/other codecs\n\nthis matches the destination stride fixes in ag/7467361\n\nBug: 131844219\nBug: 160760307\nBug: 163000757\nTest: playback on a sargo device\nChange-Id: I61aef91556ece556ca6465f984a1d72aba745d2d\nMerged-In: Ib8b283a0fb4bacb9b4f561d83b4d38727a3116d4\nMerged-In: I536d32ea78ce278637163e2b64ed24b8c689a40e\n"
    },
    {
      "commit": "4eb89959c4405fd6e12d181798d2cab3a97fece1",
      "tree": "53d40efa71a2c684d6748f17e1e806c3ac48e185",
      "parents": [
        "170a4287410891a8514f2849c0c5e92984be01b2",
        "b1c37d4969011e50c617ea3716b5191317dca542"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Aug 17 06:34:25 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Aug 17 06:34:25 2020 +0000"
      },
      "message": "Merge \"C2SoftAvcDec: Increase maximum output delay to 34\" am: 8ae5b5d647 am: 45055ad490 am: 9f2312334a am: 153c389b76 am: b1c37d4969\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1398270\n\nChange-Id: Ieb201da99d4d8422b72a9429892c586ac7e83bf2\n"
    },
    {
      "commit": "b1c37d4969011e50c617ea3716b5191317dca542",
      "tree": "362e441dc3a1fc9ed8c9bed2049cff46c1b30deb",
      "parents": [
        "6d627c17c9eb9343978d546a7ae680341f0dc8ce",
        "153c389b76ebe6a195b832c0eec12990a7057a0a"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Aug 17 06:18:17 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Aug 17 06:18:17 2020 +0000"
      },
      "message": "Merge \"C2SoftAvcDec: Increase maximum output delay to 34\" am: 8ae5b5d647 am: 45055ad490 am: 9f2312334a am: 153c389b76\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1398270\n\nChange-Id: I2f944b9220aeabfb0e8b3d119fb74c58bbd644c3\n"
    },
    {
      "commit": "9f2312334abddbb764282b804a76fff1d829834b",
      "tree": "ad375760ccbeb7c96f91d8516085c6772ee47313",
      "parents": [
        "4b42551908683c267f5a081a3b93a6c48f5c0d45",
        "45055ad4900e9985ec4a3d8fc976ddf7e4893a46"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Aug 17 05:52:27 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Aug 17 05:52:27 2020 +0000"
      },
      "message": "Merge \"C2SoftAvcDec: Increase maximum output delay to 34\" am: 8ae5b5d647 am: 45055ad490\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1398270\n\nChange-Id: I50195daaa60b481b93b8c42e4c9af9d39f14030c\n"
    },
    {
      "commit": "8ae5b5d64737b107e295583d216f5c4cc5d307a0",
      "tree": "b9d15480f9dfc7555b92b6164cebf95a21a17294",
      "parents": [
        "0f11fee89339c4ce2a0c4ca45f810ed8a3f840ec",
        "7b8409ef36f0b7c8f33d6c0bf85b93f2a3e5e4d4"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Aug 17 05:21:00 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 17 05:21:00 2020 +0000"
      },
      "message": "Merge \"C2SoftAvcDec: Increase maximum output delay to 34\""
    },
    {
      "commit": "7b8409ef36f0b7c8f33d6c0bf85b93f2a3e5e4d4",
      "tree": "c19778d484034d4736ee0a34c5ab8e4cb36e7c33",
      "parents": [
        "b446ae531bb90691613466e4b48e2118933370a1"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Aug 12 20:34:42 2020 -0700"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Aug 12 20:34:42 2020 -0700"
      },
      "message": "C2SoftAvcDec: Increase maximum output delay to 34\n\nAVC specification allows for a delay of 32 fields and libavc\ndecoder has an additional delay of 2 calls in returning output.\n\nBug: 163127030\nTest: poc in bug\nTest: atest android.mediav2.cts\nChange-Id: Iad21bddc2c802ca018f2adc65f56ba5ffb33c8ec\n"
    },
    {
      "commit": "96cad0afa2801cf2559554bb8a3c2b11cbef2025",
      "tree": "b88dcf845992716cf8b7264dd7a9a0bf74552292",
      "parents": [
        "54dd3327d72e03e85b0c03cf7b92d8e8426f4256",
        "eecee8c38746cea0774fc8302052d17dbb8cbe4e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 12 22:53:01 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 12 22:53:01 2020 +0000"
      },
      "message": "Merge \"C2SoftGav1Dec,convertYUV420Planar16ToY410: fix dst stride\" am: 27863d88df am: f3e1d998c1 am: 4fdecdcb9a am: 8bdb1726f4 am: eecee8c387\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1393891\n\nChange-Id: I465ea76d88679b6b5c1fbe6e0b1263cf95f68f3c\n"
    },
    {
      "commit": "eecee8c38746cea0774fc8302052d17dbb8cbe4e",
      "tree": "c1b9f6a3854b7796bd2740d7ab5cafc8b0c3b0fa",
      "parents": [
        "e07266221e076a55ff44883bb2dae35f82a4cc55",
        "8bdb1726f4bd83afc1c8d72794de92a8105703d0"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 12 22:33:30 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 12 22:33:30 2020 +0000"
      },
      "message": "Merge \"C2SoftGav1Dec,convertYUV420Planar16ToY410: fix dst stride\" am: 27863d88df am: f3e1d998c1 am: 4fdecdcb9a am: 8bdb1726f4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1393891\n\nChange-Id: I37e728d5bb07014082dbbde6123734e3a7702cb9\n"
    },
    {
      "commit": "4fdecdcb9a5f9f04bc094559ba74fd4212301492",
      "tree": "1ee52db1eb0981d674db7d3337113bf7e79784f8",
      "parents": [
        "f8066cdabc05c7b04c1c617a93b7726d8253b3a5",
        "f3e1d998c1706c6afa522bbec238231936119341"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 12 21:59:08 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 12 21:59:08 2020 +0000"
      },
      "message": "Merge \"C2SoftGav1Dec,convertYUV420Planar16ToY410: fix dst stride\" am: 27863d88df am: f3e1d998c1\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1393891\n\nChange-Id: Id67e2f962a9e32cfc1545fd98c15012810e172bd\n"
    },
    {
      "commit": "b52337f94546120c63b33ccd002074112bb6c261",
      "tree": "4f3835b3e70766b406e467524f2f747d329c6fef",
      "parents": [
        "1d2a159395df0767ecb2320aff4dd4db3d26e6b2"
      ],
      "author": {
        "name": "Alice Kuo",
        "email": "aliceypkuo@google.com",
        "time": "Wed Aug 05 01:09:04 2020 +0800"
      },
      "committer": {
        "name": "Alice Kuo",
        "email": "aliceypkuo@google.com",
        "time": "Sat Aug 08 04:23:12 2020 +0000"
      },
      "message": "Update language to comply with Android\u0027s inclusive language guidance\n\nSee https://source.android.com/setup/contribute/respectful-code for reference\n\nBug: 161896447\nTest: NA (Comment only)\nChange-Id: I8c1c2abf3547dd39048fa021a5fc72d39876773c\n"
    },
    {
      "commit": "8dfb3f256f7499ba0f6d69df879ed7dd44020b36",
      "tree": "5aaa096cad63df3f1e76e463e990138b3446cdbf",
      "parents": [
        "853e7579b42d5b878d8c5d559fc45f223f4b9813"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Aug 07 18:49:51 2020 -0700"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Aug 07 18:52:24 2020 -0700"
      },
      "message": "C2SoftGav1Dec,convertYUV420Planar16ToY410: fix dst stride\n\nthis matches the stride using in vpx, aom. it was missed in:\nac19c3d2d1 Fix software decoder display issue.\nIb8b283a0fb4bacb9b4f561d83b4d38727a3116d4\n\nBug: 131844219\nBug: 160760307\nChange-Id: I536d32ea78ce278637163e2b64ed24b8c689a40e\nTest: none\n"
    },
    {
      "commit": "ab483504f4f14f61853b56e368968d51d06caebd",
      "tree": "7a17424decd750f86a1950634e7b416d1a68e8df",
      "parents": [
        "6a3cb34788a8b89d7f0430782c66abef498ce8e3"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Jun 26 13:49:53 2020 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Fri Aug 07 21:04:33 2020 +0000"
      },
      "message": "framework/av,C2SoftGav1Dec: update to libgav1 v0.16.0\n\nthis is dependent on the update to external/libgav1 (ag/12016847,\nchange-id I63361c388d8cf6f652774b07c9475c45951599c5)\n\nBug: 162267932\nTest: playback, cts on sargo-userdebug / sargo_hwasan-userdebug\nTest: aosp_arm-eng aosp_arm64-eng aosp_x86-eng aosp_x86_64-eng build\nChange-Id: Idc713f4b10776cfb6b7fa2d75b2162c3b85d3313\n(cherry picked from commit 4f5bdb78a4c4d4620504733e9e779261e93686b6)\n"
    },
    {
      "commit": "b44da94f383678f71f9adaeb3c340b3701a4e161",
      "tree": "22bd2663b5d803d9e5848f15d9ac5958477a4c00",
      "parents": [
        "1326c6d177552ed8c406ad7cafdc5af033033b34",
        "d7c6d7534f1d7ddbea19449b1c3e2d38aefbbdb2"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Aug 07 02:57:29 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 07 02:57:29 2020 +0000"
      },
      "message": "Merge \"C2SoftGav1Dec: remove non-eos flush\""
    },
    {
      "commit": "d7c6d7534f1d7ddbea19449b1c3e2d38aefbbdb2",
      "tree": "a7474ef3b35df814d4d29ee3bee6294a522c9063",
      "parents": [
        "7f1fd94d88517edf0d304b1ef30f50901b50842e"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Aug 04 15:36:10 2020 -0700"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Aug 06 22:01:05 2020 +0000"
      },
      "message": "C2SoftGav1Dec: remove non-eos flush\n\neos is later checked and signalled in drainInternal. signalling eos on a\nzero sized frame will cause subsequent frame decodes to fail until the\nnext keyframe.\n\nfixes:\nCodec2VideoDecHidlTest#DecodeTestEmptyBuffersInserted/software_c2_android_av1_decoder_0\nafter ag/12144538 (Idc713f4b10776cfb6b7fa2d75b2162c3b85d3313)\n\nBug: 162437379\nBug: 162321377\nBug: 162267932\nTest: vts-tradefed run commandAndExit vts --include-filter VtsHalMediaC2V1_0TargetVideoDecTest\nChange-Id: Ied4cd9b6ad56f3630d9779ea32d0032a5bda1a29\n"
    },
    {
      "commit": "a524c363821353a541442e3b23449875b797b09d",
      "tree": "634d065fd5f507e7605e019072c8cf85fd90ada6",
      "parents": [
        "2d0e377ed252dd64559ab2388fc7d591ad861692",
        "84ff5917ad05c1a494ac5e8f8e689a2ceebb0f76"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Aug 06 17:40:40 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 06 17:40:40 2020 +0000"
      },
      "message": "Merge \"Fix software decoder display issue.\" am: 61a02211d0 am: 014e9586e6 am: 29e55ba3fc am: 2b34d5dded am: 84ff5917ad\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1373138\n\nChange-Id: Icd4c81e4283727e9688e078724f271bc0fb53236\n"
    },
    {
      "commit": "84ff5917ad05c1a494ac5e8f8e689a2ceebb0f76",
      "tree": "5564745f4d1fc1de130709beafdc66e5a384d949",
      "parents": [
        "d61ddc5484b483826fbd87648fce9f4bd2c2e76f",
        "2b34d5dded5a0cb2b15f4d3202e8be5b70e69f1f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Aug 06 17:22:52 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 06 17:22:52 2020 +0000"
      },
      "message": "Merge \"Fix software decoder display issue.\" am: 61a02211d0 am: 014e9586e6 am: 29e55ba3fc am: 2b34d5dded\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1373138\n\nChange-Id: I919e05fe76b6cc63f81e77d98c1f69a2595f2a2c\n"
    },
    {
      "commit": "29e55ba3fc6d2449aaabe95a2164b70cd2681ed0",
      "tree": "1d78b79f28fcb0e74c8342f9a3a56b0e04346423",
      "parents": [
        "4a0d01e6bd629fcf06debdf9895b0cbe3340215a",
        "014e9586e6204e355f1349d019c95d30d602a50b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Aug 06 16:48:39 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 06 16:48:39 2020 +0000"
      },
      "message": "Merge \"Fix software decoder display issue.\" am: 61a02211d0 am: 014e9586e6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1373138\n\nChange-Id: If8c7e942dae35f3a2e378fef67565084a7a5aa32\n"
    },
    {
      "commit": "ac19c3d2d1a89ec2017cd53b21657f51acdb7a7a",
      "tree": "86e39bd2f32ba2c790f07e21e350ec27142d7ad3",
      "parents": [
        "cf7197e3ce536b3f3f548d66fd18ae4f76ce1c78"
      ],
      "author": {
        "name": "ming.zhou",
        "email": "ming.zhou@nxp.com",
        "time": "Fri Oct 11 11:14:07 2019 +0800"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Thu Aug 06 16:02:14 2020 +0000"
      },
      "message": "Fix software decoder display issue.\n\nWhen play cts video video_decode_accuracy_and_capability-vp9_426x182_30fps.webm,\ngralloc buffer has slice height of 4 bytes. Destination buffer address of\nplane[u] and plane[v] are not equal to the calculated address by\nplane[y] + dstYStride * height.\n\nChange-Id: Ib8b283a0fb4bacb9b4f561d83b4d38727a3116d4\nSigned-off-by: ming.zhou \u003cming.zhou@nxp.com\u003e\nBug: 131844219\nBug: 160760307\n"
    },
    {
      "commit": "610ee6d10b62796a04f94fef253b70e55b27d2e6",
      "tree": "9de8ae3aa26203834c1de3747a2531d2cc2a48fd",
      "parents": [
        "8362149affc7676be78dfc1e7cd60fa654abc91b",
        "7b34c7959375b52ec3f36b52bfecff4cffa4c14b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 31 23:05:53 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jul 31 23:05:53 2020 +0000"
      },
      "message": "Merge \"C2SoftVorbisDec: Fix memory leaks in multiple headers case\" into rvc-qpr-dev am: cefe085c94 am: 7b34c79593\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12179874\n\nChange-Id: Iba987d421f76c6a60f8e9b478dd0b2751fec353f\n"
    },
    {
      "commit": "7b34c7959375b52ec3f36b52bfecff4cffa4c14b",
      "tree": "43e85201f608322002927cf3aafc0791af35d9ac",
      "parents": [
        "f06c51e1f9457dda6fbd98275b5518274b7523de",
        "cefe085c94dc4c3fbfaab3842529e91e3eaa9fff"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 31 22:41:35 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jul 31 22:41:35 2020 +0000"
      },
      "message": "Merge \"C2SoftVorbisDec: Fix memory leaks in multiple headers case\" into rvc-qpr-dev am: cefe085c94\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12179874\n\nChange-Id: Iad1d0ad41b8de8525a40bbe4d3e9bd021da29366\n"
    },
    {
      "commit": "6d4baa0ed736435c1ee1f89e2758449efba3d8a2",
      "tree": "684c842894dca4a669e651b2a00e910d54b7ca00",
      "parents": [
        "45856c4838ffcd96b26a3e7fd3b3a5ee4873daec",
        "2e461914be7d79bb1c1ddec3d23fcf42687851b5"
      ],
      "author": {
        "name": "Peiyong Lin",
        "email": "lpy@google.com",
        "time": "Wed Jul 29 20:38:37 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 29 20:38:37 2020 +0000"
      },
      "message": "Merge \"Use more inclusive terms.\" into rvc-dev-plus-aosp am: 680c493f6a am: ad0028ed71 am: 2e461914be\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12257683\n\nChange-Id: I9f8aa184b5f566267d5d3c235e0c3c02e0d61802\n"
    },
    {
      "commit": "c6f3719817c34be2b4ec3ca4ce994cef3f88cbd9",
      "tree": "661af27d8187badb73b3901cc88ad2f66683ebee",
      "parents": [
        "38fd8d1bcd12d374f1063c25c89fb4d3dbbefe6f"
      ],
      "author": {
        "name": "Peiyong Lin",
        "email": "lpy@google.com",
        "time": "Tue Jul 28 21:01:51 2020 -0700"
      },
      "committer": {
        "name": "Peiyong Lin",
        "email": "lpy@google.com",
        "time": "Tue Jul 28 21:46:27 2020 -0700"
      },
      "message": "Use more inclusive terms.\n\nBug: b/162288333\nTest: N/A\nChange-Id: I77b216eb01d31a8b494b35b7e867f374de64cacc\n"
    },
    {
      "commit": "0ad3e1d04dbe162586be2b0e77553d75a0c5a3f3",
      "tree": "210b8bd771af676233ef4b54c69772d547b15dc6",
      "parents": [
        "2df8e03808571e40782ba7e1ad2faa69ec650968",
        "4f5bdb78a4c4d4620504733e9e779261e93686b6"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Jul 25 01:57:23 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jul 25 01:57:23 2020 +0000"
      },
      "message": "Merge \"framework/av,C2SoftGav1Dec: update to libgav1 v0.16.0\""
    },
    {
      "commit": "a15aa8d1aa0b641d35245daa628cd7739f130c02",
      "tree": "fe0054862b0369c08d375365c202a0ef9019934e",
      "parents": [
        "e5dd4048d262f49f3231d1a6b7cd7c128210b0b7"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Apr 24 04:55:37 2020 +0530"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Thu Jul 16 21:20:12 2020 -0700"
      },
      "message": "C2SoftVorbisDec: Fix memory leaks in multiple headers case\n\nBug: 154302257\nTest: atest android.mediav2.cts\n\nChange-Id: I3fd89a3f504d29d2fdc2bfc9f6c73031765eb578\n"
    },
    {
      "commit": "4f5bdb78a4c4d4620504733e9e779261e93686b6",
      "tree": "f3de9e6335b890c706f3da3d788ee679d49efd27",
      "parents": [
        "b5f48c9814d94b71c11681cee277eea4d55ae737"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Jun 26 13:49:53 2020 -0700"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Mon Jul 13 18:52:22 2020 -0700"
      },
      "message": "framework/av,C2SoftGav1Dec: update to libgav1 v0.16.0\n\nthis is dependent on the update to external/libgav1 (ag/12016847,\nchange-id I63361c388d8cf6f652774b07c9475c45951599c5)\n\nTest: playback, cts on sargo-userdebug / sargo_hwasan-userdebug\nTest: aosp_arm-eng aosp_arm64-eng aosp_x86-eng aosp_x86_64-eng build\nChange-Id: Idc713f4b10776cfb6b7fa2d75b2162c3b85d3313\n"
    }
  ],
  "next": "290a16b146ed9f1bdf5ea65afbe19cfd11302de5"
}
