)]}'
{
  "log": [
    {
      "commit": "6f183190ea3d20d0520c3892fd27791124eff4e5",
      "tree": "53e04b0cfd37b2c9d415942c4044f9758cc5744f",
      "parents": [
        "34888673a01ecb7334941808fa0f78a62d9e8f78"
      ],
      "author": {
        "name": "Oscar Azucena",
        "email": "oscarazu@google.com",
        "time": "Mon Nov 30 11:20:33 2020 -0800"
      },
      "committer": {
        "name": "Oscar Azucena",
        "email": "oscarazu@google.com",
        "time": "Tue Dec 15 17:41:43 2020 -0800"
      },
      "message": "Added device info playback config for native players\n\nAdded mechanism for updating playback configuration for native players.\n\nBug: 156790437\nTest: play audio see audio configuration changes\nChange-Id: I802269feadae6f93aac36a7c4b4086f77d25328f\n"
    },
    {
      "commit": "34888673a01ecb7334941808fa0f78a62d9e8f78",
      "tree": "2462d009fb188f4757a3aedc10cefc5d4086e69f",
      "parents": [
        "5fca50079e1c42b61b569da47382595407e7ee07",
        "af4a321534e9cd3c74101f6cad221e15c52c3515"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Wed Dec 16 01:11:13 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 16 01:11:13 2020 +0000"
      },
      "message": "Merge \"Transcoder: Fix codec config error with single frame video\""
    },
    {
      "commit": "5fca50079e1c42b61b569da47382595407e7ee07",
      "tree": "2d0cc23b38436d9e3bed0fce85180a1b48e8aa7e",
      "parents": [
        "b7c71956c0dd2f54a7174c746a8394012a0a686b",
        "e69cada3e096a21b69768e921dd60241238c6b9a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 15 22:42:52 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 15 22:42:52 2020 +0000"
      },
      "message": "Merge \"attribute REMOTE_SUBMIX recording to RECORD_AUDIO_OUTPUT\""
    },
    {
      "commit": "b7c71956c0dd2f54a7174c746a8394012a0a686b",
      "tree": "0de36f64b469093f64b8e47aaf5df0bbe6b33c7a",
      "parents": [
        "e8f517ceacd42b848c7e6ff2f0dd5b8925af314c",
        "abbcb6b7307d376f1b1fc2d0ed5798da33ac1015"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 15 19:46:00 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 15 19:46:00 2020 +0000"
      },
      "message": "Merge \"Camera: Add debug code to dump JPEG images\""
    },
    {
      "commit": "e8f517ceacd42b848c7e6ff2f0dd5b8925af314c",
      "tree": "f0b0cc3e46a4e0f88339b8898702601177a261df",
      "parents": [
        "b69d9cb52bc9fb7d2978c007175c1fd25d471370",
        "a1ab7eb891728b77cc4bf03fedd21574bd8ec586"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 15 19:45:35 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 15 19:45:35 2020 +0000"
      },
      "message": "Merge \"Codec2: Initialize InputSurfaceWrapper::Config structure fields\""
    },
    {
      "commit": "b69d9cb52bc9fb7d2978c007175c1fd25d471370",
      "tree": "7ad0f7de8bc1709ad6ff33bcb79e882a5a2135d8",
      "parents": [
        "0c91b465b98d136295a7a640e6cb3e5e55ca484f",
        "89715382dcdb87aca5737b0954cdd844bcc58267"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Dec 15 19:11:35 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 19:11:35 2020 +0000"
      },
      "message": "Merge \"Create libstagefright_mp3dec_headers\" am: e9ebb9efbc am: e54bbcdfea am: 89715382dc\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1525002\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: If9d8b5e9e1648d85c728dcb50bb0a7e2f01a29f2\n"
    },
    {
      "commit": "89715382dcdb87aca5737b0954cdd844bcc58267",
      "tree": "2f896255cfa5e1c0aefa37268dd4bff4f7b1c314",
      "parents": [
        "83d4e6ebdd6faa8050c3fc175c92aba4f4c675f7",
        "e54bbcdfeae8bb7e7f9cefd00cf5bc39858b4530"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Dec 15 19:03:09 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 19:03:09 2020 +0000"
      },
      "message": "Merge \"Create libstagefright_mp3dec_headers\" am: e9ebb9efbc am: e54bbcdfea\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1525002\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I35ca6267d2f70e4d88175b846c55c252b07cc1a9\n"
    },
    {
      "commit": "e54bbcdfeae8bb7e7f9cefd00cf5bc39858b4530",
      "tree": "b758291aef6002cfad0cc3c3c3d2cacea29fe71b",
      "parents": [
        "80ae353d5d96dd3864f708b929778721a9067475",
        "e9ebb9efbcac3a27a26cb068ac5e8fd187bcaaa2"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Dec 15 18:51:54 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 18:51:54 2020 +0000"
      },
      "message": "Merge \"Create libstagefright_mp3dec_headers\" am: e9ebb9efbc\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1525002\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I9dbdbcd50eaeeedbc9fde88f1131d27b384b26cf\n"
    },
    {
      "commit": "e9ebb9efbcac3a27a26cb068ac5e8fd187bcaaa2",
      "tree": "b758291aef6002cfad0cc3c3c3d2cacea29fe71b",
      "parents": [
        "fd2e17865a19f95affac27b8a6a055a627946398",
        "8e99d5efe23cc50cd8fe55e08ea8fbcfda995bfe"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Dec 15 18:40:55 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 15 18:40:55 2020 +0000"
      },
      "message": "Merge \"Create libstagefright_mp3dec_headers\""
    },
    {
      "commit": "a1ab7eb891728b77cc4bf03fedd21574bd8ec586",
      "tree": "c6a3acbc417616d2dedc9c40b4f2f637ffbb744b",
      "parents": [
        "dcff92a238fd66d271f0a5aedb4c7bed96899954"
      ],
      "author": {
        "name": "Shrikara B",
        "email": "quic_shrikara@quicinc.com",
        "time": "Tue Oct 13 20:36:31 2020 +0530"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Dec 15 10:02:01 2020 -0800"
      },
      "message": "Codec2: Initialize InputSurfaceWrapper::Config structure fields\n\nInitialize the fields of Config structure of\nInputSurfaceWrapper class. If not initialised, there\nis a chance of junk values being used during configure\n\nBug: 171763471\n\nChange-Id: I387a5444a4507c2c1e0848ae02559471edcba149\n"
    },
    {
      "commit": "0c91b465b98d136295a7a640e6cb3e5e55ca484f",
      "tree": "fbbfb3bf2a6a5f395c672ccb241c9e04b6cea961",
      "parents": [
        "e706676d08cd9488ca077ff7f99aa0dbf1d31068",
        "d1dfcf8480136fd3ed65e4f1caec593943516696"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Dec 15 17:11:09 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 15 17:11:09 2020 +0000"
      },
      "message": "Merge \"lvm wrapper: Set SourceFormat as per number of channels\""
    },
    {
      "commit": "e706676d08cd9488ca077ff7f99aa0dbf1d31068",
      "tree": "bbe95a8a47f2c0b96ac2476dfd70560c017b045a",
      "parents": [
        "615fd22a66fdfaf4a55d0a239d5f300eed9653bc",
        "05e0319880b6225407c198d8d0c5019c75afddd8"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Tue Dec 15 16:36:01 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 15 16:36:01 2020 +0000"
      },
      "message": "Merge \"Update usage of HidlUtils functions\""
    },
    {
      "commit": "af4a321534e9cd3c74101f6cad221e15c52c3515",
      "tree": "c6537dbe6e145884ba53cd452b1abe5edd52147b",
      "parents": [
        "0c01f3d16290ba5bdd18bbe34e5a8e4aaf8dc0fe"
      ],
      "author": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Tue Dec 15 08:18:25 2020 -0800"
      },
      "committer": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Tue Dec 15 08:22:39 2020 -0800"
      },
      "message": "Transcoder: Fix codec config error with single frame video\n\nAdd default frame rate config in order to successfully\nconfigure the encoder when frame rate information is\nmissing, such as for single-frame videos.\n\nBug: 175641397\nTest: Unit tests\nChange-Id: I2bab3534d5de5df41e5309049cb8e1249cf955d1\n"
    },
    {
      "commit": "d1dfcf8480136fd3ed65e4f1caec593943516696",
      "tree": "5ce82f57db365dc1453f5e777a73e8b60dade0f0",
      "parents": [
        "577e477d239bd5e1de58490b7d95caa418fa8fa7"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Dec 02 15:19:59 2020 -0800"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Dec 14 19:39:37 2020 -0800"
      },
      "message": "lvm wrapper: Set SourceFormat as per number of channels\n\nBug: 171585865\nTest: poc in bug\nTest: AudioEffectTest, AudioPreProcessingTest, BassBoostTest\nTest: EnvReverbTest, EqualizerTest, LoudnessEnhancerTest\nTest: PresetReverbTest, VirtualizerTest, VisualizerTest\nChange-Id: I9bcf11110c0da052b6a142289570da40a6f409d1\n"
    },
    {
      "commit": "615fd22a66fdfaf4a55d0a239d5f300eed9653bc",
      "tree": "8ef9bbaa67636971c7f956234f1756f11776d371",
      "parents": [
        "b1fdf65fe20a556e8f127d0dcefa5a5bec3acbd5",
        "83d4e6ebdd6faa8050c3fc175c92aba4f4c675f7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 15 02:15:43 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 02:15:43 2020 +0000"
      },
      "message": "Merge \"Separate timestamps in AdaptiveDecodeTest\" am: fd2e17865a am: 80ae353d5d am: 83d4e6ebdd\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1522721\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I6b2b124f955467a74be51252a967eeee388ecfb0\n"
    },
    {
      "commit": "83d4e6ebdd6faa8050c3fc175c92aba4f4c675f7",
      "tree": "201e968cacb35af03aa64dd2d5e444046f779522",
      "parents": [
        "375eb523e5249247f7bce493e377413eda62831f",
        "80ae353d5d96dd3864f708b929778721a9067475"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 15 02:01:04 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 02:01:04 2020 +0000"
      },
      "message": "Merge \"Separate timestamps in AdaptiveDecodeTest\" am: fd2e17865a am: 80ae353d5d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1522721\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ie6c8dcc45b87f7ca9d5589a1fa3c54e8b9cc7742\n"
    },
    {
      "commit": "80ae353d5d96dd3864f708b929778721a9067475",
      "tree": "d04a783c4d9cf9858d217c682f6d41ad41fda905",
      "parents": [
        "298eb79cf0d6a32d8321fdf1eb88f4db157ae195",
        "fd2e17865a19f95affac27b8a6a055a627946398"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 15 01:21:35 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 01:21:35 2020 +0000"
      },
      "message": "Merge \"Separate timestamps in AdaptiveDecodeTest\" am: fd2e17865a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1522721\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I9aeee9f57d977fccf9a563000e85598f7641e680\n"
    },
    {
      "commit": "b1fdf65fe20a556e8f127d0dcefa5a5bec3acbd5",
      "tree": "7d572640d7a59814c5623d73ac5bdd9a3aae1223",
      "parents": [
        "1132e125eef69ba9632ef4002f5f24570ed0cfe1",
        "375eb523e5249247f7bce493e377413eda62831f"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Dec 15 00:59:20 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 00:59:20 2020 +0000"
      },
      "message": "Merge \"Remove modules that depended on webrtc_legacy\" am: 308f2b28a4 am: 298eb79cf0 am: 375eb523e5\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1521067\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I0dae9529e91540c50b329336bfa83a3c4665ae49\n"
    },
    {
      "commit": "fd2e17865a19f95affac27b8a6a055a627946398",
      "tree": "d04a783c4d9cf9858d217c682f6d41ad41fda905",
      "parents": [
        "308f2b28a4fb89c0be2b1c1e2406ab153c0c5112",
        "03fda9073c56732137c22de1c24346c85a63ecc3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 15 00:54:23 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 15 00:54:23 2020 +0000"
      },
      "message": "Merge \"Separate timestamps in AdaptiveDecodeTest\""
    },
    {
      "commit": "375eb523e5249247f7bce493e377413eda62831f",
      "tree": "d0371d76145b2562427ee5eb5fefef795c8903dd",
      "parents": [
        "687dd7e1e6f961306df832d82a9625db43f2c474",
        "298eb79cf0d6a32d8321fdf1eb88f4db157ae195"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Dec 15 00:44:45 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 00:44:45 2020 +0000"
      },
      "message": "Merge \"Remove modules that depended on webrtc_legacy\" am: 308f2b28a4 am: 298eb79cf0\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1521067\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Id37d43e42c48abdcd36142bee27c0f02065bf367\n"
    },
    {
      "commit": "298eb79cf0d6a32d8321fdf1eb88f4db157ae195",
      "tree": "00c39c5df558a0993e95efd014e67846eee304ae",
      "parents": [
        "f1a97ba973e8ac9e0a7424bff1394b415ffa89dc",
        "308f2b28a4fb89c0be2b1c1e2406ab153c0c5112"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Dec 15 00:24:50 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 00:24:50 2020 +0000"
      },
      "message": "Merge \"Remove modules that depended on webrtc_legacy\" am: 308f2b28a4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1521067\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I031cad3eb9b6870d2c5db4e12de33c15c3ba576b\n"
    },
    {
      "commit": "1132e125eef69ba9632ef4002f5f24570ed0cfe1",
      "tree": "e4d2e914cfc2d03753d3c1e334969d0c103e5a35",
      "parents": [
        "7e73ec702986fcbbbf5a69f7a032a4cc46380b84",
        "55030e24b452a69967e776955cd29077cf7c0e29"
      ],
      "author": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Tue Dec 15 00:22:39 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 15 00:22:39 2020 +0000"
      },
      "message": "Merge \"Revert \"Set use_vendor to false for media apex\"\""
    },
    {
      "commit": "308f2b28a4fb89c0be2b1c1e2406ab153c0c5112",
      "tree": "00c39c5df558a0993e95efd014e67846eee304ae",
      "parents": [
        "731c31ec84dc287aa383dbfaee27769a8cb1516a",
        "f683462e3b67395d0333a8505033383418afc1aa"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Dec 14 23:38:51 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 14 23:38:51 2020 +0000"
      },
      "message": "Merge \"Remove modules that depended on webrtc_legacy\""
    },
    {
      "commit": "abbcb6b7307d376f1b1fc2d0ed5798da33ac1015",
      "tree": "3ed4c0e13892f51f1a51a41f7497640fff4c281a",
      "parents": [
        "5834bf6ebe9265c938b2cbb2c1cee1ad3a819a5c"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Wed Dec 09 22:32:44 2020 -0800"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Mon Dec 14 15:35:24 2020 -0800"
      },
      "message": "Camera: Add debug code to dump JPEG images\n\n- Debugging can be turned on by running:\nadb shell cmd media.camera set-image-dump-mask 1\n- Current flag setting can be queried by:\nadb shell cmd media.camera get-image-dump-mask\n- JPEG images are stored in /data/misc/cameraserver\n- Image name is in the format of:\nIMG_[YYYY][MM][DD]_[HH][MM][SS]_[TIMESTAMP].jpg\n\nTest: Run adb command, run StillCapture test, and check output files\nBug: 172365775\nChange-Id: Iec573ab68dcf5752ff036733b83b4088da8199cb\n"
    },
    {
      "commit": "05e0319880b6225407c198d8d0c5019c75afddd8",
      "tree": "2834c31a5b70c426ede8b15596a626f7c78d3823",
      "parents": [
        "1601ba676489b977715b7b16d3b89dccead8554d"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Dec 14 23:19:54 2020 +0000"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Dec 14 23:19:54 2020 +0000"
      },
      "message": "Update usage of HidlUtils functions\n\nHidlUtils have received major changes for the upcoming\nV7 version of audio HAL. Some functions got updated.\nUpdate the code that was using them.\n\nBug: 142480271\nTest: m\nChange-Id: I693ebe17d0c063a1e28018fd55d7da0d9fa64b5d\n"
    },
    {
      "commit": "7e73ec702986fcbbbf5a69f7a032a4cc46380b84",
      "tree": "6a5dc333503356de0e2aa461e7773d2b1c8bd7f4",
      "parents": [
        "1601ba676489b977715b7b16d3b89dccead8554d",
        "e2245181dc40988b9dd3833edffe7d2dc330ec24"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 22:29:12 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 14 22:29:12 2020 +0000"
      },
      "message": "Merge \"Namespace stagefright\u0027s RenderEngine backend toggle.\""
    },
    {
      "commit": "55030e24b452a69967e776955cd29077cf7c0e29",
      "tree": "411eb6ddfa8bf950906ca23fb255510aee07394e",
      "parents": [
        "2f89ec2931d2765fd9539e1fae3806b86746c763"
      ],
      "author": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Mon Dec 14 22:17:04 2020 +0000"
      },
      "committer": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Mon Dec 14 22:17:04 2020 +0000"
      },
      "message": "Revert \"Set use_vendor to false for media apex\"\n\nRevert \"Remove libbinder from apex build\"\n\nRevert \"Update minSdkVersion for libstagefright_bufferqueue_help...\"\n\nRevert submission 12527722-use_vendor_false\n\nReason for revert: Issues on devices with flattened apex, b/175592420\nReverted Changes:\nI00724de3a:Remove libbinder from apex build\nIf016c8f22:Set use_vendor to false for media apex\nI6108fc55a:Update minSdkVersion for libstagefright_bufferqueu...\n\nBug: 175592420\nChange-Id: I04e62a389f861ca2e4e2c4b8e282661f44309b8d\nTest: Local build with this revert no longer has issued playing videos (like YouTube) on a device with flattened apex\n"
    },
    {
      "commit": "e69cada3e096a21b69768e921dd60241238c6b9a",
      "tree": "bc0d785b192aee94d63f96cf0dd6d4cdf516e1f7",
      "parents": [
        "5dc9ad75a27c19ec5450c57ba08d7e04494b704b"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Thu Dec 10 10:00:36 2020 -0800"
      },
      "committer": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Mon Dec 14 13:01:52 2020 -0800"
      },
      "message": "attribute REMOTE_SUBMIX recording to RECORD_AUDIO_OUTPUT\n\nREMOTE_SUBMIX audioRecords do not use the microphone, so attribute their\nusage to RECORD_AUDIO_OUTPUT, instead of RECORD_AUDIO\n\nTest: manual\nFixes: 173797503\nChange-Id: Ibc5d09a6b2a90211781076f70516c03ed024cc42\n"
    },
    {
      "commit": "1601ba676489b977715b7b16d3b89dccead8554d",
      "tree": "5fc63c640678eacc9afe54dec9cd3bb6969ad23d",
      "parents": [
        "405ed913fdcf9ce67b7eff063b7cc745fbc15486",
        "687dd7e1e6f961306df832d82a9625db43f2c474"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 18:26:59 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 18:26:59 2020 +0000"
      },
      "message": "Merge \"Handle RTSP make port error case\" am: 731c31ec84 am: f1a97ba973 am: 687dd7e1e6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1509349\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I927ec2cb00bfc905aec8160296d875cdf4adf259\n"
    },
    {
      "commit": "687dd7e1e6f961306df832d82a9625db43f2c474",
      "tree": "4e463b567421cfe7ed4c031d00daf36d7a90d631",
      "parents": [
        "800ef398b9afe126f114dcbf66b0df05a2f04872",
        "f1a97ba973e8ac9e0a7424bff1394b415ffa89dc"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 18:13:08 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 18:13:08 2020 +0000"
      },
      "message": "Merge \"Handle RTSP make port error case\" am: 731c31ec84 am: f1a97ba973\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1509349\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I76c871d725b3b129bc93f2c2682d7ad605fff50e\n"
    },
    {
      "commit": "f1a97ba973e8ac9e0a7424bff1394b415ffa89dc",
      "tree": "e558ffdbcc7c8943aa24784cd82fc718c88d4790",
      "parents": [
        "d92663cfa7e0391b67d412a7e9b18e53ffbc5073",
        "731c31ec84dc287aa383dbfaee27769a8cb1516a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 17:58:23 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 17:58:23 2020 +0000"
      },
      "message": "Merge \"Handle RTSP make port error case\" am: 731c31ec84\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1509349\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I693fd92143af0a1117f6cfa8e37d94d051b3d180\n"
    },
    {
      "commit": "731c31ec84dc287aa383dbfaee27769a8cb1516a",
      "tree": "e558ffdbcc7c8943aa24784cd82fc718c88d4790",
      "parents": [
        "0ba11a6bdda77f1df7146157a9ffb39b4f990e03",
        "5137c69cb86fc85b27aad73362c29548f2bd916e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 17:43:47 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 14 17:43:47 2020 +0000"
      },
      "message": "Merge \"Handle RTSP make port error case\""
    },
    {
      "commit": "405ed913fdcf9ce67b7eff063b7cc745fbc15486",
      "tree": "7925c86ba2598b448d04aff2f2606c1a5dad488a",
      "parents": [
        "126f03383204327f28250efef4d79c6bce1fea9c",
        "800ef398b9afe126f114dcbf66b0df05a2f04872"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Dec 14 16:41:14 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 16:41:14 2020 +0000"
      },
      "message": "[automerger skipped] Avoid storing \u0027this\u0027 in a wp\u003cAudioEffect\u003e while in constructor am: 0c76511c70 -s ours am: 800ef398b9 -s ours\n\nam skip reason: Change-Id Ice5f510b1c9020b5ba73bd6223c1669ab8eae24c with SHA-1 416fffe5fa is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/13214893\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Idaa0b671ff0f0f214618b633033d1fb9e346b183\n"
    },
    {
      "commit": "800ef398b9afe126f114dcbf66b0df05a2f04872",
      "tree": "8635ff37ed23d152e6fa2911eee2a223c51bf05a",
      "parents": [
        "bcf57073a1d84c4ed66f501c53488059fe729783",
        "0c76511c7011cb0e37f03842ef79262981afa46b"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Dec 14 16:26:28 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 16:26:28 2020 +0000"
      },
      "message": "[automerger skipped] Avoid storing \u0027this\u0027 in a wp\u003cAudioEffect\u003e while in constructor am: 0c76511c70 -s ours\n\nam skip reason: Change-Id Ice5f510b1c9020b5ba73bd6223c1669ab8eae24c with SHA-1 c8e17eebc9 is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/13214893\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ia7bb5d177b011ec1c3f270ca15004078a46b4de8\n"
    },
    {
      "commit": "126f03383204327f28250efef4d79c6bce1fea9c",
      "tree": "7925c86ba2598b448d04aff2f2606c1a5dad488a",
      "parents": [
        "fb0bef9d0dd0539f41fe52e3330550a48d16746c",
        "bcf57073a1d84c4ed66f501c53488059fe729783"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 10:19:06 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 10:19:06 2020 +0000"
      },
      "message": "[automerger skipped] Merge changes from topic \"aosp-default-wrapper\" am: 0ba11a6bdd am: d92663cfa7 am: bcf57073a1 -s ours\n\nam skip reason: Change-Id Ia681df71bd9aeca65281d8049aacde87b5d44490 with SHA-1 a8bbf2b76e is in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1526284\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: If7ec97d7d695c5407da85a82b26a9e45bb7345ff\n"
    },
    {
      "commit": "fb0bef9d0dd0539f41fe52e3330550a48d16746c",
      "tree": "7925c86ba2598b448d04aff2f2606c1a5dad488a",
      "parents": [
        "acfeedce1b67613dff6c16c4b6b325ab18191b04",
        "0b1ba07a3226d69097f96a50ac64149f65bcd439"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Dec 14 10:19:04 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 10:19:04 2020 +0000"
      },
      "message": "[automerger skipped] Update code after moving UUID conversions to their own class am: 52915ac714 am: f887ccb81b am: 0b1ba07a32 -s ours\n\nam skip reason: Change-Id I6634f44abaf0bdc528c33ee5cec564e1d7965ede with SHA-1 7695600513 is in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1526283\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I398283507a1a94262cc2410cb57e14882ea4991e\n"
    },
    {
      "commit": "0c76511c7011cb0e37f03842ef79262981afa46b",
      "tree": "73ac052ab2f4c02ee7f3b58cc0226270ce3b0e3f",
      "parents": [
        "aab6038b83f5101b487cb2ba162d84e8ba7c304b"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Jul 31 17:36:08 2020 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Dec 14 09:52:27 2020 +0000"
      },
      "message": "Avoid storing \u0027this\u0027 in a wp\u003cAudioEffect\u003e while in constructor\n\nStoring \u0027this\u0027 into wp\u003cAudioEffect\u003e while running the constructor\nof an AudioEffect can lead to premature instance destruction\nbecause the owner of this weak pointer may promote to sp\u003c\u003e\non a thread running in parallel to the constructor.\n\nFixed by removing a call to AudioEffect::set from the constructor\nand moving the responsibility for calling it to client code.\n\nBug: 162323621\nBug: 174222126\nTest: repro steps from the bug\n      atest android.media.cts.VisualizerTest\nChange-Id: Ice5f510b1c9020b5ba73bd6223c1669ab8eae24c\nMerged-In: Ice5f510b1c9020b5ba73bd6223c1669ab8eae24c\n"
    },
    {
      "commit": "bcf57073a1d84c4ed66f501c53488059fe729783",
      "tree": "8635ff37ed23d152e6fa2911eee2a223c51bf05a",
      "parents": [
        "0b1ba07a3226d69097f96a50ac64149f65bcd439",
        "d92663cfa7e0391b67d412a7e9b18e53ffbc5073"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 09:43:29 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 09:43:29 2020 +0000"
      },
      "message": "Merge changes from topic \"aosp-default-wrapper\" am: 0ba11a6bdd am: d92663cfa7\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1526284\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Id69c475e406961ba7d6d997e7151df3e147ad517\n"
    },
    {
      "commit": "0b1ba07a3226d69097f96a50ac64149f65bcd439",
      "tree": "1f4b7afeeb90ffb5eed99d23f3469d2975a6164f",
      "parents": [
        "4f51d06de6e2591b584fda1b3a8d258a305c2087",
        "f887ccb81b34795ad0d953fefb957ad0db7cc33b"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Dec 14 09:43:26 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 09:43:26 2020 +0000"
      },
      "message": "Update code after moving UUID conversions to their own class am: 52915ac714 am: f887ccb81b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1526283\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I01a158dd2504b16fa6bd99f5121ba177a3274879\n"
    },
    {
      "commit": "d92663cfa7e0391b67d412a7e9b18e53ffbc5073",
      "tree": "232c8aafe62135d5d54e3175590f5b7def50ed5b",
      "parents": [
        "f887ccb81b34795ad0d953fefb957ad0db7cc33b",
        "0ba11a6bdda77f1df7146157a9ffb39b4f990e03"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 09:27:28 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 09:27:28 2020 +0000"
      },
      "message": "Merge changes from topic \"aosp-default-wrapper\" am: 0ba11a6bdd\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1526284\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I807d6cbe2d3952f905e5e31c64044e3318b5893f\n"
    },
    {
      "commit": "f887ccb81b34795ad0d953fefb957ad0db7cc33b",
      "tree": "8b195fe0d1998350b7e6b866649a8eaf5d68c1f4",
      "parents": [
        "9552a7e6db337064a8d97cf285c782f44702ae44",
        "52915ac7140d1e143823e166f27e9f88f229be08"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Dec 14 09:27:07 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 09:27:07 2020 +0000"
      },
      "message": "Update code after moving UUID conversions to their own class am: 52915ac714\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1526283\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I68fee81bcbb356a443dd5ad28305cdc25640fce3\n"
    },
    {
      "commit": "0ba11a6bdda77f1df7146157a9ffb39b4f990e03",
      "tree": "232c8aafe62135d5d54e3175590f5b7def50ed5b",
      "parents": [
        "e3d0ba338b38eb86766e68a3883a83767e6f7e98",
        "8270093247b18a2128afd2b3ac92d24e8e8c60dc"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 08:55:22 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 14 08:55:22 2020 +0000"
      },
      "message": "Merge changes from topic \"aosp-default-wrapper\"\n\n* changes:\n  Minor fixes to TypeConverter tests\n  Update code after moving UUID conversions to their own class\n"
    },
    {
      "commit": "03fda9073c56732137c22de1c24346c85a63ecc3",
      "tree": "44b0428e4a872ab2169fb79da99e9069df3f92df",
      "parents": [
        "d19faf826761db767dc8ee967149fe8939416850"
      ],
      "author": {
        "name": "Jason Hsu",
        "email": "yeong-cherng.hsu@mediatek.com",
        "time": "Thu Dec 10 16:12:46 2020 +0800"
      },
      "committer": {
        "name": "Lili Lin",
        "email": "lili.lin@mediatek.com",
        "time": "Mon Dec 14 14:27:44 2020 +0800"
      },
      "message": "Separate timestamps in AdaptiveDecodeTest\n\nadd 33ms offset to timestampOffset to avoid identical timestamp on\nAdaptiveDecodeTest\n\nBug: 175284392\nTest: Codec2VideoDecHidlTest.AdaptiveDecodeTest\nChange-Id: I76ad535f5ad2e9c3c50d501a0f4ab053999787d3\n"
    },
    {
      "commit": "5137c69cb86fc85b27aad73362c29548f2bd916e",
      "tree": "0b5dca77465bf5c73db9a6001c608c8d34e958d8",
      "parents": [
        "e3d0ba338b38eb86766e68a3883a83767e6f7e98"
      ],
      "author": {
        "name": "Zhiming Jiang",
        "email": "zhiming.jiang@mediatek.com",
        "time": "Fri Nov 20 14:23:44 2020 +0800"
      },
      "committer": {
        "name": "Denis Hsu",
        "email": "denis.hsu@mediatek.com",
        "time": "Mon Dec 14 10:50:27 2020 +0800"
      },
      "message": "Handle RTSP make port error case\n\nBind interface don\u0027t allow bind muti-port in same socket.\nin MakePortPair function, RTP socket bind would always fail\nafter RTP socket bind success and RTCP failed at one loop.\n\nWe should recreate RTP socket after RTCP bind fail.\n\nBug: 174103626\nChange-Id: I909c3e7b6328bcafafed57e4070c38a7b3776114\n"
    },
    {
      "commit": "acfeedce1b67613dff6c16c4b6b325ab18191b04",
      "tree": "7925c86ba2598b448d04aff2f2606c1a5dad488a",
      "parents": [
        "76bbcacd837168e245a1c4e644d5b5db49578737",
        "79c34f22429c29bae8e09c81f7fe9a123e83d30e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 02:40:07 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 14 02:40:07 2020 +0000"
      },
      "message": "Merge \"Log MediaExtractor entry point to MediaMetrics\""
    },
    {
      "commit": "76bbcacd837168e245a1c4e644d5b5db49578737",
      "tree": "6828335fcc3486bc8738666d4679567bf71da006",
      "parents": [
        "84f377cf54eef9e59c35a578f1cc6233a446ca10",
        "0d93f0bafb40e619e35fcea312eb2b06d62fdcc7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Dec 13 21:34:42 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Dec 13 21:34:42 2020 +0000"
      },
      "message": "Merge \"Revert \"Revert \"transcoding: Use the maximum operating rate from property.\"\"\""
    },
    {
      "commit": "0d93f0bafb40e619e35fcea312eb2b06d62fdcc7",
      "tree": "ea2c946bbfe86a117fde9ebd220b8bbb45e67d5a",
      "parents": [
        "1500df4a331bc4afc7628743b75b3c2dc22cbafb"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Dec 11 18:51:16 2020 +0000"
      },
      "committer": {
        "name": "hkuang",
        "email": "hkuang@google.com",
        "time": "Sun Dec 13 12:05:08 2020 -0800"
      },
      "message": "Revert \"Revert \"transcoding: Use the maximum operating rate from property.\"\"\n\nThis reverts commit 83bd1970de8c5759ae6598434a5c9d2f3011e8e4.\n\nReason for revert: Fix the issue in original commit.\n\nChange-Id: I89403734c6a3e8f00dcb3acda707f1904cfc69a0\n"
    },
    {
      "commit": "84f377cf54eef9e59c35a578f1cc6233a446ca10",
      "tree": "640b1f8ca84395f74ff933bed55152f470503928",
      "parents": [
        "577e477d239bd5e1de58490b7d95caa418fa8fa7",
        "4f51d06de6e2591b584fda1b3a8d258a305c2087"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sun Dec 13 05:54:10 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Dec 13 05:54:10 2020 +0000"
      },
      "message": "Merge \"Biquad filter integration to LVM : Initial changes\" am: e3d0ba338b am: 9552a7e6db am: 4f51d06de6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1515720\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ieae7d4943cbc128611091833eeed2f113ca4afbe\n"
    },
    {
      "commit": "4f51d06de6e2591b584fda1b3a8d258a305c2087",
      "tree": "1649fafea65c13f94a6587b29ad99f766b7b42e9",
      "parents": [
        "99da7fc6dae0ae90f4ef5d527b0db78b9c65efa5",
        "9552a7e6db337064a8d97cf285c782f44702ae44"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sun Dec 13 05:40:18 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Dec 13 05:40:18 2020 +0000"
      },
      "message": "Merge \"Biquad filter integration to LVM : Initial changes\" am: e3d0ba338b am: 9552a7e6db\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1515720\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ic4c4555b7c4ed6e0030d938437f4490afcc295bd\n"
    },
    {
      "commit": "9552a7e6db337064a8d97cf285c782f44702ae44",
      "tree": "cca8ac7c46046969e6c13889636af176d9dd2d52",
      "parents": [
        "6747608acff9abec9e1fa9e51891aa13aed6d169",
        "e3d0ba338b38eb86766e68a3883a83767e6f7e98"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sun Dec 13 05:22:48 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Dec 13 05:22:48 2020 +0000"
      },
      "message": "Merge \"Biquad filter integration to LVM : Initial changes\" am: e3d0ba338b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1515720\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I1412be4186b75104a75c37485c31f6530ae3e56a\n"
    },
    {
      "commit": "e3d0ba338b38eb86766e68a3883a83767e6f7e98",
      "tree": "cca8ac7c46046969e6c13889636af176d9dd2d52",
      "parents": [
        "2c52d5aec50e3dd40e6e8097e890c5ddb0fe9135",
        "c3b6579662b46df763ea3750bc17b05c46931849"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sun Dec 13 04:52:23 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Dec 13 04:52:23 2020 +0000"
      },
      "message": "Merge \"Biquad filter integration to LVM : Initial changes\""
    },
    {
      "commit": "577e477d239bd5e1de58490b7d95caa418fa8fa7",
      "tree": "eac6f10ac2d7443e05e067057fd70bca2fc2606c",
      "parents": [
        "1500df4a331bc4afc7628743b75b3c2dc22cbafb",
        "1131b6eff47dc3da719015794e0f3d94601c9eb2"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sun Dec 13 04:51:38 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Dec 13 04:51:38 2020 +0000"
      },
      "message": "Merge \"Audio Aidl: Update binder::Status return code handling\""
    },
    {
      "commit": "1500df4a331bc4afc7628743b75b3c2dc22cbafb",
      "tree": "af2bb58e86841142399c2853f60b1fa22dce9e5a",
      "parents": [
        "3263821d74378fe0e8134fd8b4723bb51ef1b610",
        "0a98beca66779ebd9c77cf57661c2168a457ed15"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Sat Dec 12 05:03:41 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Dec 12 05:03:41 2020 +0000"
      },
      "message": "Merge \"Measure time flushing completed videos to storage\""
    },
    {
      "commit": "3263821d74378fe0e8134fd8b4723bb51ef1b610",
      "tree": "0d6ea7769fa7f8ecfbb0ae1008ea228c2f9216ec",
      "parents": [
        "e27cf726dfd22ca392d4cfea1987510506fca523",
        "973638a1ca4d4f693a492a13c89240178391e56c"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sat Dec 12 01:40:37 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Dec 12 01:40:37 2020 +0000"
      },
      "message": "Merge changes I85952846,I049faa30\n\n* changes:\n  Audio Aidl: Unify naming for conversion methods\n  Audio Aidl: update switch handling\n"
    },
    {
      "commit": "e27cf726dfd22ca392d4cfea1987510506fca523",
      "tree": "45c7a5d2423d717d1bf2552d834d8b50dde82731",
      "parents": [
        "dcff92a238fd66d271f0a5aedb4c7bed96899954",
        "7427d3754268f65109c34883a5c7d7e6f1d30f1f"
      ],
      "author": {
        "name": "Chih-yu Huang",
        "email": "akahuang@google.com",
        "time": "Sat Dec 12 00:24:02 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Dec 12 00:24:02 2020 +0000"
      },
      "message": "Merge \"CCBC: Fix null pointer exception at CCBC::flush()\""
    },
    {
      "commit": "dcff92a238fd66d271f0a5aedb4c7bed96899954",
      "tree": "f2703fbe4e476c05e7d586fcf11f0eebbed21512",
      "parents": [
        "c87414d99106ddcfd9178c8defb57ab20b5a7c22",
        "f12d9c40f36bec0a57e277373382d090517936ef"
      ],
      "author": {
        "name": "Clemenz Portmann",
        "email": "portmannc@google.com",
        "time": "Fri Dec 11 22:18:29 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 11 22:18:29 2020 +0000"
      },
      "message": "Merge \"Change android.testPatternData --\u003e android.control.testPatternData\""
    },
    {
      "commit": "8270093247b18a2128afd2b3ac92d24e8e8c60dc",
      "tree": "a9c1cf97c2d7c5efc17970402c59269fa9087f67",
      "parents": [
        "52915ac7140d1e143823e166f27e9f88f229be08"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Tue Nov 10 17:46:31 2020 -0800"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Dec 11 22:12:00 2020 +0000"
      },
      "message": "Minor fixes to TypeConverter tests\n\nFix issues discovered after re-reviewing the code:\n\n- add missing checks;\n\n- prefer to use enums from code generated from XSD or their\n  conversions to strings instead of strings, to avoid typos.\n\nBug: 142480271\nTest: atest libmedia_helper_tests\nChange-Id: Ia681df71bd9aeca65281d8049aacde87b5d44490\nMerged-In: Ia681df71bd9aeca65281d8049aacde87b5d44490\n"
    },
    {
      "commit": "52915ac7140d1e143823e166f27e9f88f229be08",
      "tree": "145f89280cf252103d65d44329555a2aebd46873",
      "parents": [
        "2c52d5aec50e3dd40e6e8097e890c5ddb0fe9135"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Oct 30 09:40:21 2020 -0700"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Dec 11 22:11:32 2020 +0000"
      },
      "message": "Update code after moving UUID conversions to their own class\n\nMechanical rename of usages of HidlUtils::uuidFrom/ToHal\nto UuidUtils.\n\nBug: 142480271\nTest: m\nChange-Id: I6634f44abaf0bdc528c33ee5cec564e1d7965ede\nMerged-In: I6634f44abaf0bdc528c33ee5cec564e1d7965ede\n"
    },
    {
      "commit": "c87414d99106ddcfd9178c8defb57ab20b5a7c22",
      "tree": "3f365d871b855501fab7e9eb7fb3bcd799838bd3",
      "parents": [
        "0516866e54ccc92861a2172ebd5375430bdc2dae",
        "2f89ec2931d2765fd9539e1fae3806b86746c763"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Dec 11 22:03:11 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 11 22:03:11 2020 +0000"
      },
      "message": "Merge \"Set use_vendor to false for media apex\""
    },
    {
      "commit": "f12d9c40f36bec0a57e277373382d090517936ef",
      "tree": "aed78cfac4b118cd1047567baaac3ee811477eca",
      "parents": [
        "624e6b8fedc5d7236cfafa0bc6685a6023d47c6f"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Dec 11 11:24:37 2020 -0800"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Dec 11 12:12:41 2020 -0800"
      },
      "message": "Change android.testPatternData --\u003e android.control.testPatternData\n\nTest: Builds\nBug: 173154486\nChange-Id: I99db5ee649eb7aa0a2a766d40fa55c5b104a57e3\n"
    },
    {
      "commit": "0516866e54ccc92861a2172ebd5375430bdc2dae",
      "tree": "e016d19d79b19af230cacf55f90c3789b814c017",
      "parents": [
        "4323221819187059ca956e0f624f4d8b58a4c9d8",
        "4c67ca9a6427499e14405634a3dfd62914b07e55"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 11 18:02:34 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 11 18:02:34 2020 +0000"
      },
      "message": "Merge \"Updates libaaudio_headers to use shared_libs\""
    },
    {
      "commit": "2f89ec2931d2765fd9539e1fae3806b86746c763",
      "tree": "eb0608b4cb8b9773e9e5f092518cf589b51f252b",
      "parents": [
        "5e883d137fc9a23dd8336d32a6bf18eb3f2c43a2"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Dec 03 10:44:34 2020 -0800"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Dec 11 17:18:44 2020 +0000"
      },
      "message": "Set use_vendor to false for media apex\n\nUse __ANDROID_APEX__ macro to define out binder dependencies in\nlibstagefright_foundation for apex, and exclude libbinder shared lib.\n\nbug: 166468760\nChange-Id: If016c8f22bc4d240a68ff5737f74b460fac1974e\n"
    },
    {
      "commit": "79c34f22429c29bae8e09c81f7fe9a123e83d30e",
      "tree": "eb9490899822423a03195d90eb4479e39afefcd1",
      "parents": [
        "92bb814c54d20f0b407a29403d41646df32a246b"
      ],
      "author": {
        "name": "Santiago Seifert",
        "email": "aquilescanta@google.com",
        "time": "Wed Nov 11 23:49:28 2020 +0000"
      },
      "committer": {
        "name": "Santiago Seifert",
        "email": "aquilescanta@google.com",
        "time": "Fri Dec 11 15:56:07 2020 +0000"
      },
      "message": "Log MediaExtractor entry point to MediaMetrics\n\nBug: 170386720\nTest: atest libctsmediav2extractor_jni\nTest: atest CtsMediaTestCases\nChange-Id: I648e27b1b483a646df77e2a88ec5ac8af01a0bb9\n"
    },
    {
      "commit": "4323221819187059ca956e0f624f4d8b58a4c9d8",
      "tree": "688603a007c6d3051cf80516866c7ed91711d1be",
      "parents": [
        "ed40379c75f38e235d752643a58957e5502cb071",
        "99da7fc6dae0ae90f4ef5d527b0db78b9c65efa5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 11 11:07:49 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 11 11:07:49 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"Camera: Remove app segment stream\u0027s locked buffer tracking\" into rvc-qpr-dev am: aab6038b83 am: 99da7fc6da -s ours\n\nam skip reason: Change-Id I02522bcc695ee00ac4ee48df4cfd76ce35522cb9 with SHA-1 89775b97e0 is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/13084269\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I1d82098c6cde57e6033754b104b0dc6a9ea0aa67\n"
    },
    {
      "commit": "ed40379c75f38e235d752643a58957e5502cb071",
      "tree": "688603a007c6d3051cf80516866c7ed91711d1be",
      "parents": [
        "4a692b508b84f7e9ddf78ad362debe9748b0a450",
        "666f0b36be4cf032ed2aca375e4cbb3b46f1004e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 11 11:07:19 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 11 11:07:19 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"Fix AUDIO_TIMESTRETCH_STRETCH value name\" am: 2c52d5aec5 am: 6747608acf am: 666f0b36be -s ours\n\nam skip reason: Change-Id Ief4d5df482dc7eee710aaa7d2d0ccec422246553 with SHA-1 e22c36b0ea is in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1522143\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I7956696a5f4fe4b77be20da187d350dff3d85c32\n"
    },
    {
      "commit": "4a692b508b84f7e9ddf78ad362debe9748b0a450",
      "tree": "688603a007c6d3051cf80516866c7ed91711d1be",
      "parents": [
        "e13404b67042b964b2f3e8e17ce526bd2a4f8c55",
        "bc0816e6003656c468a2b747b65529c6e44da540"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 11 11:04:53 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 11 11:04:53 2020 +0000"
      },
      "message": "Merge \"CCodec: fix ByteBuffer mode image\" am: d883b06dbd am: d410d5090a am: bc0816e600\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1516460\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I372981d7fa550bc9380f1e70bec9bf7eb851edfb\n"
    },
    {
      "commit": "1131b6eff47dc3da719015794e0f3d94601c9eb2",
      "tree": "8525af00e0a83be99148859eae8e57bfba7cf564",
      "parents": [
        "973638a1ca4d4f693a492a13c89240178391e56c"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Dec 08 20:47:45 2020 -0800"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Dec 11 00:08:35 2020 -0800"
      },
      "message": "Audio Aidl: Update binder::Status return code handling\n\nAdd statusTFromBinderStatus() and binderStatusFromStatusT()\nas methods to standardize binder status codes for native\naudio service cross-language compatibility.\n\nTest: atest audio_aidl_status_tests\nBug: 175338323\nChange-Id: I48c543689d5a9a464c0d68fb6263dedff43ceca9\n"
    },
    {
      "commit": "973638a1ca4d4f693a492a13c89240178391e56c",
      "tree": "844cf6ba85c876ff1cc8e93aba1b6a6d990ec5ac",
      "parents": [
        "3f69c16cb65f42892b2ee678d171c98613f16982"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Dec 08 20:47:45 2020 -0800"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Dec 11 00:04:32 2020 -0800"
      },
      "message": "Audio Aidl: Unify naming for conversion methods\n\nMost of the naming for aidl2legacy and legacy2aidl\nare consistent, correct the few remaining inconsistencies.\n\nTest: compiles, boots\nBug: 175316373\nChange-Id: I85952846b306a2b5e88db125ccfbe431cc9bd7cd\n"
    },
    {
      "commit": "3f69c16cb65f42892b2ee678d171c98613f16982",
      "tree": "fc15818226ce688a898a1ed4bad538701f59f8a9",
      "parents": [
        "e13404b67042b964b2f3e8e17ce526bd2a4f8c55"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Dec 09 12:08:48 2020 -0800"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Dec 10 23:48:28 2020 -0800"
      },
      "message": "Audio Aidl: update switch handling\n\nRemove default switch target handling for compile-time checking\nof missing switch entries with -Werror,-Wswitch.\n\nCompilation will fail if a new enum entry is added without\nupdating the aidl conversion.\n\nAlso change run time LOG_ALWAYS_FATAL failures to static compile time failures.\n\nTest: compiles, boots\nBug: 175314803\nChange-Id: I049faa30a0ea830b6ba8f550b041d9dbd21d881d\n"
    },
    {
      "commit": "e13404b67042b964b2f3e8e17ce526bd2a4f8c55",
      "tree": "106b26c67cff2690bf6c3760f1999ff23d7f609d",
      "parents": [
        "5998a63a10bfd79a5e060f9669c40e45752a9e59",
        "90fe31c88aa787c5ab83df2672969cf2ee11f263"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Dec 11 07:09:29 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 11 07:09:29 2020 +0000"
      },
      "message": "Merge \"audio: add reporting of gapless playback support\""
    },
    {
      "commit": "5998a63a10bfd79a5e060f9669c40e45752a9e59",
      "tree": "532f1583ec3f30d22bafe2c9123ab2a75024371b",
      "parents": [
        "a189a294816bef86357cd4ee23116282a82f3615",
        "83bd1970de8c5759ae6598434a5c9d2f3011e8e4"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Dec 11 06:33:29 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 11 06:33:29 2020 +0000"
      },
      "message": "Merge \"Revert \"transcoding: Use the maximum operating rate from property.\"\""
    },
    {
      "commit": "83bd1970de8c5759ae6598434a5c9d2f3011e8e4",
      "tree": "99a923f26710d7254bf4bb5b6c0b6ba0947e3c28",
      "parents": [
        "561bb0574feb781b1af2acff83233fa3fca903ff"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Dec 11 06:31:30 2020 +0000"
      },
      "committer": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Dec 11 06:31:30 2020 +0000"
      },
      "message": "Revert \"transcoding: Use the maximum operating rate from property.\"\n\nThis reverts commit 561bb0574feb781b1af2acff83233fa3fca903ff.\n\nReason for revert: breaking the build on  cf_x86_tv-userdebug\n\nChange-Id: I60d7c1d728b98521378e23eb2b2b4041f9dc619e\n"
    },
    {
      "commit": "a189a294816bef86357cd4ee23116282a82f3615",
      "tree": "e5c381210fc21c6b41ba78eeaed9d04205cfde84",
      "parents": [
        "ede2277556ca089dba3aef9fbcc8ca94a8f725fa",
        "561bb0574feb781b1af2acff83233fa3fca903ff"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Dec 11 05:11:05 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 11 05:11:05 2020 +0000"
      },
      "message": "Merge \"transcoding: Use the maximum operating rate from property.\""
    },
    {
      "commit": "99da7fc6dae0ae90f4ef5d527b0db78b9c65efa5",
      "tree": "90ad9124bc2d91b078825b1d6767f10777f84431",
      "parents": [
        "666f0b36be4cf032ed2aca375e4cbb3b46f1004e",
        "aab6038b83f5101b487cb2ba162d84e8ba7c304b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 11 04:17:21 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 11 04:17:21 2020 +0000"
      },
      "message": "Merge \"Camera: Remove app segment stream\u0027s locked buffer tracking\" into rvc-qpr-dev am: aab6038b83\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/13084269\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: If4bcb14e999d9f6f1614d48e3b613e6c3e5ca3bc\n"
    },
    {
      "commit": "aab6038b83f5101b487cb2ba162d84e8ba7c304b",
      "tree": "de90f35e8c2aab92bab4418b61069cecdf32f079",
      "parents": [
        "abe2569e0429cd90c4189b460fc377cfbec7daed",
        "6b97414787adcadb88d7b7ede90f787a7c7dcb2d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 11 03:48:16 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 11 03:48:16 2020 +0000"
      },
      "message": "Merge \"Camera: Remove app segment stream\u0027s locked buffer tracking\" into rvc-qpr-dev"
    },
    {
      "commit": "ede2277556ca089dba3aef9fbcc8ca94a8f725fa",
      "tree": "532f1583ec3f30d22bafe2c9123ab2a75024371b",
      "parents": [
        "b0aff0c18156ba82fcf050c3b60cfaabff7441a6",
        "426b0f5a7a581bb9bddcf0dd1aa0a6316e4cb971"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 11 03:37:00 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 11 03:37:00 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"BufferPool: limit number of idle buffers in caches\" into mainline-prod am: 426b0f5a7a -s ours\n\nam skip reason: Change-Id If3f4433ba1794ccb624b864a56619c8613a315f2 with SHA-1 d620a390da is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/13194463\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I1a04be353d0150b4589b1c45858587419f3f63b5\n"
    },
    {
      "commit": "426b0f5a7a581bb9bddcf0dd1aa0a6316e4cb971",
      "tree": "f601d23e16f9ace6033183231bee762e1e039168",
      "parents": [
        "ab5299e6fe7a931b211e46ada3c7eb08db419b2a",
        "ea5baf2b7a2a65de6c886ba3b207b55752b58637"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 11 03:01:55 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 11 03:01:55 2020 +0000"
      },
      "message": "Merge \"BufferPool: limit number of idle buffers in caches\" into mainline-prod"
    },
    {
      "commit": "e2245181dc40988b9dd3833edffe7d2dc330ec24",
      "tree": "eae79dc4d335f721770045660a826127a580c5ba",
      "parents": [
        "92bb814c54d20f0b407a29403d41646df32a246b"
      ],
      "author": {
        "name": "Alec Mouri",
        "email": "alecmouri@google.com",
        "time": "Thu Dec 10 17:49:33 2020 -0800"
      },
      "committer": {
        "name": "Alec Mouri",
        "email": "alecmouri@google.com",
        "time": "Thu Dec 10 17:49:33 2020 -0800"
      },
      "message": "Namespace stagefright\u0027s RenderEngine backend toggle.\n\nThe fork in SF is toggling between skia and GLES, so we should\ndisambiguate to be hygienic.\n\nBug: 175348740\nTest: builds\nChange-Id: I9d922f526a4791e38ebefad63daaf7eeca3cedc4\n"
    },
    {
      "commit": "b0aff0c18156ba82fcf050c3b60cfaabff7441a6",
      "tree": "532f1583ec3f30d22bafe2c9123ab2a75024371b",
      "parents": [
        "60cb6ae9382302c4cc66b969d895ecde4a3e96e5",
        "d72eb3f3062fdc45eaa17122f5a2c807beae768a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 11 01:26:19 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 11 01:26:19 2020 +0000"
      },
      "message": "Merge \"ACodec: Reduce the TWOmxNode wrapper in GraphicBufferSource\""
    },
    {
      "commit": "60cb6ae9382302c4cc66b969d895ecde4a3e96e5",
      "tree": "6769bc67ea398d21c32be4756dc10e6866f8297f",
      "parents": [
        "d86f3f7919ece8408f74b48a208facf97de9471c",
        "8b8e700fdb46fef5b71c35eabc4dc0b25e2a562d"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Dec 11 00:07:53 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 11 00:07:53 2020 +0000"
      },
      "message": "Merge \"transcoder: Add support to log benchmark params\""
    },
    {
      "commit": "d86f3f7919ece8408f74b48a208facf97de9471c",
      "tree": "2d5921fa714251324b0734f25746def1e6fc0438",
      "parents": [
        "5dc9ad75a27c19ec5450c57ba08d7e04494b704b",
        "d74f9fd173b3c783dcb7d7e0574e6a6cb6ae3bdb"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Dec 11 00:07:53 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 11 00:07:53 2020 +0000"
      },
      "message": "Merge changes from topic \"benchmarks\"\n\n* changes:\n  transcoder benchmarks: Use static libmediatranscoder\n  Enable atest for mediatranscoder benchmarks\n"
    },
    {
      "commit": "666f0b36be4cf032ed2aca375e4cbb3b46f1004e",
      "tree": "5245d2259550bba7c26006321beb1e01c90affb6",
      "parents": [
        "bc0816e6003656c468a2b747b65529c6e44da540",
        "6747608acff9abec9e1fa9e51891aa13aed6d169"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 10 23:50:25 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 10 23:50:25 2020 +0000"
      },
      "message": "Merge \"Fix AUDIO_TIMESTRETCH_STRETCH value name\" am: 2c52d5aec5 am: 6747608acf\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1522143\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I1ba5a975ceef2c5c3e4329addff7cee465c1bffe\n"
    },
    {
      "commit": "bc0816e6003656c468a2b747b65529c6e44da540",
      "tree": "03de10aeb3a4d29025d65bfaee7056900192660e",
      "parents": [
        "63d29afac218cf02e76cd1c1c48b7a0387c4022f",
        "d410d5090a72d7e2bfee2092e0220e701c5a51dc"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 10 23:49:58 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 10 23:49:58 2020 +0000"
      },
      "message": "Merge \"CCodec: fix ByteBuffer mode image\" am: d883b06dbd am: d410d5090a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1516460\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ie9070d19792107051384200f7988af6960afdda3\n"
    },
    {
      "commit": "8e99d5efe23cc50cd8fe55e08ea8fbcfda995bfe",
      "tree": "a3299048061b6b02578adf91afdeb024c137d2d8",
      "parents": [
        "9ad4faab01143ef30f817f3195507163b5e0e56a"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Thu Dec 10 15:34:17 2020 -0800"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Thu Dec 10 15:35:04 2020 -0800"
      },
      "message": "Create libstagefright_mp3dec_headers\n\n... as being able to use cc_library in header_libs is not\nintended.\n\nBug: 173252016\nTest: m checkbuild\nChange-Id: I530acb448f46a290891a3020d2ebfe555c136f21\n"
    },
    {
      "commit": "6747608acff9abec9e1fa9e51891aa13aed6d169",
      "tree": "3fe65cbc744eba513b562edfd5db4147d6ed386e",
      "parents": [
        "d410d5090a72d7e2bfee2092e0220e701c5a51dc",
        "2c52d5aec50e3dd40e6e8097e890c5ddb0fe9135"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 10 23:22:50 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 10 23:22:50 2020 +0000"
      },
      "message": "Merge \"Fix AUDIO_TIMESTRETCH_STRETCH value name\" am: 2c52d5aec5\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1522143\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I6fc120fbaaf676e7a7a8e2ba7c5427571b207d91\n"
    },
    {
      "commit": "d410d5090a72d7e2bfee2092e0220e701c5a51dc",
      "tree": "e3d779613df4e1351330fcbfc1fecaa5880d42ac",
      "parents": [
        "adc09114882822b3d44749e785b80b7420f603d6",
        "d883b06dbd3f17e0153ffd6caf31572cdd7d0d44"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 10 23:16:55 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 10 23:16:55 2020 +0000"
      },
      "message": "Merge \"CCodec: fix ByteBuffer mode image\" am: d883b06dbd\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1516460\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I6ed9e0639214085c5f03e6a7878a7d170351a2b5\n"
    },
    {
      "commit": "2c52d5aec50e3dd40e6e8097e890c5ddb0fe9135",
      "tree": "3fe65cbc744eba513b562edfd5db4147d6ed386e",
      "parents": [
        "d883b06dbd3f17e0153ffd6caf31572cdd7d0d44",
        "12a69173af8a4c030e77c33ebc2959fe8f0bdeec"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 10 22:57:35 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 10 22:57:35 2020 +0000"
      },
      "message": "Merge \"Fix AUDIO_TIMESTRETCH_STRETCH value name\""
    },
    {
      "commit": "d883b06dbd3f17e0153ffd6caf31572cdd7d0d44",
      "tree": "e3d779613df4e1351330fcbfc1fecaa5880d42ac",
      "parents": [
        "9ad4faab01143ef30f817f3195507163b5e0e56a",
        "2eb063152f67e886472ed42c07f3634a5eb63f19"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 10 22:49:34 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 10 22:49:34 2020 +0000"
      },
      "message": "Merge \"CCodec: fix ByteBuffer mode image\""
    },
    {
      "commit": "4c67ca9a6427499e14405634a3dfd62914b07e55",
      "tree": "b130c940a0fe9540b8855497bc22a9b3f167ed45",
      "parents": [
        "9b95dd2f7e88bd1ddaf5b765ffe7845cabe6edbc"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Thu Dec 10 13:24:50 2020 -0800"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Thu Dec 10 13:24:50 2020 -0800"
      },
      "message": "Updates libaaudio_headers to use shared_libs\n\n... as being able to use cc_library in header_libs is not\nintended.\n\nBug: 173252016\nTest: m checkbuild\nChange-Id: I81996a76525f5b42cd079e5a76ec340731656137\n"
    },
    {
      "commit": "0a98beca66779ebd9c77cf57661c2168a457ed15",
      "tree": "e7ad942d0d3b85384c0209fa3760c7e1b7973e0c",
      "parents": [
        "cf6c042380b952cbca718480113c169c9aa53c07"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Thu Dec 10 12:57:07 2020 -0800"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Thu Dec 10 12:57:07 2020 -0800"
      },
      "message": "Measure time flushing completed videos to storage\n\nMeasure the fsync() time at the end of video recording for mpeg4 files.\nThis is intended to be a short term measurement.\nTiming is logged to logcat.\n\nBug: 174770856\nTest: Video Capture \u0026 read logcat\nChange-Id: I786521ec705c13e315627e2cfe1f63448b62567f\n"
    },
    {
      "commit": "561bb0574feb781b1af2acff83233fa3fca903ff",
      "tree": "5981e3196f96e79da82180022e84e7acd375eca1",
      "parents": [
        "ef0f08175d339e61b2c26b51b4f6caf73200280c"
      ],
      "author": {
        "name": "hkuang",
        "email": "hkuang@google.com",
        "time": "Thu Dec 10 12:44:37 2020 -0800"
      },
      "committer": {
        "name": "hkuang",
        "email": "hkuang@google.com",
        "time": "Thu Dec 10 12:46:07 2020 -0800"
      },
      "message": "transcoding: Use the maximum operating rate from property.\n\nBug: 175231451\nTest: atest  CtsMediaTranscodingTestCases:MediaTranscodeManagerTest\nChange-Id: Ic9a7d219cfafef977dd122c552048e6d914ff776\n"
    },
    {
      "commit": "6b97414787adcadb88d7b7ede90f787a7c7dcb2d",
      "tree": "f8a54db73d4f7163868d5d5a94d69bd5a98e54ea",
      "parents": [
        "e0a387421fab08b47352f09c60744747b5b624e4"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Wed Nov 18 16:37:45 2020 -0800"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Thu Dec 10 18:14:40 2020 +0000"
      },
      "message": "Camera: Remove app segment stream\u0027s locked buffer tracking\n\nThe app segment CpuConsumer\u0027s max locked buffer count is already\nenforced by the buffer queue. No need to monitor the locked buffer count\nseparately.\n\nIn case we are exceeding the max locked buffer count, the lockBuffer()\ncall returns failure, so further app segment processing will be deferred.\n\nTest: vendor testing\nBug: 173583542\nChange-Id: I02522bcc695ee00ac4ee48df4cfd76ce35522cb9\nMerged-In: I02522bcc695ee00ac4ee48df4cfd76ce35522cb9\n"
    },
    {
      "commit": "5dc9ad75a27c19ec5450c57ba08d7e04494b704b",
      "tree": "45c47becab28cc6061baadc756efe63cda4ac821",
      "parents": [
        "4e2d2a5cf59c0a49cec74b2ba04b416a4861a064",
        "4c54206574ce914152a5cad4f2c26101ce3bc051"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 10 17:53:26 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 10 17:53:26 2020 +0000"
      },
      "message": "Merge \"transcoding: statically link libmediatranscoding.so in tests\""
    },
    {
      "commit": "4e2d2a5cf59c0a49cec74b2ba04b416a4861a064",
      "tree": "9a1a7a54f6a181004190d0887b0014f6d33b28a8",
      "parents": [
        "1ce56593ae0a89705027a8c054c4518125bf008a",
        "19cdba55d6d981658dd43e1599e5449f40b4693f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 10 17:17:39 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 10 17:17:39 2020 +0000"
      },
      "message": "Merge \"Use audio_port_v7 in audio policy.\""
    },
    {
      "commit": "1ce56593ae0a89705027a8c054c4518125bf008a",
      "tree": "61b8acb1cd7af8d8da63141312d8ee10c13e9e25",
      "parents": [
        "71fe1304f1149123695f89403238a79d657d8336",
        "bf85d8bc814e661b16b24968a0b16544f4d6329f"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Dec 10 09:08:53 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 10 09:08:53 2020 +0000"
      },
      "message": "Merge \"Attribute SOURCE_HOTWORD to OP_RECORD_AUDIO_HOTWORD.\""
    },
    {
      "commit": "71fe1304f1149123695f89403238a79d657d8336",
      "tree": "595734593b635c2810b09ddcaf952708ad528a32",
      "parents": [
        "705488282190c418ae1ef802491b3bf653ad7548",
        "7b97c942879579105779f93ca945f28493c9a3f8"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Thu Dec 10 07:01:34 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 10 07:01:34 2020 +0000"
      },
      "message": "Merge \"Move CtsMediaTestCases to group presubmit-large\""
    },
    {
      "commit": "7b97c942879579105779f93ca945f28493c9a3f8",
      "tree": "595734593b635c2810b09ddcaf952708ad528a32",
      "parents": [
        "ee9e6269a1520b5f2916615c4f91fb6277df7011"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Wed Dec 09 21:34:36 2020 +0000"
      },
      "committer": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Thu Dec 10 07:01:20 2020 +0000"
      },
      "message": "Move CtsMediaTestCases to group presubmit-large\n\nThe test config takes longer than 15mins to run. Move it to a dedicated\ngroup for running slow presubmit Test Mapping test.\n\nBug: 174654670\nBug: 174495337\nBug: 175150979\nChange-Id: Ib66e519b9087f9b4807eebda3d06575af0fe0e94\nTest: none\n\nExempt-From-Owner-Approval: only move tests to different group\nChange-Id: Ib66e519b9087f9b4807eebda3d06575af0fe0e94\n"
    },
    {
      "commit": "705488282190c418ae1ef802491b3bf653ad7548",
      "tree": "b6d042a051ef4d3f84fb5676e17f8faeecaf44a6",
      "parents": [
        "c80e7b970c51a93878ec209a2e5d4d65d663bb8a",
        "ab5299e6fe7a931b211e46ada3c7eb08db419b2a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 10 04:54:54 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 10 04:54:54 2020 +0000"
      },
      "message": "[automerger skipped] mpeg4 decoder: Enable support for quant_type 1 am: ab5299e6fe -s ours\n\nam skip reason: Change-Id I4396b5e6b6b4e75607a305683c7e7d7ef30eb648 with SHA-1 bf3f05e843 is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/13195157\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I8c1e73739364274d2d84236903a030bcee3bc8e2\n"
    },
    {
      "commit": "c80e7b970c51a93878ec209a2e5d4d65d663bb8a",
      "tree": "b6d042a051ef4d3f84fb5676e17f8faeecaf44a6",
      "parents": [
        "141683dd38a64970f1c73b8ae73f66cced6db493",
        "63d29afac218cf02e76cd1c1c48b7a0387c4022f"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Dec 10 03:58:53 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 10 03:58:53 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"DO NOT MERGE - Merge Android R QPR1\" am: 9ad4faab01 -s ours am: adc0911488 -s ours am: 63d29afac2 -s ours\n\nam skip reason: subject contains skip directive\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1521222\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I9b313fdc24ca11d5164bc4bfaea7a50abc677db8\n"
    },
    {
      "commit": "63d29afac218cf02e76cd1c1c48b7a0387c4022f",
      "tree": "ecfa64a094ff2d4c1b48f83adb494c90830d65f5",
      "parents": [
        "deddbbc1a45db2e9ce86d7fbbf5767eaa7f41ebe",
        "adc09114882822b3d44749e785b80b7420f603d6"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Dec 10 03:46:53 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 10 03:46:53 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"DO NOT MERGE - Merge Android R QPR1\" am: 9ad4faab01 -s ours am: adc0911488 -s ours\n\nam skip reason: Change-Id I5fe0f4309a3d7bf81b29cafa90b38a74203146ff with SHA-1 c5970fd0da is in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1521222\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I803a31945a4f70a3010e1c6cd718d96c9be9beab\n"
    }
  ],
  "next": "adc09114882822b3d44749e785b80b7420f603d6"
}
