)]}'
{
  "log": [
    {
      "commit": "269acb4c605fc60a59fc9b935b51cfd5dbb496fe",
      "tree": "14c3f916e4a6f55c4241d1295eb402164b549126",
      "parents": [
        "6fea7f005c004bae852c66b148f14adfc60ff872"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Apr 23 16:53:22 2021 +0200"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Apr 23 16:53:22 2021 +0200"
      },
      "message": "audio: add command to purge permission cache\n\nAdd a media_audio_policy service command and helper function\nin ServiceUtilities to purge permission cache.\n\nThis permists to restore the use of permission cache for\nCAPTURE_AUDIO_HOTWORD permission while still  allowing CTS tests to\nadopt shell permission.\n\nBug: 185972521\nTest: atest AudioRecordSharedAudioTest\nChange-Id: Ib8963053d6d7734e474174f572762abe1a4be13b\n"
    },
    {
      "commit": "6fea7f005c004bae852c66b148f14adfc60ff872",
      "tree": "4ed5af017e9cdab6d119af64d71c34279a85b5c9",
      "parents": [
        "910848f78ff46675c48a32677640fd3e25d69157",
        "22df0f2124d451339ac6be3a1162dcd88f59dbf2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 22 01:20:52 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 22 01:20:52 2021 +0000"
      },
      "message": "Merge \"Transcoder: Name transcoder threads for easier trace identification.\" into sc-dev"
    },
    {
      "commit": "bbc285e022b8a0332efddcda63bab38c43b6a824",
      "tree": "e6160723d9568145780639a37487fb1cdc04eebd",
      "parents": [
        "ff8baaa6b2bafe0ae4a9c1440ec28e3f67a9c7d6",
        "0c465cf0691ee2801ecad2cd816fe40753373945"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 21 23:19:18 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 21 23:19:18 2021 +0000"
      },
      "message": "Merge \"Transcoder: Remove high priority thread from transcoder library.\" into sc-dev"
    },
    {
      "commit": "ff8baaa6b2bafe0ae4a9c1440ec28e3f67a9c7d6",
      "tree": "91dbb817327021087c6df8e901b8f885077be6aa",
      "parents": [
        "db14cbacd1adec8bb90d703a85dcd89f657e5e8f",
        "7b4e9d93badcd515c54533285ef8e77f90edbf06"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 21 22:43:06 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 21 22:43:06 2021 +0000"
      },
      "message": "Merge \"Update MediaFormatShaper\" into sc-dev"
    },
    {
      "commit": "22df0f2124d451339ac6be3a1162dcd88f59dbf2",
      "tree": "1f12938c97802451e966f6697df30ef5396110ee",
      "parents": [
        "0c465cf0691ee2801ecad2cd816fe40753373945"
      ],
      "author": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Wed Apr 21 15:11:27 2021 -0700"
      },
      "committer": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Wed Apr 21 15:11:27 2021 -0700"
      },
      "message": "Transcoder: Name transcoder threads for easier trace identification.\n\nBug: 183751395\nTest: build_and_run_all_unit_tests.sh\nChange-Id: I7b210d876584e3864540ba9991ed0e2a2de048e6\n"
    },
    {
      "commit": "0c465cf0691ee2801ecad2cd816fe40753373945",
      "tree": "6d81f786b5b419ac2496d886e149db6e66a3736b",
      "parents": [
        "02ebd761a23f00365816f1eb84d2e1604844d713"
      ],
      "author": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Wed Apr 21 14:06:33 2021 -0700"
      },
      "committer": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Wed Apr 21 14:09:18 2021 -0700"
      },
      "message": "Transcoder: Remove high priority thread from transcoder library.\n\nUse the default thread priority for all transcoder library threads.\nNote that this does not impact any codec framework threads.\n\nBug: 183751395\nTest: build_and_run_all_unit_tests.sh\nChange-Id: I639085e5cd5a2f379ef852e6cdd7b8a780580c6c\n"
    },
    {
      "commit": "db14cbacd1adec8bb90d703a85dcd89f657e5e8f",
      "tree": "f9d8d225a89f627890498f1aa0b05a4e5240f201",
      "parents": [
        "2742709aa316ee114c6591e978e4abd6788e6a09"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Sat Apr 10 00:50:23 2021 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Wed Apr 21 18:18:19 2021 +0000"
      },
      "message": "Codec2: Re-enable blocking allocator\n\nHandle initial output surface configuration with destruction of old\nblockpool.\n\nBug: 157111613\nTest: atest CtsMediaTestCases:android.media.cts.AdaptivePlaybackTest\nChange-Id: Ibf16cece0d7191fad24e7c8b64628fdc591e8a59\n"
    },
    {
      "commit": "2742709aa316ee114c6591e978e4abd6788e6a09",
      "tree": "54ef16a8abe43a166c103cddf5f5d5433151805f",
      "parents": [
        "b5f5cc5daab7f12235e320b7a469ddc70e517187",
        "ec376dcd36947485b1400a828f320507dba974b8"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Apr 21 17:03:30 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 21 17:03:30 2021 +0000"
      },
      "message": "Merge \"AudioRecord: Allow to share capture history.\" into sc-dev"
    },
    {
      "commit": "ec376dcd36947485b1400a828f320507dba974b8",
      "tree": "7ffca65d77e519d0e629497d73ec5a586752ab32",
      "parents": [
        "c8a1676adf1f7fee3c542a1e568a5fc4920dfba4"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Apr 08 20:41:22 2021 +0200"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Apr 21 12:13:57 2021 +0200"
      },
      "message": "AudioRecord: Allow to share capture history.\n\nAdd the possibility for privileged applications to\nshare part of their audio capture history with another app.\n\nBug: 183705547\nTest: regression on capture use cases\n\nChange-Id: I2b6547eee1dcd840e06090f42f40beafa3facb46\n"
    },
    {
      "commit": "7b4e9d93badcd515c54533285ef8e77f90edbf06",
      "tree": "8021f40fc435da0fbafb41cc6479b3c78c8da2d2",
      "parents": [
        "d31fc049d3d79dfebe7ccc9526d709f622663fb9"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Apr 20 16:48:00 2021 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Apr 20 18:33:51 2021 -0700"
      },
      "message": "Update MediaFormatShaper\n\n-- differentiate internal vs exported header files\n-- handle when both shaper and app specify QP\n-- use defined constant for QP feature parameters instead of literal\n-- HEVC values for bits-per-pixel based on experimentation\n-- tune upper end of range where we shape (change fewer encodings)\n\nBug: 183211971\nTest: VQ test suite\nChange-Id: I6ba5b993878dffdaba12509cdea7a4cecbb819f2\n"
    },
    {
      "commit": "58cf29d0e5104d4d0e0eec6416702eb1e2865918",
      "tree": "7a1e90556edc47b5e75875534fba75276d972620",
      "parents": [
        "d31fc049d3d79dfebe7ccc9526d709f622663fb9"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Apr 20 16:06:40 2021 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Apr 20 16:06:40 2021 -0700"
      },
      "message": "Reduce logcat noise\n\nmove a few stagefright utils logging from ALOGI to ALOGV.\nThese were seldom providing information we\u0027d act upon.\n\nBug: 182714506\nTest: build, boot, observe lack of messages\nChange-Id: Ieb475725f0e377e5bb3a201ea1e72b505c2cedd4\n"
    },
    {
      "commit": "d31fc049d3d79dfebe7ccc9526d709f622663fb9",
      "tree": "ce68bf1799b2463d91b9fe1c458c1d1aced9cbe5",
      "parents": [
        "42150de650d1c7a67ac4a7a106112b4226ed49ad",
        "f4950034d37a08697235bc2f384c1320126d25be"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Apr 20 18:24:40 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 20 18:24:40 2021 +0000"
      },
      "message": "Merge \"Companion constants for QP bounding\" into sc-dev"
    },
    {
      "commit": "df5f49fa552d89c932a2fde4c5ffc690d5df30e6",
      "tree": "637b6f11f8de19eda0af1eb853a6e08f43f4dda8",
      "parents": [
        "d74d4133cce0ebcd71ebde500feb6d236c0b1431",
        "fab3de9bb42262909437d64b0801df2745db60f8"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 20 08:25:50 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Apr 20 08:25:50 2021 +0000"
      },
      "message": "Merge \"RELAND CCodec: hold locks only for needed part\" am: b9e7fac177 am: e1b8c64c3d am: fab3de9bb4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1680588\n\nChange-Id: Ia0966e776722db54e2869dbaae01c00bcfbc244f\n"
    },
    {
      "commit": "fab3de9bb42262909437d64b0801df2745db60f8",
      "tree": "03bbbaba191956d5ebd2f6a0ed863ee713534bab",
      "parents": [
        "c41ba3b0b3d22aee6276614026df1fb52e3dd84e",
        "e1b8c64c3d9fe4ef9a63d870eea6cc5babad1c20"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 20 08:00:43 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Apr 20 08:00:43 2021 +0000"
      },
      "message": "Merge \"RELAND CCodec: hold locks only for needed part\" am: b9e7fac177 am: e1b8c64c3d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1680588\n\nChange-Id: I30bdafae95bec6ac8951d4992873c528a14bdbc4\n"
    },
    {
      "commit": "b9e7fac177b76e13d4d62cc8696f8a82a95e4196",
      "tree": "0f37f043847d5b1dadea5dde47de58a4c8a2a49f",
      "parents": [
        "c7a9ab6906736f39c0b1db08f538575c1197f170",
        "75e22f499ce13755af0a3698741a57d4d5d6212f"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 20 06:58:55 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Apr 20 06:58:55 2021 +0000"
      },
      "message": "Merge \"RELAND CCodec: hold locks only for needed part\""
    },
    {
      "commit": "75e22f499ce13755af0a3698741a57d4d5d6212f",
      "tree": "329084ff2f759ce8059de9bc8333047c5ebd8799",
      "parents": [
        "bf58beb65e4338dce79e210b1f07e27254a55f27"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Apr 14 23:34:51 2021 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 19 17:42:06 2021 -0700"
      },
      "message": "RELAND CCodec: hold locks only for needed part\n\nBug: 183857805\nTest: atest CtsMediaTestCases -- --modlue-arg CtsMediaTestCases:size:small\nChange-Id: I3b1ea1dd1d5cbc6f5f70d9d097b85b4894c32ce5\n"
    },
    {
      "commit": "923d33bdb62f71022030652320c72b2c294239a6",
      "tree": "a3ef73a5bd1e0ece21ec2392a878607b7b10afbc",
      "parents": [
        "b45a007e56f962cdde8d9213b3d9f87205f9cdb3",
        "c41ba3b0b3d22aee6276614026df1fb52e3dd84e"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 20 00:33:08 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Apr 20 00:33:08 2021 +0000"
      },
      "message": "Merge \"Revert \"CCodec: hold locks only for needed part\"\" am: c7a9ab6906 am: f304931f17 am: c41ba3b0b3\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1679312\n\nChange-Id: I3e22debf886ba161324a0ee071349041bf6c63d8\n"
    },
    {
      "commit": "b45a007e56f962cdde8d9213b3d9f87205f9cdb3",
      "tree": "7660825025caf9bc057d50fcebe18eadeaabf7e3",
      "parents": [
        "37bbd48879b9de9da991b8c65a16244720616d76",
        "8ed139bfe940bfb8016b85eef12c7eb204242502"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Tue Apr 20 00:31:54 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Apr 20 00:31:54 2021 +0000"
      },
      "message": "Merge \"Codec2 Components: reset OutputBlockPool after use\" am: 935dcb0ea5 am: 0adf1ea55f am: 8ed139bfe9\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1674291\n\nChange-Id: I0a947d5cb6ac814e2675f7551d517c081fee2b9d\n"
    },
    {
      "commit": "d9c987ff978dcaf727f46cc67163f2d00dbac807",
      "tree": "ad90ac9e2f75218732b98906269c8ce3337eacf5",
      "parents": [
        "8131ce677ecdf43c5da4bb66764ddb8e4b5a5540",
        "5d6ea8f363ccd73ee6c4b83c6e6132245c175b39"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Apr 20 00:24:08 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 20 00:24:08 2021 +0000"
      },
      "message": "Merge \"reflect libbinder-\u003elibpermission: appops\" into sc-dev"
    },
    {
      "commit": "5d6ea8f363ccd73ee6c4b83c6e6132245c175b39",
      "tree": "4cd72a3a8cf05d23e2507e2d65b4f751cb93fb3e",
      "parents": [
        "e64e5c3a85ee0ed50fccc7f6c2c7eb6fa9a5ef0f"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Apr 13 01:02:53 2021 +0000"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Apr 19 23:41:58 2021 +0000"
      },
      "message": "reflect libbinder-\u003elibpermission: appops\n\nSince libbinder is used in many places, lightening it up (vtables in\nthese classes contribute to private dirty memory).\n\nBug: 183654927\nTest: boot\nChange-Id: I07f61bf4d60856b009f2847245d49b91c42ea4dc\n"
    },
    {
      "commit": "8131ce677ecdf43c5da4bb66764ddb8e4b5a5540",
      "tree": "5c873ab921c54caa640d733ce2454164320da73e",
      "parents": [
        "e7f61b624aa0c7bdf616b1b0367a03d4ba8fbc39",
        "7ed47e82e6eb19ec7f9d238eb579a505a94f9b10"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 19 23:30:00 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Apr 19 23:30:00 2021 +0000"
      },
      "message": "Merge \"C2SoftAvcEnc: revert flex YUV handling\" am: 81325ec2e4 am: fbf945c61c am: 7ed47e82e6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1678365\n\nChange-Id: Iaae0eea3fa705300f13e8aa94e80f5d052f60b63\n"
    },
    {
      "commit": "e7f61b624aa0c7bdf616b1b0367a03d4ba8fbc39",
      "tree": "1045116f17818b829718a7c2e1a2c3e7f016ad29",
      "parents": [
        "1e5bd644f7f0307b6fcfd8df82eba5bfebf2582a",
        "9e71ffd487c51388fdf503cb7977a393fc470700"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 19 23:29:55 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Apr 19 23:29:55 2021 +0000"
      },
      "message": "Merge \"Codec2BufferUtils.cpp: Fix integer-overflows\" am: 3d0ae22818 am: 06c7849bc9 am: 9e71ffd487\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1678367\n\nChange-Id: I714461dfe6bef2e85d57866adfc291d318c4f82d\n"
    },
    {
      "commit": "1e5bd644f7f0307b6fcfd8df82eba5bfebf2582a",
      "tree": "2c3b15739003a7ce81d4c9aecf9b7bc243ad1dde",
      "parents": [
        "2c3d044d8fbe4b552b9a6e5e3a1127ac6965d97e",
        "b47eef8d5d344f92dbe2975514cf39be1776493f"
      ],
      "author": {
        "name": "Peter Collingbourne",
        "email": "pcc@google.com",
        "time": "Mon Apr 19 23:20:38 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 19 23:20:38 2021 +0000"
      },
      "message": "Merge \"resolve merge conflicts of 76f6ed07e93a75bfb4ca8cd390eb5fbf090d4391 to sc-dev\" into sc-dev"
    },
    {
      "commit": "c41ba3b0b3d22aee6276614026df1fb52e3dd84e",
      "tree": "99d77e559cef75e716903221f9211cee67fe6d79",
      "parents": [
        "8ed139bfe940bfb8016b85eef12c7eb204242502",
        "f304931f17dd1887f1e6eee62932134246c2c702"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 19 22:00:34 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Apr 19 22:00:34 2021 +0000"
      },
      "message": "Merge \"Revert \"CCodec: hold locks only for needed part\"\" am: c7a9ab6906 am: f304931f17\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1679312\n\nChange-Id: Ib2048882e2364825305f96ac562dc0654c0a53b3\n"
    },
    {
      "commit": "c7a9ab6906736f39c0b1db08f538575c1197f170",
      "tree": "793794103f881a3f23a363ff9bb9e22d3e2452e4",
      "parents": [
        "935dcb0ea5bd10d751f9a4defbb3e87daedb2123",
        "9c38741939aa3083b5437edb972b287666d7f56c"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 19 21:04:35 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Apr 19 21:04:35 2021 +0000"
      },
      "message": "Merge \"Revert \"CCodec: hold locks only for needed part\"\""
    },
    {
      "commit": "9c38741939aa3083b5437edb972b287666d7f56c",
      "tree": "508939073dbd2885fe387f7b6a92f32394579c52",
      "parents": [
        "372c10d2a5f7e1c47b306e21fbf35569779c8fb4"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 19 21:03:53 2021 +0000"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 19 21:03:53 2021 +0000"
      },
      "message": "Revert \"CCodec: hold locks only for needed part\"\n\nThis reverts commit 372c10d2a5f7e1c47b306e21fbf35569779c8fb4.\n\nReason for revert: b/185812800\n\nChange-Id: Idb855929c2c5aea76308b3005c0ff58aee124e1a\n"
    },
    {
      "commit": "8ed139bfe940bfb8016b85eef12c7eb204242502",
      "tree": "d3ffcda80bd4486c77bff5e3bd32987bc433c9ce",
      "parents": [
        "7b540dca8477334f8b3b1578076e856d46d4c6e4",
        "0adf1ea55f35482ea7fada0d0df32ff164ab6b5b"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Mon Apr 19 20:53:55 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Apr 19 20:53:55 2021 +0000"
      },
      "message": "Merge \"Codec2 Components: reset OutputBlockPool after use\" am: 935dcb0ea5 am: 0adf1ea55f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1674291\n\nChange-Id: I646f1d6b647427f4407a2c2f59525fdc86687624\n"
    },
    {
      "commit": "995947172236b1542b92f60105a0f1baa2ea2731",
      "tree": "c216df24e2e621322bc7ff9e5709a89fc688cdd8",
      "parents": [
        "e64e5c3a85ee0ed50fccc7f6c2c7eb6fa9a5ef0f",
        "b28d6ca81e3e59cf777fd15c5b6a5cd74f19ab55"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 19 20:50:51 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 19 20:50:51 2021 +0000"
      },
      "message": "Merge \"transcoding: do not check bulk transcoding quota for MTP\" into sc-dev"
    },
    {
      "commit": "935dcb0ea5bd10d751f9a4defbb3e87daedb2123",
      "tree": "9e066240f31ce57867650d7a8e64d355576b6189",
      "parents": [
        "7a7bf3cec4de25d5e1ebabd0b0f2cefdbca0e0ee",
        "810eace3c27c6e621523d216fa0b7c23f1a7c748"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Mon Apr 19 20:12:44 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Apr 19 20:12:44 2021 +0000"
      },
      "message": "Merge \"Codec2 Components: reset OutputBlockPool after use\""
    },
    {
      "commit": "7b540dca8477334f8b3b1578076e856d46d4c6e4",
      "tree": "7628c6cb38e3ac6970ddbc1485d73f8d9f711d8d",
      "parents": [
        "8b6276c077b665b398b82c95f681ccf6b3e9db4c",
        "412aaaa336c03beb89b86c20df727fbeef75acb0"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Apr 19 19:33:33 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Apr 19 19:33:33 2021 +0000"
      },
      "message": "Merge \"codecs: Add tests to device-tests test_suite\" am: 7a7bf3cec4 am: 412aaaa336\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1676851\n\nChange-Id: I14d4f00a050d77ae5fba1e55b614604a5ece2873\n"
    },
    {
      "commit": "8b6276c077b665b398b82c95f681ccf6b3e9db4c",
      "tree": "951831417fcf7bbb7b317e5b1fdc121457fd5ecd",
      "parents": [
        "dcd26639fda66c2798dd21fa92d69db652498dd7",
        "e616bb3b5d7d882c48b6420ac3fd2952f180d76a"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Apr 19 19:15:02 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Apr 19 19:15:02 2021 +0000"
      },
      "message": "Merge changes from topic \"libpermission\" am: b8e399d459 am: e616bb3b5d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1674285\n\nChange-Id: I9cf1f740cecf0e97e6b16d1203c07726aee6a046\n"
    },
    {
      "commit": "b47eef8d5d344f92dbe2975514cf39be1776493f",
      "tree": "74703e5bf71d6efd1ceb3365b30033aac842d7dc",
      "parents": [
        "e72957e05e9d244beaa19ca4770b4350ac5d2ffb",
        "76f6ed07e93a75bfb4ca8cd390eb5fbf090d4391"
      ],
      "author": {
        "name": "Peter Collingbourne",
        "email": "pcc@google.com",
        "time": "Mon Apr 19 17:22:27 2021 +0000"
      },
      "committer": {
        "name": "Peter Collingbourne",
        "email": "pcc@google.com",
        "time": "Mon Apr 19 19:15:01 2021 +0000"
      },
      "message": "resolve merge conflicts of 76f6ed07e93a75bfb4ca8cd390eb5fbf090d4391 to sc-dev\n\nBug: 185658438\nChange-Id: I0212a32e2e88408337cff6c0aa70d5369a805310\n"
    },
    {
      "commit": "e6d089f0ccda85d813b698e60c5c1a862cbed4eb",
      "tree": "8a01f461355b1f28e2ea3ff8dfc795b250ee363a",
      "parents": [
        "6f9868a7ee1fe64f6cf0fd2e0c510eed63165215",
        "2191c4cbd10e0c0d9115db3060535b25903e50a3"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Mon Apr 19 18:06:37 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 19 18:06:37 2021 +0000"
      },
      "message": "Merge \"aaudio test: test whether close joins the callback\" into sc-dev"
    },
    {
      "commit": "6f9868a7ee1fe64f6cf0fd2e0c510eed63165215",
      "tree": "fa220fb0154be5ad893089b272321d5e40f33267",
      "parents": [
        "9a37b24337bd24c008f3650ccbf2e2d832d16f2a",
        "7a9577cbb13a5d5cf85918ff746f098ae75dd1c6"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Mon Apr 19 18:06:37 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 19 18:06:37 2021 +0000"
      },
      "message": "Merge \"AudioTrack and AudioRecord: add stopAndJoinCallbacks()\" into sc-dev"
    },
    {
      "commit": "7a7bf3cec4de25d5e1ebabd0b0f2cefdbca0e0ee",
      "tree": "54b15684887f1a811469f9fca3545f120266844a",
      "parents": [
        "b8e399d4598231bac37d8559fafdd610e812e889",
        "b16f8d52556c10da556d3a3477bb6155bdc1026b"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Apr 19 17:46:26 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Apr 19 17:46:26 2021 +0000"
      },
      "message": "Merge \"codecs: Add tests to device-tests test_suite\""
    },
    {
      "commit": "9a37b24337bd24c008f3650ccbf2e2d832d16f2a",
      "tree": "34df5a1cdf78a64e6bc2af96257e713b59ca0f73",
      "parents": [
        "e72957e05e9d244beaa19ca4770b4350ac5d2ffb"
      ],
      "author": {
        "name": "Rakesh Kumar",
        "email": "rakesh.kumar@ittiam.com",
        "time": "Tue Mar 30 20:26:26 2021 +0530"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Apr 19 17:23:35 2021 +0000"
      },
      "message": "OpusHeader: Add error checks for channel count\n\nAdd error check for invalid number of channel count in\nWriteOpusHeader().\n\nBug: 181155583\nTest: test in bug\nChange-Id: I4b96f1a537103beaf1a3298943b5a5e1893488aa\n"
    },
    {
      "commit": "b8e399d4598231bac37d8559fafdd610e812e889",
      "tree": "f86bd6255ab47cbf0ee5d452d73bb91fa2d20ae1",
      "parents": [
        "81325ec2e4e6decfd6ff6f980146cfbfb77213ff",
        "47629365583ce2b2f272d8f542ba068c4fb39986"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Apr 19 17:20:21 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Apr 19 17:20:21 2021 +0000"
      },
      "message": "Merge changes from topic \"libpermission\"\n\n* changes:\n  reflect libbinder-\u003elibpermission: appops\n  audioflinger: for libbinder/libpermission split\n"
    },
    {
      "commit": "c6a7e31447d741f11e87fa3e5a36965575cf1931",
      "tree": "f8c35a60a8e86983a3ec23e0898c2bd72cfd0ec7",
      "parents": [
        "70681d2fbc09feb9d2a869926f2d2238d1dd3739",
        "97247eac04ce26ae7fb5aca4fbfa3d25cf6df4c7"
      ],
      "author": {
        "name": "Jiabin Huang",
        "email": "jiabin@google.com",
        "time": "Sat Apr 17 21:58:24 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 17 21:58:24 2021 +0000"
      },
      "message": "Merge \"Log metrics for aaudio stream.\" into sc-dev"
    },
    {
      "commit": "f4950034d37a08697235bc2f384c1320126d25be",
      "tree": "c9e400dbffc33fa0daae2f77b874fc586add5216",
      "parents": [
        "17879bb4df024e9aec307a70db6347922f00199c"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Apr 12 16:42:24 2021 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Sat Apr 17 12:56:31 2021 -0700"
      },
      "message": "Companion constants for QP bounding\n\nSet up constants in MediaCodecConstants so we can use those\ninstead of the raw constants throughout the native media framework.\n\nBug: 183245276\nTest: compilation\nChange-Id: Ie137562b0ae1014c7af61d5ad637719a4059b80b\n"
    },
    {
      "commit": "7ed47e82e6eb19ec7f9d238eb579a505a94f9b10",
      "tree": "fd49eb34ba7e4d59db783020b2b8a129b183f80f",
      "parents": [
        "9e71ffd487c51388fdf503cb7977a393fc470700",
        "fbf945c61c3bdeea7a481e13f5d46880cbd9f2b1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 17 06:57:30 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Apr 17 06:57:30 2021 +0000"
      },
      "message": "Merge \"C2SoftAvcEnc: revert flex YUV handling\" am: 81325ec2e4 am: fbf945c61c\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1678365\n\nChange-Id: Id02f06d33ccaf8fc88d52409a907f053dad31c60\n"
    },
    {
      "commit": "9e71ffd487c51388fdf503cb7977a393fc470700",
      "tree": "0023e878dcb594f7de9eb527b7de85300ff70f73",
      "parents": [
        "76f6ed07e93a75bfb4ca8cd390eb5fbf090d4391",
        "06c7849bc94b96989392540cca1c7d6e1b893df8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 17 06:03:51 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Apr 17 06:03:51 2021 +0000"
      },
      "message": "Merge \"Codec2BufferUtils.cpp: Fix integer-overflows\" am: 3d0ae22818 am: 06c7849bc9\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1678367\n\nChange-Id: I69c4e661b643e6467b3a5f9e8fa14745dab96cff\n"
    },
    {
      "commit": "81325ec2e4e6decfd6ff6f980146cfbfb77213ff",
      "tree": "bd6c96ebcc34d9ef0202be18c71dd2e6755cc3eb",
      "parents": [
        "3d0ae228188e152e2090b46898fe748527238fb5",
        "70dc7df62cd479c36e90226fe48bfea7dc205c37"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 17 06:01:16 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Apr 17 06:01:16 2021 +0000"
      },
      "message": "Merge \"C2SoftAvcEnc: revert flex YUV handling\""
    },
    {
      "commit": "3d0ae228188e152e2090b46898fe748527238fb5",
      "tree": "ce32c6d157f236a4cc4c37441c428da11a8a0614",
      "parents": [
        "ed2e669b3c15c1f85722ed88d31eaee9aec3995e",
        "cd59f03de854b688b3edf7e3a459be1097f091fe"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 17 05:02:24 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Apr 17 05:02:24 2021 +0000"
      },
      "message": "Merge \"Codec2BufferUtils.cpp: Fix integer-overflows\""
    },
    {
      "commit": "70681d2fbc09feb9d2a869926f2d2238d1dd3739",
      "tree": "d110d23ac3eb1f2202a37774c17f661eb2e7a16b",
      "parents": [
        "5a9f95f82ef051018d3e2d3b89732cc2bbb2ab84",
        "5e614ea75bae2b0ffd118f63f9c6481111dc20b5"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sat Apr 17 04:28:38 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Apr 17 04:28:38 2021 +0000"
      },
      "message": "Merge \"CCodec: hold locks only for needed part\" am: 7403e7ea5e am: 99801c7417 am: 5e614ea75b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1677026\n\nChange-Id: I8cbc20ce93a251b8461068538271c9e1b0424653\n"
    },
    {
      "commit": "76f6ed07e93a75bfb4ca8cd390eb5fbf090d4391",
      "tree": "d71dd425f760f81a71d29f4d5e063b1804621376",
      "parents": [
        "5e614ea75bae2b0ffd118f63f9c6481111dc20b5",
        "7c5513e4559118ebefa92d7fdb642a7af171501e"
      ],
      "author": {
        "name": "Peter Collingbourne",
        "email": "pcc@google.com",
        "time": "Sat Apr 17 04:04:59 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Apr 17 04:04:59 2021 +0000"
      },
      "message": "Merge \"Allow MREMAP_MAYMOVE as 4th mremap argument in c2 policy on arm64.\" am: ed2e669b3c am: 7c5513e455\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1677639\n\nChange-Id: I967e789648885d2eef5cfab94149f1adf1309859\n"
    },
    {
      "commit": "5e614ea75bae2b0ffd118f63f9c6481111dc20b5",
      "tree": "23b5baaac88115193711ea730fd89feb76e854c6",
      "parents": [
        "fdd1f6bd1b9e19e63c73b8a4c28e649f09791cc9",
        "99801c741716a20ce7894a864dab5dafd29b3d34"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sat Apr 17 04:04:48 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Apr 17 04:04:48 2021 +0000"
      },
      "message": "Merge \"CCodec: hold locks only for needed part\" am: 7403e7ea5e am: 99801c7417\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1677026\n\nChange-Id: I99d17afac2fb368b14c821e890700ded3839d682\n"
    },
    {
      "commit": "ed2e669b3c15c1f85722ed88d31eaee9aec3995e",
      "tree": "7fc60b07f2afd72e0bf41a98345bfb6548d1fb7e",
      "parents": [
        "7403e7ea5e66a92c159f938e546543fd83fcd6be",
        "9266dfc0d0a7774306801bdd01aa376959fffb88"
      ],
      "author": {
        "name": "Peter Collingbourne",
        "email": "pcc@google.com",
        "time": "Sat Apr 17 03:20:08 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Apr 17 03:20:08 2021 +0000"
      },
      "message": "Merge \"Allow MREMAP_MAYMOVE as 4th mremap argument in c2 policy on arm64.\""
    },
    {
      "commit": "7403e7ea5e66a92c159f938e546543fd83fcd6be",
      "tree": "c4b173de4066c613cbcb6cf20641346cbd9ff93b",
      "parents": [
        "c293b92613d9afde90250400c342ae4f9edd59f3",
        "372c10d2a5f7e1c47b306e21fbf35569779c8fb4"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sat Apr 17 03:18:10 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Apr 17 03:18:10 2021 +0000"
      },
      "message": "Merge \"CCodec: hold locks only for needed part\""
    },
    {
      "commit": "cd59f03de854b688b3edf7e3a459be1097f091fe",
      "tree": "271a940a58afe37b36e0bc62e167ad257ee29249",
      "parents": [
        "d22cd941c86d084ff8e78567ca9886d485737304"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Apr 16 18:55:41 2021 -0700"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Apr 16 18:55:45 2021 -0700"
      },
      "message": "Codec2BufferUtils.cpp: Fix integer-overflows\n\nFix integer overflows in IsNV12 and IsNV21\n\nBug: 185277572\nTest: atest VtsHalMediaC2V1_0TargetVideoEncTest\n\nChange-Id: I940456cf7f26696f42d885531b0b73d064de921e\n"
    },
    {
      "commit": "b28d6ca81e3e59cf777fd15c5b6a5cd74f19ab55",
      "tree": "48c4d8da738a473a04707a7ccff7b4c4c5a572d6",
      "parents": [
        "78d92277c1e8e1bd9454f4ebef1b268473d4d481"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Apr 15 18:02:21 2021 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Apr 16 17:47:36 2021 -0700"
      },
      "message": "transcoding: do not check bulk transcoding quota for MTP\n\nbug: 185411130\ntest: media transcoding cts and unit tests; manual testing.\nChange-Id: I103c383cecc9c4ca0c529dea7572c222f61e20b9\n"
    },
    {
      "commit": "70dc7df62cd479c36e90226fe48bfea7dc205c37",
      "tree": "fb4ae9cc2051ccddeb323168b9c220a36d16271f",
      "parents": [
        "d22cd941c86d084ff8e78567ca9886d485737304"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Apr 16 16:50:01 2021 -0700"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Apr 16 16:55:11 2021 -0700"
      },
      "message": "C2SoftAvcEnc: revert flex YUV handling\n\nBug: 185277572\nTest: atest VtsHalMediaC2V1_0TargetVideoEncTest\nChange-Id: I0ceafd2c9ad26eaf745ead91955a201939ed7027\n"
    },
    {
      "commit": "810eace3c27c6e621523d216fa0b7c23f1a7c748",
      "tree": "08c73f9eadf18ff6e5c1085fc2933ac66600f5ee",
      "parents": [
        "c293b92613d9afde90250400c342ae4f9edd59f3"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Mon Apr 12 22:16:44 2021 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri Apr 16 16:36:37 2021 -0700"
      },
      "message": "Codec2 Components: reset OutputBlockPool after use\n\nSince SimpleC2Component is holding the reference of output BlockPool,\ndestroying output BlockPool and creating a new BlockPool does not work.\n\nReset the reference of output BlockPool after\nuse(reset()/stop()/release()).\n\nBug: 184049126\nTest: atest CtsMediaTestCases:android.media.cts.AdaptivePlaybackTest\nChange-Id: I75fe1555533d75aa0f742e59992ae033f4454160\n"
    },
    {
      "commit": "7a9577cbb13a5d5cf85918ff746f098ae75dd1c6",
      "tree": "f217569241cea243d1f0f5480f84949e7391b9fb",
      "parents": [
        "d9996aa2e12ceead60268527ac702bbd506ea017"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Fri Mar 12 20:12:11 2021 +0000"
      },
      "committer": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Fri Apr 16 22:48:27 2021 +0000"
      },
      "message": "AudioTrack and AudioRecord: add stopAndJoinCallbacks()\n\nExplicitly force callbacks to stop running.\nThis is needed to prevent a race condition with\nthe callbacks running after a close.\n\nBug: 164411271\nBug: 143305727\nBug: 182954108\nTest: atest CtsNativeMediaAAudioTestCases\nTest: libaaudio/tests/test_callback_race.cpp\nChange-Id: Ia86c758d7f1c281a5d933bc384283440e1f1a756\n"
    },
    {
      "commit": "372c10d2a5f7e1c47b306e21fbf35569779c8fb4",
      "tree": "cdba2b097c820803036562e17f13c1235e3d37d4",
      "parents": [
        "bf58beb65e4338dce79e210b1f07e27254a55f27"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Apr 14 23:34:51 2021 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Apr 16 09:54:42 2021 -0700"
      },
      "message": "CCodec: hold locks only for needed part\n\nBug: 183857805\nTest: atest CtsMediaTestCases -- --modlue-arg CtsMediaTestCases:size:small\nChange-Id: I22fddec74ac58ec6d8573e745f1b2cba6d2ae38e\n"
    },
    {
      "commit": "ff81743e3165f9a22a3858ea9f7d41851db5d358",
      "tree": "b95370ba94563ea8e750890607c433a26dad40e5",
      "parents": [
        "d9996aa2e12ceead60268527ac702bbd506ea017",
        "fdd1f6bd1b9e19e63c73b8a4c28e649f09791cc9"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Apr 16 06:19:28 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Apr 16 06:19:28 2021 +0000"
      },
      "message": "Merge \"libeffects: Replace LoadConst_Float with memset for 0 loading.\" am: c293b92613 am: c7a3fc1081 am: fdd1f6bd1b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1677105\n\nChange-Id: I081750d2ac72759f1c2a98d5977deaa15524dc91\n"
    },
    {
      "commit": "fdd1f6bd1b9e19e63c73b8a4c28e649f09791cc9",
      "tree": "f0266e578674a02b501402dbc4842eb1ccdf6e2b",
      "parents": [
        "5fea7f7e74b4cb1f7edfa4318164afce06bd5798",
        "c7a3fc10819f9aaeee69bb0ae500efe87449c18c"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Apr 16 05:52:53 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Apr 16 05:52:53 2021 +0000"
      },
      "message": "Merge \"libeffects: Replace LoadConst_Float with memset for 0 loading.\" am: c293b92613 am: c7a3fc1081\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1677105\n\nChange-Id: I3a8d877f4338480af5d44ab5511317f8e2a1432b\n"
    },
    {
      "commit": "9266dfc0d0a7774306801bdd01aa376959fffb88",
      "tree": "c3fe63d72101648f317a2dc63cdcbffa88a9a03a",
      "parents": [
        "d22cd941c86d084ff8e78567ca9886d485737304"
      ],
      "author": {
        "name": "Peter Collingbourne",
        "email": "pcc@google.com",
        "time": "Thu Apr 15 19:28:23 2021 -0700"
      },
      "committer": {
        "name": "Peter Collingbourne",
        "email": "pcc@google.com",
        "time": "Thu Apr 15 22:30:33 2021 -0700"
      },
      "message": "Allow MREMAP_MAYMOVE as 4th mremap argument in c2 policy on arm64.\n\nThis is necessary because bionic uses it in the __cxa_atexit\nimplementation (see AtexitArray::expand_capacity) and is present in\nother policies.\n\nChange-Id: Ib0b4d2e55cb93950382e1d22f31ad4291691b86c\n"
    },
    {
      "commit": "c293b92613d9afde90250400c342ae4f9edd59f3",
      "tree": "915252788a7789998341f86b60fd91eaf19766e6",
      "parents": [
        "d22cd941c86d084ff8e78567ca9886d485737304",
        "5cacc9e77e69f3527e277c1bf825e718f0f435a9"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Apr 16 05:08:33 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Apr 16 05:08:33 2021 +0000"
      },
      "message": "Merge \"libeffects: Replace LoadConst_Float with memset for 0 loading.\""
    },
    {
      "commit": "b16f8d52556c10da556d3a3477bb6155bdc1026b",
      "tree": "a711142943744f2041474d1daa057a28dd9af121",
      "parents": [
        "d22cd941c86d084ff8e78567ca9886d485737304"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Apr 15 16:52:12 2021 -0700"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Apr 15 17:13:34 2021 -0700"
      },
      "message": "codecs: Add tests to device-tests test_suite\n\nThis cherry-picks changes in Android.bp in\nmedia/codecs folder from the commit\nf867ca75800c3cfc42953af21c201420ec9e4efe\n\nRest of the changes from that commit aren\u0027t cherry-picked\nas some of those changes are dependent on other CLs that\naren\u0027t part of aosp/master and some changes aren\u0027t necessary\nfor enabling native unit tests in mts\n\nBug: 183561217\nTest: Builds\nChange-Id: I39867271176a6867ae4ff679a5bbe7c70d5984dd\nMerged-In: I32b4233df0f635e9d4ad738b61a5138d9b370f0a\n"
    },
    {
      "commit": "5cacc9e77e69f3527e277c1bf825e718f0f435a9",
      "tree": "93313b19b4e36c1c0450f7fc7156686136d6f9a8",
      "parents": [
        "08d9d325f3c5df8d40f98f529e21cac2b61a2a90"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Fri Apr 16 00:11:05 2021 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Fri Apr 16 02:32:08 2021 +0530"
      },
      "message": "libeffects: Replace LoadConst_Float with memset for 0 loading.\n\nBug: 120944950\nTest: atest EffectReverbTest\nTest: atest EffectBundleTest\n\nChange-Id: I8efe272b3fb2e2aa392d91be6cbba4f5e1f6ab91\n"
    },
    {
      "commit": "5e455fccd6b17be4225fa255f844e46fcd82c4cc",
      "tree": "2f749fe48532dc95852abb4f2f05118c9847a8a0",
      "parents": [
        "7d6227526da3b10084d69992b55aa22e2d434497",
        "4bf844cfcfea9ae5c584b4d15dd2d35271281fcb"
      ],
      "author": {
        "name": "Gerry Fan",
        "email": "gfan@google.com",
        "time": "Thu Apr 15 00:06:16 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 15 00:06:16 2021 +0000"
      },
      "message": "Merge \"Small comment formatting for doxygen in NdkMediaMuxer.h\" into sc-dev"
    },
    {
      "commit": "78d92277c1e8e1bd9454f4ebef1b268473d4d481",
      "tree": "a04964df06ba459eb7cd385c9c7da54e6f2d5d06",
      "parents": [
        "c57a6c62bace9a9063dd6767dc382e99c045ce55",
        "5fea7f7e74b4cb1f7edfa4318164afce06bd5798"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Apr 14 22:53:59 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Apr 14 22:53:59 2021 +0000"
      },
      "message": "Merge \"CCodec: don\u0027t release all references at flush\" am: d22cd941c8 am: 9db4c91fd4 am: 5fea7f7e74\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1554927\n\nChange-Id: Ieaaf78b88f6e329f3baf5f676cf47eb9380ee9af\n"
    },
    {
      "commit": "5fea7f7e74b4cb1f7edfa4318164afce06bd5798",
      "tree": "078fbeb8782f4e5fcf189c995494a49242359931",
      "parents": [
        "869385acc87b8cea4d008201ce1a5bb87a97b5da",
        "9db4c91fd4605c721fd91a52d093c6f598a3b836"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Apr 14 22:28:35 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Apr 14 22:28:35 2021 +0000"
      },
      "message": "Merge \"CCodec: don\u0027t release all references at flush\" am: d22cd941c8 am: 9db4c91fd4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1554927\n\nChange-Id: Ic8fb780134f346a8f5f4bd130bd5a2a76605b8dc\n"
    },
    {
      "commit": "4bf844cfcfea9ae5c584b4d15dd2d35271281fcb",
      "tree": "1e2839736c72555d9a0d53a2dfca0036e0c004d1",
      "parents": [
        "e9c14e46470951abc0ff5bb5d3a7ecb56f301e4c"
      ],
      "author": {
        "name": "gfan",
        "email": "gfan@google.com",
        "time": "Wed Apr 14 09:16:36 2021 -0700"
      },
      "committer": {
        "name": "gfan",
        "email": "gfan@google.com",
        "time": "Wed Apr 14 14:01:59 2021 -0700"
      },
      "message": "Small comment formatting for doxygen in NdkMediaMuxer.h\n\nBug: 183026241\nTest: \u0027m ndk\u0027, then regenerate ndk reference doc, no compliants for the file.\nChange-Id: I4726e7189d08b73956f4f694e95d6c653308b500\n"
    },
    {
      "commit": "d22cd941c86d084ff8e78567ca9886d485737304",
      "tree": "3293d33ec0aaa9c39056320ca3f577207d7b50cd",
      "parents": [
        "50cb410dace79749e8872b6ccfc7ba5c548fd740",
        "6254525caf7027d0dba9b2c5b6f8b416a1b07049"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Apr 14 21:00:31 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Apr 14 21:00:31 2021 +0000"
      },
      "message": "Merge \"CCodec: don\u0027t release all references at flush\""
    },
    {
      "commit": "b6ee6bf84126909288e877e5a0e8014ab281a691",
      "tree": "2596c42edc3cfee933709791d36804d9fbf84d82",
      "parents": [
        "be340f03e4f969a84b864b19ef378c853d96175f",
        "670965915e4b5226dd226834551bca4f2c1fbd0d"
      ],
      "author": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Wed Apr 14 19:03:24 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 14 19:03:24 2021 +0000"
      },
      "message": "Merge \"Transcoder: Increase test timeout\" into sc-dev"
    },
    {
      "commit": "ab4c39a2a03e4e84e8aa511e8debb0f501881d2e",
      "tree": "6ee1f0358f92035323f68f3cf992f4db3f1fa78a",
      "parents": [
        "13bbdc0e49cd3ba4992d90511d9f26e9adb4aa7c",
        "e1c72958bdb2f8a91a544065c4cb19b7153985af"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Apr 14 01:29:46 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Apr 14 01:29:46 2021 +0000"
      },
      "message": "Merge \"C2SoftAvcDec: revert flex YUV handling\" am: d5238c466f am: 79754e1f4f am: e1c72958bd\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1674287\n\nChange-Id: I0ff7095c3103e6e0d71995f90c7018aa8003179d\n"
    },
    {
      "commit": "e1c72958bdb2f8a91a544065c4cb19b7153985af",
      "tree": "3dab0959af5dadc5795d63d7050aee8e9ac9d52c",
      "parents": [
        "fb3a9d17e9c4a1231f0db7802c119dc93a479866",
        "79754e1f4f3bd6fe148516696edbee17b9cd8bb7"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Apr 14 00:29:06 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Apr 14 00:29:06 2021 +0000"
      },
      "message": "Merge \"C2SoftAvcDec: revert flex YUV handling\" am: d5238c466f am: 79754e1f4f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1674287\n\nChange-Id: I6efc702e1dbb12c4116eadc8612ea8ccca568f12\n"
    },
    {
      "commit": "d5238c466f2dd3665c1b3f811f2ca154e0028bb8",
      "tree": "3f4a90789fcc1c11fa38152e222acb834fe6f2dc",
      "parents": [
        "df926d0e14fbf4be21e145a92346afe27157b57d",
        "dbda76adf06a0df34edd68fab017031e95ddb40c"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 13 22:53:13 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Apr 13 22:53:13 2021 +0000"
      },
      "message": "Merge \"C2SoftAvcDec: revert flex YUV handling\""
    },
    {
      "commit": "865bdbf0f3eb6aa3d23c92db24a9672f517ea8f3",
      "tree": "90830102270aeeb776f2862ffad69812d83910f1",
      "parents": [
        "dbacbadfa4b0f63730bb1aa706a903c079a3261e",
        "b23a3f1fa94d5c77a9f7609ed3da8498fa6440a2"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Tue Apr 13 21:55:40 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 13 21:55:40 2021 +0000"
      },
      "message": "Merge \"transcoding: Add CtsMediaTranscodingTestCases to media and transcoding presubmit.\" into sc-dev"
    },
    {
      "commit": "670965915e4b5226dd226834551bca4f2c1fbd0d",
      "tree": "ba103acb71af260df0cd7da6b13ead314622d567",
      "parents": [
        "02ebd761a23f00365816f1eb84d2e1604844d713"
      ],
      "author": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Tue Apr 13 14:32:45 2021 -0700"
      },
      "committer": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Tue Apr 13 14:32:45 2021 -0700"
      },
      "message": "Transcoder: Increase test timeout\n\nSpeculatively bumping the test timeout to 30m to see if it solves\ntest flakiness.\n\nBug: 184992230\nTest: Build and run unit tests.\nChange-Id: Ie1903bc9f67d317fd3bee862208e4ee7e5297b59\n"
    },
    {
      "commit": "6254525caf7027d0dba9b2c5b6f8b416a1b07049",
      "tree": "3d0f8b69c52906d69eca609c672734505d4a7253",
      "parents": [
        "bf58beb65e4338dce79e210b1f07e27254a55f27"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Jan 20 11:25:41 2021 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 13 12:37:19 2021 -0700"
      },
      "message": "CCodec: don\u0027t release all references at flush\n\nPipelineWatcher::flush clears all input buffer references, but\nCCodecBufferChannel::flush should retain input buffer references\nthat are not returned yet.\n\nBug: 177462517\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: I6c035df647b76077d979079e579d2300e7a25062\n"
    },
    {
      "commit": "a3a49cca63e23a3e45efd2429138a4ec867b785e",
      "tree": "b56a600aa9f9186c7fe4d51d444946204de5c54f",
      "parents": [
        "ac563b1a126cfd30b32967ccf02735d422149c44",
        "1184f93913a0ebda5234c3b4c040e0c0079e8ebf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 13 18:59:00 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 13 18:59:00 2021 +0000"
      },
      "message": "Merge \"Transcoder: Don\u0027t fail test if codec changes configured bitrate.\" into sc-dev"
    },
    {
      "commit": "b23a3f1fa94d5c77a9f7609ed3da8498fa6440a2",
      "tree": "e0d0a4af683cbb6c9d047851f97203fae3c9ae53",
      "parents": [
        "02ebd761a23f00365816f1eb84d2e1604844d713"
      ],
      "author": {
        "name": "hkuang",
        "email": "hkuang@google.com",
        "time": "Tue Apr 13 11:54:08 2021 -0700"
      },
      "committer": {
        "name": "hkuang",
        "email": "hkuang@google.com",
        "time": "Tue Apr 13 11:54:08 2021 -0700"
      },
      "message": "transcoding: Add CtsMediaTranscodingTestCases to media and transcoding\npresubmit.\n\nBug: 184903653\nTest: None as adding presubmit.\nChange-Id: Ia7e6fc32bcfccba22654df8181d64fd668077fc2\n"
    },
    {
      "commit": "ebaae9417b005813117060d4818f72402132f1a4",
      "tree": "63f8e6867331733bf83203dfc5d60ff8868b7e37",
      "parents": [
        "df8e4a564d7fe0b520afb0b5fb631462cdb676ec",
        "f6e6a8e5b9514f6e0359a4f70c604360e855311b"
      ],
      "author": {
        "name": "Yin-Chia Yeh",
        "email": "yinchiayeh@google.com",
        "time": "Tue Apr 13 17:06:14 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 13 17:06:14 2021 +0000"
      },
      "message": "Merge \"NDK: add RAW_DEPTH10 image format to NDK\" into sc-dev"
    },
    {
      "commit": "1d0f36c18d628eb43b3ef531e8b6e063f08ee7a9",
      "tree": "3e5f595c0a56797f276ca38a10e2d2b897611395",
      "parents": [
        "de60a7914ce2e1bba741277d44f1021937a75f93",
        "fb3a9d17e9c4a1231f0db7802c119dc93a479866"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 13 07:40:44 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Apr 13 07:40:44 2021 +0000"
      },
      "message": "Merge \"C2SoftAacEnc: Fix setting SBR mode\" am: df926d0e14 am: 23505a88ba am: fb3a9d17e9\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1670432\n\nChange-Id: Ib198e5da1bf7d15ad481de2048e77734991b96d8\n"
    },
    {
      "commit": "de60a7914ce2e1bba741277d44f1021937a75f93",
      "tree": "e2ef11a014601838d8c85c82800b7b9de9832808",
      "parents": [
        "a2fe85564224d78c8d9017e448e2186d2806223b",
        "d5b019d5cadaef9b2555b22295d72e41363e5577"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 13 07:40:39 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Apr 13 07:40:39 2021 +0000"
      },
      "message": "Merge \"CCodecConfig: Remove SBR mode from SDK message when it is set to auto\" am: f81e44f2f3 am: a1a3d48f11 am: d5b019d5ca\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1670433\n\nChange-Id: Ide77b3630f9c7db2548bb1d98997d8f3030573df\n"
    },
    {
      "commit": "a2fe85564224d78c8d9017e448e2186d2806223b",
      "tree": "516c373d6a5ae103c7ede70a44de72617e27b16e",
      "parents": [
        "26750390258d333d36791568970a39e946a511d3",
        "315c3460cfc629b808432ff194a51a2639decd1e"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 13 07:40:11 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Apr 13 07:40:11 2021 +0000"
      },
      "message": "Merge \"CCodecConfig: Add mapper for aac-profile\" am: d930ab64fd am: b8ef07b433 am: 315c3460cf\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1663231\n\nChange-Id: I44e62a3aee55bdd997c2b3612d909bbe5035d2f3\n"
    },
    {
      "commit": "fb3a9d17e9c4a1231f0db7802c119dc93a479866",
      "tree": "fcb1d2bfb962a4bcc76223d6c6821d1bcac0a6ee",
      "parents": [
        "d5b019d5cadaef9b2555b22295d72e41363e5577",
        "23505a88ba37d3b650c6658ac3857387144f5406"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 13 06:54:11 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Apr 13 06:54:11 2021 +0000"
      },
      "message": "Merge \"C2SoftAacEnc: Fix setting SBR mode\" am: df926d0e14 am: 23505a88ba\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1670432\n\nChange-Id: I405aa78e2de442d347ef5825d667e31eb05bef16\n"
    },
    {
      "commit": "d5b019d5cadaef9b2555b22295d72e41363e5577",
      "tree": "04888baa37c141aab83359662cb5e1696b6b3da9",
      "parents": [
        "315c3460cfc629b808432ff194a51a2639decd1e",
        "a1a3d48f11cad7fe2dc75df5b90b90b52eb3ffee"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 13 06:54:06 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Apr 13 06:54:06 2021 +0000"
      },
      "message": "Merge \"CCodecConfig: Remove SBR mode from SDK message when it is set to auto\" am: f81e44f2f3 am: a1a3d48f11\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1670433\n\nChange-Id: I40fea07fabdf768ec512d3537ef33783208ec9ea\n"
    },
    {
      "commit": "315c3460cfc629b808432ff194a51a2639decd1e",
      "tree": "21ce0d2a5bd9386beb755934fc9d061b0cb1ecbb",
      "parents": [
        "803eb0e5cdf7ba6c3d5bf31dd35511b3489d07cd",
        "b8ef07b4338beb35c1063da4f1132360271f5641"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 13 06:53:56 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Apr 13 06:53:56 2021 +0000"
      },
      "message": "Merge \"CCodecConfig: Add mapper for aac-profile\" am: d930ab64fd am: b8ef07b433\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1663231\n\nChange-Id: I53ae019cbe10dbc02eb92b6a1c10bfb2e3ae925a\n"
    },
    {
      "commit": "df926d0e14fbf4be21e145a92346afe27157b57d",
      "tree": "23cf365236c7c9dd6fc92adec7591c65ae1d6593",
      "parents": [
        "f81e44f2f341318394204cdb5718a133358e7de1",
        "bc1a277ade69a780947bae94252a87981a8901af"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 13 05:30:59 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Apr 13 05:30:59 2021 +0000"
      },
      "message": "Merge \"C2SoftAacEnc: Fix setting SBR mode\""
    },
    {
      "commit": "f81e44f2f341318394204cdb5718a133358e7de1",
      "tree": "afd03083020e709ed8faa5d712ee78b5ab62d1d2",
      "parents": [
        "d930ab64fd3e2619fb247ce5c4b7633c1bf8350c",
        "a51d292daf03c438a9eeb11360ffecf978eaffcb"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 13 05:30:08 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Apr 13 05:30:08 2021 +0000"
      },
      "message": "Merge \"CCodecConfig: Remove SBR mode from SDK message when it is set to auto\""
    },
    {
      "commit": "d930ab64fd3e2619fb247ce5c4b7633c1bf8350c",
      "tree": "06d1320331ee052836163a80190ff200a153e3df",
      "parents": [
        "bf58beb65e4338dce79e210b1f07e27254a55f27",
        "189d4db8f57825721b4f4b44220a77b3aed2796e"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 13 05:28:59 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Apr 13 05:28:59 2021 +0000"
      },
      "message": "Merge \"CCodecConfig: Add mapper for aac-profile\""
    },
    {
      "commit": "dbda76adf06a0df34edd68fab017031e95ddb40c",
      "tree": "a55a334ed71715b188af9761f097b68578209efa",
      "parents": [
        "bf58beb65e4338dce79e210b1f07e27254a55f27"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 12 16:31:49 2021 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 12 18:46:35 2021 -0700"
      },
      "message": "C2SoftAvcDec: revert flex YUV handling\n\nBug: 185145002\nTest: atest android.media.cts.AdaptivePlaybackTest#testH264_adaptiveDrc\nChange-Id: I95991b6ec9bfacaa8182c717e26df874ad531a0c\n"
    },
    {
      "commit": "76f818efcda2adca696b5ab6e7aa9cbb87a909f0",
      "tree": "360c48a65735663c11021e9dc208fdd077c51bde",
      "parents": [
        "6da2c5a89e1d1ed21d1966b51e9db33f055cf995",
        "19d7cd00f5bb274fd6976dbd84e63cef55ae28b4"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Tue Apr 13 01:18:42 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 13 01:18:42 2021 +0000"
      },
      "message": "Merge \"Revert \"Record MediaCodec video playback duration\"\" into sc-dev"
    },
    {
      "commit": "47629365583ce2b2f272d8f542ba068c4fb39986",
      "tree": "60cd43675dff72c9eaea1abdae28b678b8e66af2",
      "parents": [
        "f7a86bf1ee2a31e69f707b737f0f8764d4bb12fb"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Apr 13 01:02:53 2021 +0000"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Apr 13 01:02:53 2021 +0000"
      },
      "message": "reflect libbinder-\u003elibpermission: appops\n\nSince libbinder is used in many places, lightening it up (vtables in\nthese classes contribute to private dirty memory).\n\nBug: 183654927\nTest: boot\nChange-Id: I07f61bf4d60856b009f2847245d49b91c42ea4dc\n"
    },
    {
      "commit": "19bd4526375ae45eb7ebbf037432b8ed6a098263",
      "tree": "21fcbefde11e65d8142916c883306814cb2bbed8",
      "parents": [
        "3696711e6fd06c89deddeb3f96ad3fdefb989725",
        "b38e2c89b69662da13d51f24fdda405ae881529a"
      ],
      "author": {
        "name": "Gerry Fan",
        "email": "gfan@google.com",
        "time": "Tue Apr 13 00:01:28 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 13 00:01:28 2021 +0000"
      },
      "message": "Merge \"Fix link errors when generating ndk reference docs\" into sc-dev"
    },
    {
      "commit": "19d7cd00f5bb274fd6976dbd84e63cef55ae28b4",
      "tree": "0f1f9c2e8e24d360cc38c0ff61fcaa07bb2e4edc",
      "parents": [
        "e44bfa3a4b770d7835aa4ac3b8948cb8ea61a743"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Mon Apr 12 23:52:18 2021 +0000"
      },
      "committer": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Mon Apr 12 23:52:18 2021 +0000"
      },
      "message": "Revert \"Record MediaCodec video playback duration\"\n\nThis reverts commit e44bfa3a4b770d7835aa4ac3b8948cb8ea61a743.\n\nReason for revert:b/184903653\n\nChange-Id: I6135d7092db12abab2cd6204e748ad789dfdc799\n"
    },
    {
      "commit": "97247eac04ce26ae7fb5aca4fbfa3d25cf6df4c7",
      "tree": "5d5455adee024afba08b13d1cbb8c2681bf02a42",
      "parents": [
        "a4bfdc340a86310d90b237949e2b2648836615cf"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Wed Apr 07 00:33:38 2021 +0000"
      },
      "committer": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Mon Apr 12 23:46:33 2021 +0000"
      },
      "message": "Log metrics for aaudio stream.\n\nAdd log for total transferred frame, actual performance type, format\nrequested by apps.\nCollect the missing information when sending the data to statsd.\n\nBug: 171345744\nTest: dumpsys media.metrics\nChange-Id: Ifd2c7db848aedd01c9d57ea2ecab85cd1abdc784\n"
    },
    {
      "commit": "f6e6a8e5b9514f6e0359a4f70c604360e855311b",
      "tree": "5ea8502e4f0525490d5b3eb69c2c1866320bb079",
      "parents": [
        "38a0290ce0f04e47fc29e042f104bb3534e847db"
      ],
      "author": {
        "name": "Yin-Chia Yeh",
        "email": "yinchiayeh@google.com",
        "time": "Thu Apr 08 11:49:42 2021 -0700"
      },
      "committer": {
        "name": "Yin-Chia Yeh",
        "email": "yinchiayeh@google.com",
        "time": "Mon Apr 12 16:40:52 2021 -0700"
      },
      "message": "NDK: add RAW_DEPTH10 image format to NDK\n\nTest: NDK client can create corrsponding AImageReader\nBug: 153663201\nChange-Id: I442623067c9dad601a7507d57f1b016a44e70f1c\n"
    },
    {
      "commit": "1184f93913a0ebda5234c3b4c040e0c0079e8ebf",
      "tree": "d98f7c5fde06b043839f92431ef4604278d84821",
      "parents": [
        "02ebd761a23f00365816f1eb84d2e1604844d713"
      ],
      "author": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Mon Apr 12 16:13:39 2021 -0700"
      },
      "committer": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Mon Apr 12 16:34:53 2021 -0700"
      },
      "message": "Transcoder: Don\u0027t fail test if codec changes configured bitrate.\n\nChange VideoTrackTranscoderTests#PreserveBitrate to check the\nbitrate passed in to the encoder rather than what comes out of the encoder.\nRecent minimum quality work allows the encoder to \"shape\" the\nMediaFormat if the quality is too low. This test triggered that.\n\nTest: Transcoder unit test\nFixes: 184920307\nChange-Id: Ia5edfc86ff1dff28d591cb5c011f26f9febd7a1d\n"
    },
    {
      "commit": "504f1761f2a5c38fc058691ccfc8543bca731db8",
      "tree": "cd93ffd5d8cf3bfb73c0e6e9042635c412d14fb6",
      "parents": [
        "81edbe649584e2594a89838ec88682eda931fd9e",
        "aa979c7c7b6f2d90af87fe8d4826def752190e63"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Apr 12 21:54:02 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 12 21:54:02 2021 +0000"
      },
      "message": "Merge \"Fix potential null ptr after low memory\" into sc-dev"
    },
    {
      "commit": "81edbe649584e2594a89838ec88682eda931fd9e",
      "tree": "3bfbc664deef039c165d450b2976476255afc05b",
      "parents": [
        "a45f1e76554dfbf43cf3fa58647773421228eceb",
        "803eb0e5cdf7ba6c3d5bf31dd35511b3489d07cd"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 12 21:28:35 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Apr 12 21:28:35 2021 +0000"
      },
      "message": "Merge \"CCodec: Add bitrate as a standard parameter for decoders\" am: bf58beb65e am: acd24551df am: 803eb0e5cd\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1582063\n\nChange-Id: I9fa2c4beedbeaf1d2c2178da5f2bcaf99a4bcf6f\n"
    },
    {
      "commit": "b38e2c89b69662da13d51f24fdda405ae881529a",
      "tree": "1e17ef30dd55991c9525dc866b7a91462e069c60",
      "parents": [
        "178db0faad9e1581e8e35b1ab453e3264ab713bd"
      ],
      "author": {
        "name": "gfan",
        "email": "gfan@google.com",
        "time": "Thu Apr 08 14:46:58 2021 -0700"
      },
      "committer": {
        "name": "gfan",
        "email": "gfan@google.com",
        "time": "Mon Apr 12 14:26:53 2021 -0700"
      },
      "message": "Fix link errors when generating ndk reference docs\n\nBug: 183026241\nTest: \"m ndk\u0027, then generate ndk refdoc from it, confirmed link errors are fixed\nChange-Id: I379bed4c92ac6c2755d36ef31596d772bb980320\n"
    },
    {
      "commit": "803eb0e5cdf7ba6c3d5bf31dd35511b3489d07cd",
      "tree": "d7c7bf26cf4fd2a8c58cd41c23421af671263d10",
      "parents": [
        "3d0f00a2443a3267170a27eb3303cb6be8d36173",
        "acd24551dfaec35f955ff97d437204e2c306322e"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 12 20:30:32 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Apr 12 20:30:32 2021 +0000"
      },
      "message": "Merge \"CCodec: Add bitrate as a standard parameter for decoders\" am: bf58beb65e am: acd24551df\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1582063\n\nChange-Id: Ia8a3633c0c6a439cd8710e486939aa2454ed1e7d\n"
    },
    {
      "commit": "bf58beb65e4338dce79e210b1f07e27254a55f27",
      "tree": "508939073dbd2885fe387f7b6a92f32394579c52",
      "parents": [
        "e36dfbf38bf69cf8181c406f8546cfdc9b5606cc",
        "b91fd42ea25e630750bbb223bfc2bdd3a10ffe93"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 12 19:31:58 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Apr 12 19:31:58 2021 +0000"
      },
      "message": "Merge \"CCodec: Add bitrate as a standard parameter for decoders\""
    },
    {
      "commit": "aa979c7c7b6f2d90af87fe8d4826def752190e63",
      "tree": "eba0b24e10b559e1c63472fca409b21ab645b117",
      "parents": [
        "d8e0c1f8164c25476063a80744ad21cf1b8f457b"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Apr 12 11:01:13 2021 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Apr 12 11:03:16 2021 -0700"
      },
      "message": "Fix potential null ptr after low memory\n\nbug: 180962323\ntest: atest android.media.cts.MediaMetadataRetrieverTest\nChange-Id: Iac064687e55912d9eff4e30823ad5694f48c27e6\n"
    },
    {
      "commit": "02ebd761a23f00365816f1eb84d2e1604844d713",
      "tree": "bcd141444be5bb544fd652eb18a0c2491a75baec",
      "parents": [
        "9b3b04f767b65b39c74e7f3cf990f9461d1d1501",
        "0c12420856fc08b29df89207cf48904700629928"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Sat Apr 10 09:56:13 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Apr 10 09:56:13 2021 +0000"
      },
      "message": "Merge \"C2 Vts: Avoid using strings to pass integer and bool values\" am: 7d50550bc3 am: 4d595a257a am: 0c12420856\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1663223\n\nChange-Id: Ie0f5c3973adf8ef5581673a23990137c3e74906f\n"
    },
    {
      "commit": "0c12420856fc08b29df89207cf48904700629928",
      "tree": "a57858f07bef6fdfd64a6908798e80b694301644",
      "parents": [
        "fe3f8a720bbf95b30aad5bacd5fe5d3e3404e332",
        "4d595a257a7cb933887ec4156eb5954f8c8639c4"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Sat Apr 10 09:03:44 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Apr 10 09:03:44 2021 +0000"
      },
      "message": "Merge \"C2 Vts: Avoid using strings to pass integer and bool values\" am: 7d50550bc3 am: 4d595a257a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1663223\n\nChange-Id: I531ee79ff05db24edef1d2a0bba518b356a0e043\n"
    }
  ],
  "next": "9b3b04f767b65b39c74e7f3cf990f9461d1d1501"
}
