)]}'
{
  "log": [
    {
      "commit": "9c871c779926aa7f732ef26772b0a1aec12f77ac",
      "tree": "c7579ed6fefe0408f0f5bc37a00b3d0092e04fe3",
      "parents": [
        "48779be75d90a6b70a0a3ac166ec757fe6e1bb0e",
        "539a023bbae8c6afc43a04132f07e2265f0f9016"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon May 11 18:35:23 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 11 18:35:23 2020 +0000"
      },
      "message": "Merge \"AMRWB: Initialize rx_state passed to mime_unsorting\" into rvc-dev"
    },
    {
      "commit": "936a89c0178961a0257f6587dee4c263b05404c6",
      "tree": "1c85170542e9ea3f28cf52a5cf8744241a6f57a1",
      "parents": [
        "05be7e510992ebf41919c84a26b38717a7f3211f"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri May 08 16:07:50 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sun May 10 20:42:39 2020 -0700"
      },
      "message": "CCodec: revise resource releases\n\nBug: 155673235\nBug: 155820476\nBug: 155821127\nTest: atest CtsMediaTestCases:MediaCodecCapabilitiesTest\nTest: atest CtsMediaTestCases:android.media.cts.EncoderTest\nTest: atest GtsYouTubeTestCases:DecodePerformanceTest\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: Ib63c2ad59991c6814e68f222373caec5f638231f\n"
    },
    {
      "commit": "eaad70fbfcec64206f42a11071efa683efe0c3ab",
      "tree": "d43cd4ab749493d35a7d0078085c6cbb53fad7b3",
      "parents": [
        "9ad15ff8c4e0ae23df61022e69ba38362c94c67b",
        "6ed600937dc8bd178631b7cfd36e2d2e07ff477f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 08 00:24:50 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 08 00:24:50 2020 +0000"
      },
      "message": "Merge \"VTS: add support for GOP parameter in EncodeTest\" into rvc-dev"
    },
    {
      "commit": "3bb2a7f1b4a7688c78ed7040d652d1af59ad19ad",
      "tree": "75be46787a3049920ba121f8802ecad02ffa23fc",
      "parents": [
        "ad531ce5d938385330ec260d4049914b354d1c37"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Apr 21 10:35:12 2020 -0700"
      },
      "committer": {
        "name": "Wen Chang Liu",
        "email": "wenchangliu@google.com",
        "time": "Thu May 07 07:25:11 2020 +0000"
      },
      "message": "Do not use content light level if it\u0027s 0\n\nDo not set CTA861_3 bit if content light level\nfields are 0, these may indicate that CLL is\nnot present in the bitstream. Let display or\ncompositor use default if needed.\n\nbug: 152581483\nChange-Id: I6764623130f839df83fd6f5db1b97ab768a8642d\nMerged-In: I6764623130f839df83fd6f5db1b97ab768a8642d\n(cherry picked from commit cbbbfab2126050a84ab9067824c3cdb62d581e83)\n"
    },
    {
      "commit": "6ed600937dc8bd178631b7cfd36e2d2e07ff477f",
      "tree": "c1822494f60fb80b99db4a1121f239cc6e98fbc8",
      "parents": [
        "2fc997ef3107415ba111cbe64d4355059830d85f"
      ],
      "author": {
        "name": "Manisha Jajoo",
        "email": "manisha.jajoo@ittiam.com",
        "time": "Fri May 31 18:34:11 2019 +0530"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue May 05 14:12:45 2020 -0700"
      },
      "message": "VTS: add support for GOP parameter in EncodeTest\n\natest VtsHalMediaC2V1_0TargetVideoEncTest\n\nBug: 134897751\n\nChange-Id: I2348b8ff844e0b80f53298cc7f0c466fe48fbd48\n"
    },
    {
      "commit": "40fae84d5e67baab376c831df2b1ad33f9b989ce",
      "tree": "6418691578ef40f8820783637a38115fd25da8ca",
      "parents": [
        "af3aead16b6f8a9a41e6c385e0a8051644347e8b"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Sat May 02 00:14:38 2020 +0530"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Tue May 05 18:16:12 2020 +0000"
      },
      "message": "C2SoftMpeg2Dec: Remove invalid check for output buffer width\n\nIf outBuffer is specificed, displayStride is the stride of the\noutBuffer (line 595). Then, the \"Output buffer too small\" check\nends up comparing a buffer\u0027s width to the buffer\u0027s own stride\nwhich effectively requires that a buffer\u0027s width is equal to it\u0027s stride.\n\nBug: 155485791\nTest: cts -t android.media.cts.DecoderTest\nChange-Id: Ia66591f816aac0d8aad5c1b5b9a0aeff2cc80185\nMerged-In: Ia66591f816aac0d8aad5c1b5b9a0aeff2cc80185\n"
    },
    {
      "commit": "539a023bbae8c6afc43a04132f07e2265f0f9016",
      "tree": "dd6b61d4641ea99d029b72d9f2f1aa918e264d6d",
      "parents": [
        "686dac0cdb04834b889b1264f7a41c5d6ce25d2a"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Apr 10 16:44:43 2020 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue May 05 10:29:53 2020 -0700"
      },
      "message": "AMRWB: Initialize rx_state passed to mime_unsorting\n\nBug: 151845676\nTest: poc in bug\n\nChange-Id: Ibe2e2cd852e675aad18e9a0c0065f02582bb428b\n"
    },
    {
      "commit": "af3aead16b6f8a9a41e6c385e0a8051644347e8b",
      "tree": "4420e34c67ff5c7ad625213d9a1a207d2ef6ce6b",
      "parents": [
        "686dac0cdb04834b889b1264f7a41c5d6ce25d2a"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Thu Apr 30 17:41:53 2020 -0700"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Tue May 05 09:37:46 2020 -0700"
      },
      "message": "Remove invalid check in avc and hevc dec\n\nIf outBuffer is specificed, displayStride is the stride of the\noutBuffer (line 526 for avc and line 521 for hevc). Then, the\n\"Output buffer too small\" check ends up comparing a buffer\u0027s width\nto the buffer\u0027s own stride which effectively requires that a\nbuffer\u0027s width is equal to it\u0027s stride.\n\nFor android.media.cts.DecoderTest#testCodecBasicHEVC, the test\nhas an outBuffer with width 720 and stride 768 which fails the\ncheck.\n\nBug: b/146515640\nTest: cts -t android.media.cts.DecoderTest\nChange-Id: I732f77445cad5390895c8e43f46d11c423c9b2e4\n"
    },
    {
      "commit": "987087c303dc9cd0c0557cd856d369192f57fa44",
      "tree": "f1a05e8f3a1939b95f45e5702cf7a85f0e42ee0b",
      "parents": [
        "c78db3777ea437ca0523a661d289fc9b842e1a53",
        "fb128ba849209928ece466d96a2acc186a974aae"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat May 02 02:51:18 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat May 02 02:51:18 2020 +0000"
      },
      "message": "Merge \"Release buffers on MediaCodec#stop()\" into rvc-dev"
    },
    {
      "commit": "fb128ba849209928ece466d96a2acc186a974aae",
      "tree": "d9bd01b9c9c246709543131450363177965c91fc",
      "parents": [
        "7e381341854eddf69283debec357bff12857cc42"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri May 01 11:17:11 2020 -0700"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri May 01 16:49:39 2020 -0700"
      },
      "message": "Release buffers on MediaCodec#stop()\n\nRelease all buffers on Codec2 stop() in order to quick release in case\nof using multiple Codec\u0027s from application.\n\nBug: 146679370\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: I7a025c2d349442f93dbfab0bd1892df46229ef56\n"
    },
    {
      "commit": "e226124fd3a0b26eea647722cb9620736a4a1562",
      "tree": "e9f3aba36d183fa2c1b8de72a8dc08734f2ded7a",
      "parents": [
        "25b1e25a724ac10547670382745789bdf8a18e0b",
        "910a317089ade0321426832dd9da77e9120446be"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri May 01 22:37:23 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 22:37:23 2020 +0000"
      },
      "message": "Merge \"CCodec: don\u0027t drop work with format change\" into rvc-dev"
    },
    {
      "commit": "fc8cd670b78d399981f95209e410e155c6bce43d",
      "tree": "599721c5d8833b40b31d625b0ce27b8f604a178d",
      "parents": [
        "b1dd3fa146c1334b0e84132704229e691f22da49",
        "2f4d4b127112254deb41c8c8fb4dda608e4b2a4e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 01 17:49:16 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 17:49:16 2020 +0000"
      },
      "message": "Merge \"VTS: add support for sending empty first frame in EncodeTest\" into rvc-dev"
    },
    {
      "commit": "b1dd3fa146c1334b0e84132704229e691f22da49",
      "tree": "7a258c2d76e8ab06278e53ccf5be4a23ffbb5583",
      "parents": [
        "e57d67733d60bc15aff7659a8c05306aa2012cc0",
        "4f9e603a71716281abf7f7999588d51746b9c26b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 01 17:35:15 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 17:35:15 2020 +0000"
      },
      "message": "Merge \"VTS: Add non-Display frame test for VP9\" into rvc-dev"
    },
    {
      "commit": "e57d67733d60bc15aff7659a8c05306aa2012cc0",
      "tree": "0fb08f70b55ef99c97cdb524a84f3e7721a91a6b",
      "parents": [
        "891fd7003e162fd88f8e8ee27d861010d05f0d62",
        "e37b9b82e03ca3abd355fa0b1613764e71d2ccad"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 01 17:27:19 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 17:27:19 2020 +0000"
      },
      "message": "Merge \"VTS: add AdaptiveBitrate test for video encoders\" into rvc-dev"
    },
    {
      "commit": "891fd7003e162fd88f8e8ee27d861010d05f0d62",
      "tree": "9f4510f81821039f4cf8b411bfe5d02cce3975da",
      "parents": [
        "241746e794c0e160a18fcd2ddf989584e81f3dad",
        "d936d6a9b8cde26a3a0402e5b61da5b8ed3ede5f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 01 17:23:58 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 17:23:58 2020 +0000"
      },
      "message": "Merge \"VTS: add more encode resolutions\" into rvc-dev"
    },
    {
      "commit": "2f4d4b127112254deb41c8c8fb4dda608e4b2a4e",
      "tree": "f5510a1118758c7f923635419ac59fd3782dff0c",
      "parents": [
        "4f9e603a71716281abf7f7999588d51746b9c26b"
      ],
      "author": {
        "name": "Manisha Jajoo",
        "email": "manisha.jajoo@ittiam.com",
        "time": "Wed Apr 03 12:24:47 2019 +0530"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri May 01 05:14:31 2020 -0700"
      },
      "message": "VTS: add support for sending empty first frame in EncodeTest\n\nThis is done to trigger CSD without 1st encoded frame.\n\nTest: atest VtsHalMediaC2V1_0TargetVideoEncTest\n\nBug: 133463875\n\nChange-Id: I723eabbf0c942bfdfa5601d568f0c273f4f00647\n"
    },
    {
      "commit": "4f9e603a71716281abf7f7999588d51746b9c26b",
      "tree": "6cfd504e57280c1fb4ab3f0d5ab5eebd16bb2851",
      "parents": [
        "e37b9b82e03ca3abd355fa0b1613764e71d2ccad"
      ],
      "author": {
        "name": "Rakesh Kumar",
        "email": "rakesh.kumar@ittiam.com",
        "time": "Tue Apr 28 14:16:07 2020 +0530"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri May 01 05:14:13 2020 -0700"
      },
      "message": "VTS: Add non-Display frame test for VP9\n\nTest: atest VtsHalMediaC2V1_0TargetVideoDecTest\n\nBug: 143971086\n\nChange-Id: Ib01779bee8c0b76e4af183e90742d53bb86b0341\n"
    },
    {
      "commit": "e37b9b82e03ca3abd355fa0b1613764e71d2ccad",
      "tree": "55502c0e1e0583651480ad67e097ce0e14c46746",
      "parents": [
        "d936d6a9b8cde26a3a0402e5b61da5b8ed3ede5f"
      ],
      "author": {
        "name": "Manisha Jajoo",
        "email": "manisha.jajoo@ittiam.com",
        "time": "Tue May 28 11:49:44 2019 +0530"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri May 01 05:12:57 2020 -0700"
      },
      "message": "VTS: add AdaptiveBitrate test for video encoders\n\nTest: atest VtsHalMediaC2V1_0TargetVideoEncTest\n\nBug: 133717835\n\nChange-Id: I65bb82213e0ab405b9e87dd02b93094a952c3b02\n"
    },
    {
      "commit": "d936d6a9b8cde26a3a0402e5b61da5b8ed3ede5f",
      "tree": "7c8328138b8be759b3fe12b7b91e691c458aaea6",
      "parents": [
        "199012b0c66d555207d81fedb7cce16305c865f8"
      ],
      "author": {
        "name": "Manisha Jajoo",
        "email": "manisha.jajoo@ittiam.com",
        "time": "Tue Apr 28 16:53:53 2020 +0530"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri May 01 05:11:08 2020 -0700"
      },
      "message": "VTS: add more encode resolutions\n\nTest: atest VtsHalMediaC2V1_0TargetVideoEncTest\n\nBug: 15179598\nChange-Id: I41cd0d081c8eca3d9142f71d59ea804976e171c6\n"
    },
    {
      "commit": "d714ed75cf8c49f313216b798325d50a21648aed",
      "tree": "a5c69e71b1bc3fb7630952d8c49cebe8006e518d",
      "parents": [
        "74dc21be3318f53013d099b6cbf235430296fa08",
        "1cadc75d1d52ca98012e8236232ded26753e4c76"
      ],
      "author": {
        "name": "David Stevens",
        "email": "stevensd@google.com",
        "time": "Fri May 01 06:59:58 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 06:59:58 2020 +0000"
      },
      "message": "Merge \"codec2: Fix linear gralloc blobs\" into rvc-dev"
    },
    {
      "commit": "51fd7f1eba0e60da89549424e534c041ca0b235e",
      "tree": "a1e6405c788fdd23e44a0d4d1d7edd76308bb551",
      "parents": [
        "199012b0c66d555207d81fedb7cce16305c865f8",
        "f1544c76c2ec76d520c4e2984df9ef2cc394b408"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 30 16:44:46 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 16:44:46 2020 +0000"
      },
      "message": "Merge \"C2 VTS: Fix St12out_of_range\" into rvc-dev"
    },
    {
      "commit": "f1544c76c2ec76d520c4e2984df9ef2cc394b408",
      "tree": "ef443f391fef32da8bacc0d39c01ff126d887eff",
      "parents": [
        "669acb12c3092e581a1ecc347e6d573e96c8ca0e"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Apr 30 11:07:21 2020 +0530"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Apr 30 04:40:26 2020 -0700"
      },
      "message": "C2 VTS: Fix St12out_of_range\n\nuse stoul instead of stol as the data being converted is unsigned.\n\nBug: 155138755\nTest: VtsHalMediaC2V1_0TargetComponentTest\n\nChange-Id: I5d7079538b5707c68454fa453667744758c9122a\n"
    },
    {
      "commit": "910a317089ade0321426832dd9da77e9120446be",
      "tree": "4097a62a415f306a96a879b96822bb407f1ac351",
      "parents": [
        "b79d3b8d4bfafc8600e4b01d8bf5d88f76876c63"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Apr 29 16:58:16 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Apr 29 16:58:16 2020 -0700"
      },
      "message": "CCodec: don\u0027t drop work with format change\n\nBug: 151995371\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: I335519cddf762adb39e7518f15b1cfecf1d43550\n"
    },
    {
      "commit": "55bfd11fd19949f9a657eda09053901a2515060a",
      "tree": "96a67715736be3bce9f00503488c597b689ed4ae",
      "parents": [
        "6e6f5dfd814e78e78347e11d66c13b6bca458a45",
        "41d8343603225bed1a6cc016c2ba83f337d3b0e1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 29 23:27:02 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 29 23:27:02 2020 +0000"
      },
      "message": "Merge \"CCodec: remove dependency to # of slots for allocating local buffers\" into rvc-dev"
    },
    {
      "commit": "31e5b4792333805d1c4b6271e226ae75a35421fb",
      "tree": "faee8f6c6f1808a004a1d7673f7be9fc6648e7e2",
      "parents": [
        "ec660f185a1e212b1d22125de81e9bd1d0ff58a3",
        "a4e049d80bb61c360c5483e3519940fb26087c9c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 28 22:43:49 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 28 22:43:49 2020 +0000"
      },
      "message": "Merge \"Revert \"CCodecBufferChannel: Process output format when registering buffer\"\" into rvc-dev"
    },
    {
      "commit": "a4e049d80bb61c360c5483e3519940fb26087c9c",
      "tree": "b43c00c567e2538b560551258810f1d387fa5697",
      "parents": [
        "b18c1afb550ab5bfdfac93f6dd921831edf8dbaf"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 28 19:42:23 2020 +0000"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 28 19:42:23 2020 +0000"
      },
      "message": "Revert \"CCodecBufferChannel: Process output format when registering buffer\"\n\nThis reverts commit b18c1afb550ab5bfdfac93f6dd921831edf8dbaf.\n\nReason for revert: Camera regression\nBug: 149751672\nFixes: 155145653\nTest: manual\n\nChange-Id: I52ddd8fb974f8952fb1e63d5da0075be9144136d\n"
    },
    {
      "commit": "41d8343603225bed1a6cc016c2ba83f337d3b0e1",
      "tree": "a90d9e96d83e9414bb8a18d64431e722ac0ef6c3",
      "parents": [
        "2578a95a57dd9796b55095dc22b8171dd5da73c3"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 27 16:40:49 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 28 10:02:11 2020 -0700"
      },
      "message": "CCodec: remove dependency to # of slots for allocating local buffers\n\nIn addition, a little build tweak for the test.\n\nBug: 146168540\nTest: atest ccodec_unit_test:RawGraphicOutputBuffersTest\nChange-Id: Ia1a0969e87ca1729bb38cf5cf1c7ec8df3029bc7\n"
    },
    {
      "commit": "3742d5e5106982da1ae1ad4f38a28efb69e7fe0b",
      "tree": "1c31bdf7a3e81eff484570c4e96d962018013f7a",
      "parents": [
        "7e381341854eddf69283debec357bff12857cc42",
        "b18c1afb550ab5bfdfac93f6dd921831edf8dbaf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 27 22:17:23 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 27 22:17:23 2020 +0000"
      },
      "message": "Merge \"CCodecBufferChannel: Process output format when registering buffer\" into rvc-dev"
    },
    {
      "commit": "b18c1afb550ab5bfdfac93f6dd921831edf8dbaf",
      "tree": "e50ba650d19d7cfd1486a5e161e061a494e74473",
      "parents": [
        "784745befac68d978fe7abf09f0aeea33fb0e4ff"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Sat Apr 11 05:07:15 2020 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri Apr 24 06:36:27 2020 -0700"
      },
      "message": "CCodecBufferChannel: Process output format when registering buffer\n\nTest: cts-tradefed run cts-dev -m \\\nCtsMediaTestCases --compatibility:module-arg \\\nCtsMediaTestCases:include-annotation:\\\nandroid.platform.test.annotations.RequiresDevice\n\nTest: cts-tradefed run cts -m \\\nCtsMediaTestCases -t\nandroid.media.cts.AdaptivePlaybackTest\n\nTest: cts-tradefed run cts -m \\\nCtsMediaTestCases -t\nandroid.media.cts.DecoderTest\n\nTest: cts-tradefed run cts -m \\\nCtsMediaTestCases -t\nandroid.media.cts.MediaCodecTest\n\nBug: 149751672\nChange-Id: I7befa892f0a09339126a03dc64e8ec91ae711bdc\n"
    },
    {
      "commit": "21617db80045c6d4cf7d1a48267c49d7fd9157d8",
      "tree": "29120c6c52b4aed21867a98d17132799ab46fcdb",
      "parents": [
        "784745befac68d978fe7abf09f0aeea33fb0e4ff"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri Apr 24 06:16:42 2020 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri Apr 24 06:16:42 2020 -0700"
      },
      "message": "Codec2: Refresh proxy on transaction failure\n\nTest: cts-tradefed run cts-dev -m \\\nCtsMediaTestCases --compatibility:module-arg \\\nCtsMediaTestCases:include-annotation:\\\nandroid.platform.test.annotations.RequiresDevice\n\nBug: 151220989\nChange-Id: I485965c5b2cd5b62ff9eaa0db58baed56fcaf78c\n"
    },
    {
      "commit": "784745befac68d978fe7abf09f0aeea33fb0e4ff",
      "tree": "b43c00c567e2538b560551258810f1d387fa5697",
      "parents": [
        "ac1d9d3fd24a1fe12d55130abc3dc477385d470e",
        "79c78ebfe2778d71b025750f078bfa21f8086a3e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 24 01:48:10 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 24 01:48:10 2020 +0000"
      },
      "message": "Merge \"CCodec: support pixel aspect ratio parameters\" into rvc-dev"
    },
    {
      "commit": "79c78ebfe2778d71b025750f078bfa21f8086a3e",
      "tree": "209126c7f6c472c47318856da1a0a62cfd6ef1ca",
      "parents": [
        "ccc44f3f72a8d65c1d9fa829515eab478c647ebc"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Apr 23 14:13:37 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Apr 23 14:13:37 2020 -0700"
      },
      "message": "CCodec: support pixel aspect ratio parameters\n\nFixes: 151908782\nTest: atest ccodec_unit_test:CCodecConfigTest\nChange-Id: Iad78aa0104f360a4f3f1e1c21af6f6a2123611a7\n"
    },
    {
      "commit": "02ec2d9d9a0040d4565e038a0291ca5b862a3a41",
      "tree": "62523c5a8834d2c47f1098b710431940d99e2dae",
      "parents": [
        "cba42e3c35f6e835e7a6baa30fe68bfa495d1ab5",
        "fcf46c3f081c51682740595a004dc4e338baeefd"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Apr 23 16:20:36 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 23 16:20:36 2020 +0000"
      },
      "message": "Merge \"CCodec: handle unrecognized names in LinearBlock methods\" into rvc-dev"
    },
    {
      "commit": "5dfd0a2360cce3c023bde482540090c6eedeeddf",
      "tree": "7afd6d7d5d43bb211c04d2754f1658e569bd0b86",
      "parents": [
        "369ad274564c02b79c15b13e8e69ccb73080d6fb",
        "20bc750c750dc6aa0153be83735952149a8f85e0"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Thu Apr 23 02:36:38 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 23 02:36:38 2020 +0000"
      },
      "message": "Merge \"Convert VtsHalMediaC2V1_0HostTest to individual gtest\" into rvc-dev"
    },
    {
      "commit": "fcf46c3f081c51682740595a004dc4e338baeefd",
      "tree": "6659c78a12c586ff7529e492a6becac554098e03",
      "parents": [
        "ccc44f3f72a8d65c1d9fa829515eab478c647ebc"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Apr 22 13:50:45 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Apr 22 16:26:49 2020 -0700"
      },
      "message": "CCodec: handle unrecognized names in LinearBlock methods\n\nFixes: 154073598\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: I76424fa90d2bf8d26c9be4ba6b7ee6c54676fc65\n"
    },
    {
      "commit": "20bc750c750dc6aa0153be83735952149a8f85e0",
      "tree": "74c42d6fed565267d65a30dedd743a683f6a9eaf",
      "parents": [
        "ec77ef69320225579dbee12b5199442fe3e669ca"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Tue Apr 21 15:08:44 2020 -0700"
      },
      "committer": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Tue Apr 21 22:37:21 2020 -0700"
      },
      "message": "Convert VtsHalMediaC2V1_0HostTest to individual gtest\n\nThe python test runs each gtest with various command line options.\nSuch logic should all be part of gtest for them to be parameterized\ngtest.\n\nBug: 154351999\nTest: atest VtsHalMediaC2V1_0TargetAudioDecTest \\\n  VtsHalMediaC2V1_0TargetAudioEncTest \\\n  VtsHalMediaC2V1_0TargetComponentTest \\\n  VtsHalMediaC2V1_0TargetMasterTest \\\n  VtsHalMediaC2V1_0TargetVideoDecTest \\\n  VtsHalMediaC2V1_0TargetVideoEncTest\n\nChange-Id: I8fe666305e198db0869f2c91b7f35fa0560abd9d\n"
    },
    {
      "commit": "0c52b65211fc296a3139bcfb094ff2e22371baac",
      "tree": "827cc5187977fa40610d0e298da2d2fc3285140b",
      "parents": [
        "718f96b3bb80a72cda547f2a345e23e595bf7fbb"
      ],
      "author": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Mon Feb 24 11:37:35 2020 -0800"
      },
      "committer": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Tue Apr 21 19:12:00 2020 -0700"
      },
      "message": "use vector::erase with std::remove_if\n\nstd::remove_if will only move elements around within the range it was\nhanded. In order to have the elements actually removed from the vector,\nwe need to erase() them.\n\nCaught by clang-tidy:\n/buildbot/src/googleplex-android/rvc-release/frameworks/av/media/codec2/vndk/util/C2InterfaceUtils.cpp:219:9:\nwarning: the value returned by this function should be used\n[bugprone-unused-return-value]\n(and 3 others)\n\nBug: 154665437\nTest: TreeHugger\nChange-Id: I9244baf7d6f46cce4c2d8f66fcf57b19c19d32ab\nMerged-In: I9244baf7d6f46cce4c2d8f66fcf57b19c19d32ab\n"
    },
    {
      "commit": "46c80a99d09d9c492289e057c95dcf2f609031fc",
      "tree": "3980f407552eaa11bf17700337f542e15bf255d8",
      "parents": [
        "afee5576faeef5d557a4dbd233250eb6a8ca8e1e",
        "da612455580c36d22f8940d2a7386dd0e7ddd58c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 20 22:20:08 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 20 22:20:08 2020 +0000"
      },
      "message": "Merge \"C2SoftVpxEnc: Fix initialiation of bitrate ratios\" into rvc-dev"
    },
    {
      "commit": "da612455580c36d22f8940d2a7386dd0e7ddd58c",
      "tree": "7e81c54086acc47d95916488d0e0f1d652937f8a",
      "parents": [
        "1261c29e1efbe523285dc65138d4c29bf5ae6b39"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Sat Mar 14 17:41:29 2020 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri Apr 17 00:24:00 2020 -0700"
      },
      "message": "C2SoftVpxEnc: Fix initialiation of bitrate ratios\n\nBug: 151273173\nTest: steps in bug\nChange-Id: I91a73afb33a9e9ca486bfcc9b49d5c9b292cca04\n"
    },
    {
      "commit": "a6127a935639f127db56974851abc2dda360eca2",
      "tree": "fb5b80b472830659d9ba6fce40bd4f1fe0391785",
      "parents": [
        "a4cfeca69f76fbd2eedd6217b058d118844a5d4c",
        "7cff1b7359a6348d17c9ce7f877d4ac71898f046"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Apr 16 21:51:13 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 21:51:13 2020 +0000"
      },
      "message": "Merge \"C2SoftAVCEnc: Change default dimensions and frame rate\" into rvc-dev"
    },
    {
      "commit": "d971c36b1eec072a797420ecacd2ddd2939bae9d",
      "tree": "95ee4451773d04250ffc3f6e34594e7bcbdfc91f",
      "parents": [
        "9b8c695c4879c2e28ee359cc55d6101da8931a9e"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Mon Apr 13 20:01:07 2020 -0700"
      },
      "committer": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Tue Apr 14 17:14:15 2020 +0000"
      },
      "message": "Replace VtsHalTargetTestDefaults to prepare for cleanup\n\nBug: 147894326\nTest: build\nExempt-From-Owner-Approval: This CL only changes build config, but not\nthe test logic.\nChange-Id: I5f2e6db3ebff48cd53be07c49c24c58c9b116306\n"
    },
    {
      "commit": "b15473e53c27b5e54af59bfa4f82c35a22f9bb57",
      "tree": "4f5fb8e267d888554fdaff7ee3573cb92aae6235",
      "parents": [
        "d751a4374991c86292f0f4d87b97c6c2d3e0240d",
        "6a7e93d18c83460a3864cd943f6a8b7435ccdd25"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Apr 10 22:18:30 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 10 22:18:30 2020 +0000"
      },
      "message": "Merge \"C2SoftDec: Use stride returned by graphic view in avc, hevc and mpeg2\" into rvc-dev"
    },
    {
      "commit": "6a7e93d18c83460a3864cd943f6a8b7435ccdd25",
      "tree": "c99243043d6575740a6f99b08a1f61b15c508ba1",
      "parents": [
        "95ec1b8ea487abbf4ef50d53c227338f559e9599"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Oct 18 16:27:38 2019 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Apr 10 11:45:49 2020 -0700"
      },
      "message": "C2SoftDec: Use stride returned by graphic view in avc, hevc and mpeg2\n\nInstead of assuming stride to be a multiple of 64, use the value\nreturned by graphic view.\nThese codecs require chroma stride to be half of luma, hence the luma stride\nshould be a multiple of 32. Hence request for stride that is multiple of\n32, then use returned stride.\nThis is needed where allcoated buffer has a stride that is multiple of\n128.\n\nTest: atest android.media.cts.DecoderTest\nTest: Test decoding clips with dimensions that are not multiples of 16\n\nBug: 144190181\nChange-Id: I08912396e495326fca787e8ae0b47256505210ca\nMerged-In: I08912396e495326fca787e8ae0b47256505210ca\n"
    },
    {
      "commit": "7cff1b7359a6348d17c9ce7f877d4ac71898f046",
      "tree": "a23598dd503afd58e18054165db69e1e736356cf",
      "parents": [
        "95ec1b8ea487abbf4ef50d53c227338f559e9599"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Tue Apr 07 01:35:52 2020 +0530"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Apr 10 11:12:58 2020 -0700"
      },
      "message": "C2SoftAVCEnc: Change default dimensions and frame rate\n\nIn order to support signalling lower levels, default dimensions\nand frame rate are set to smaller values, such that minimum level\ncalculations done with default values still stay at lowest level\nsupported\n\nBug: 149360064\nBug: 151423508\nTest: atest android.media.cts.MediaRecorderTest#\\\n      testProfileAvcBaselineLevel1\nChange-Id: Ic86e5d728d99652ea4e4a46df4f46b3ff3b357ac\nMerged-In: Ic86e5d728d99652ea4e4a46df4f46b3ff3b357ac\n"
    },
    {
      "commit": "1cadc75d1d52ca98012e8236232ded26753e4c76",
      "tree": "ad4f4287c81e3343e43b03215476b23ae186ad2d",
      "parents": [
        "5226677901af08551446c103bf7d15797e87756c"
      ],
      "author": {
        "name": "David Stevens",
        "email": "stevensd@google.com",
        "time": "Fri Apr 03 10:50:51 2020 +0900"
      },
      "committer": {
        "name": "David Stevens",
        "email": "stevensd@google.com",
        "time": "Fri Apr 10 02:31:00 2020 +0000"
      },
      "message": "codec2: Fix linear gralloc blobs\n\nThis fixes a rebase issue between f72774b and 2a24a30.\n\nBug: 153120636\nTest: Manually run ARC c2 e2e test app\nChange-Id: I68987ff27f43380e7ad149c2776830219c42dba9\n"
    },
    {
      "commit": "5226677901af08551446c103bf7d15797e87756c",
      "tree": "5e13506d273ea02f258bf45e40a0664a42e18f5e",
      "parents": [
        "c5f2a7adfc582df0ac26fc418269d68e719b4be5",
        "f9b32129d4f40c62b664427df073c4e73bf66399"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 10 02:28:01 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 10 02:28:01 2020 +0000"
      },
      "message": "Merge \"codec2: change of asC2Buffer behavior\" into rvc-dev"
    },
    {
      "commit": "fd65f91772ab8c644fc96d9cb0265ff6cc1a99e2",
      "tree": "ff16077fe5149339c043f3a180450e166b3d6ef0",
      "parents": [
        "95ec1b8ea487abbf4ef50d53c227338f559e9599"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Apr 02 05:45:05 2020 +0530"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 06 15:36:27 2020 -0700"
      },
      "message": "C2SoftAvcDec: Fix interlaced input handling\n\nC2 plugin for avc decoder is now updated to appropriately\nhandle both types of interlaced content, i.e. sent as one\nfield per one input buffer and sent as two fields per one\ninput\n\n- Allow bytes consumed to be returned as zero to handle dangling fields\n- Do not ignore trailing bytes after decode call as that data may\n  contain next field\n- Ensure input buffer contains at least 4 bytes\n- After signalling new output delay, do not feed the input again\n\nBug: 135146280\nBug: 152087140\nTest: poc in bugs\nTest: atest android.media.cts.DecoderTest\n\nChange-Id: I1f6a12878eeebb604a16f8e9edcdf3d631ef5afc\nMerged-In: I1f6a12878eeebb604a16f8e9edcdf3d631ef5afc\n"
    },
    {
      "commit": "f9b32129d4f40c62b664427df073c4e73bf66399",
      "tree": "630d7dcee05cfa742f6f272f3750e4271a499b8e",
      "parents": [
        "0e89f31da8bb558c26c6f5c79b297a87ff90e7a3"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Apr 02 11:30:17 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Apr 02 11:30:17 2020 -0700"
      },
      "message": "codec2: change of asC2Buffer behavior\n\nBug: 152617675\nTest: atest CtsMediaTestCases:MediaCodecBlockModelTest\nChange-Id: Ie5893313840c6f1c349affca15f105520d7965cb\n"
    },
    {
      "commit": "0e89f31da8bb558c26c6f5c79b297a87ff90e7a3",
      "tree": "000396c55aab7bfe03c4e18cd1368db20c3af36d",
      "parents": [
        "1cfbd0a8a1083af1a7afeb19b2bdc0d757d9daf5"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Mar 31 22:30:27 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Mar 31 22:30:27 2020 -0700"
      },
      "message": "components: fix default allocators list\n\nBug: 152617893\nBug: 152617368\nTest: atest CtsMediaTestCases:MediaCodecBlockModelTest\nChange-Id: I500889ca922274aca4957ca912cbddffb63cb114\n"
    },
    {
      "commit": "d155a1fd9493b0aad727214c78194d61175f2f29",
      "tree": "b4d0e0ed1484bde27a288530aaf5c9bc60e1172e",
      "parents": [
        "7bb5d6abf90125a7eacdd98f1201a694258f9bea",
        "40b0b1dad2ebc831b98837364e2191f99f9b322a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 26 17:11:42 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 26 17:11:42 2020 +0000"
      },
      "message": "Merge \"CCodec: update skip-cut-buffers for relevant setting changes only\" into rvc-dev"
    },
    {
      "commit": "40b0b1dad2ebc831b98837364e2191f99f9b322a",
      "tree": "550959ff634e8541ae085a7093f8377891facaf7",
      "parents": [
        "3006a83565b6863f247bf634faa929b84608026e"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Mar 25 15:47:35 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Mar 26 17:11:15 2020 +0000"
      },
      "message": "CCodec: update skip-cut-buffers for relevant setting changes only\n\nSample rate and channel counts should be the only settings that\ntriggers skip-cut-buffer update.\n\nBug: 150270199\nTest: atest CtsMediaTestCases:DecoderTestAacDrc\nChange-Id: Iecf54833d6b484374e6336fd31d8038a441e1c30\n"
    },
    {
      "commit": "32632fe83ec3d2b9179b58b833663715f822ecf9",
      "tree": "47d23ef7c7eb7c688e28bced5dfa138dab358da4",
      "parents": [
        "221055a12b16e071578624512e03ea15a92d8181",
        "a64c94d1653cba9ed4d46ecf04b50ace8c9e1881"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 25 01:26:52 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 25 01:26:52 2020 +0000"
      },
      "message": "Merge \"codec2: Add support for sync frames in hevc encoder plugin\" into rvc-dev"
    },
    {
      "commit": "a64c94d1653cba9ed4d46ecf04b50ace8c9e1881",
      "tree": "837b5da1ae12668000bcfb974194156bc9ce9f15",
      "parents": [
        "3006a83565b6863f247bf634faa929b84608026e"
      ],
      "author": {
        "name": "Rakesh Kumar",
        "email": "rakesh.kumar@ittiam.com",
        "time": "Tue Jul 30 20:10:54 2019 +0530"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Mar 24 12:20:50 2020 -0700"
      },
      "message": "codec2: Add support for sync frames in hevc encoder plugin\n\nBug: 135515629\nTest: set forceGoogleEncoder to true in VideoCodecTestBase.java\nTest: atest android.media.cts.VideoCodecTes.testSyncFrameHEVCCBR\n\nChange-Id: I869506d13d695b90a280d9bcd42c307043269b74\n"
    },
    {
      "commit": "dbaa9bc0ec82cdf95f78e2df4be90ceeb7d5d269",
      "tree": "af361471b90bd552473a26ad89382026477a8213",
      "parents": [
        "3006a83565b6863f247bf634faa929b84608026e"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Aug 02 15:44:30 2019 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Mar 24 11:25:19 2020 -0700"
      },
      "message": "C2SoftVpxDec: Replace CHECK() with error handling\n\nCHECK() for color format has been replaced with appropriate error\nhandling.\n\nBug: 117625412\nBug: 152070124\nTest: stagefright -s -S /sdcard/cformat.webm\nTest: stagefright -s -S /sdcard/crowd_640x360p50f32_frmPar_1x1.webm\nChange-Id: I1fe0be54f9910fd98ff4db9240b4dcfd09888ffb\nMerged-In: I1fe0be54f9910fd98ff4db9240b4dcfd09888ffb\n"
    },
    {
      "commit": "eaac82f33f2a064c6ae1a5f1791bb13669820687",
      "tree": "8497decf3df9784b8c66e19d00c7e7a034471ac5",
      "parents": [
        "8d386f779d76eb2a87ec570bf6ee3c0ce674085f"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Sat Mar 07 04:09:55 2020 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Wed Mar 18 22:55:45 2020 +0000"
      },
      "message": "Allow XML file paths to be customized with sysprop\n\nThree properties are declared as vendor-init-settable:\nro.media.xml_variant.codecs\nro.media.xml_variant.codecs_performance\nro.media.xml_variant.profiles\n\nmedia_codecs.xml can now be named\nmedia_codecs${ro.media.xml_variant.codecs}.xml\n\nmedia_codecs_performance.xml can now be named\nmedia_codecs_performance${ro.media.xml_variant.codecs_performance}.xml\n\nmedia_profiles_V1_0 can now be named\nmedia_profiles${ro.media.xml_variant.profiles}.xml\n\nTest: Rename \"media_codecs.xml\" to \"media_codecs_test.xml\",\nset ro.media.xml_variant.codecs to \"_test\", then\ncall \"stagefright -i\".\n\nTest: Rename \"media_codecs_performance.xml\" to\n\"media_codecs_performance_test.xml\",\nset ro.media.xml_variant.codecs_performance to \"_test\", then\nrun android.media.cts.VideoDecoderPerfTest.\n\nTest: Rename \"media_profiles_V1_0.xml\" to \"media_profiles_test.xml\",\nset ro.media.xml_variant.profiles to \"_test\", then\nrun vts_mediaProfiles_validate_test.\n\nBug: 142102953\nChange-Id: I38fa2924e02363639d1cdc3dd85128e0652343ee\nMerged-In: I38fa2924e02363639d1cdc3dd85128e0652343ee\n"
    },
    {
      "commit": "1ca9e116a1a8cc1eaecdb3d2481dac71909c270d",
      "tree": "4be0488e07960ee853245d4648d63fe59bfe9dbd",
      "parents": [
        "bc8a9381f5bed2dc8804644dd57e5b1777994858",
        "557c88c6267fc60714f9dca88ef5f8fe828ca67e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Mar 14 01:39:54 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 14 01:39:54 2020 +0000"
      },
      "message": "Merge \"CCodec: bypass crypto / descrambler if input is empty\" into rvc-dev"
    },
    {
      "commit": "557c88c6267fc60714f9dca88ef5f8fe828ca67e",
      "tree": "ac17f06aef8ed827fd4cecc78049c8b8b5512e93",
      "parents": [
        "9c4bc394f0b2ffcb85afb0500b04e71434c0b91f"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Mar 13 11:03:52 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Mar 13 11:03:52 2020 -0700"
      },
      "message": "CCodec: bypass crypto / descrambler if input is empty\n\nBug: 150188155\nTest: atest GtsExoPlayerTestCases\nChange-Id: I5bd565dcfcfe539a3dec4e8f0a5b10a0ee0d815b\n"
    },
    {
      "commit": "c3a7ccff4d70bfdc99d764c5abd32f867f3ce81e",
      "tree": "877cc42c95079069ca4581171925353ab0803d76",
      "parents": [
        "4cfc33a875ba878b46327dc6db34d3a75f903342",
        "9aac30465eefa82626b774ad11497c63682fbc33"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 13 01:08:41 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 13 01:08:41 2020 +0000"
      },
      "message": "Merge \"Codec2Client: Reduce logging\" into rvc-dev"
    },
    {
      "commit": "018c41740674d42b79b99f9361f75749ddabacae",
      "tree": "7a6ac3c4328ae0b7c5da4fd1dd9cca3c08a7562b",
      "parents": [
        "fa2ea8d036e6533bdf2116d0db0eb9b71cdd4c0d",
        "8f9e90af80ca21e3a6fe9237caeee98517a0de9c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 12 23:35:00 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 12 23:35:00 2020 +0000"
      },
      "message": "Merge \"codec2: libcodec2-internal-defaults to include internal headers\" into rvc-dev"
    },
    {
      "commit": "aa22b0cd8e15c7a97836fcbb3a3f9a2a29c7f3f2",
      "tree": "8199ba1a65aaa4caedacbf7d20a4ed85aa7f13fd",
      "parents": [
        "72d215dfebe5a1a0806203ce37a4aace9701a119",
        "d2ee8e7f4b1e54b21a71f5b6f6874b44a0e91b61"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Mar 12 22:05:20 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 12 22:05:20 2020 +0000"
      },
      "message": "Merge \"media/codec2: remove erroneous enum type\" into rvc-dev"
    },
    {
      "commit": "31979b7a2539be854d0e10d0d5ae1513a624d985",
      "tree": "f2ab088956839e0cd7b5e8325cf378aac8fba457",
      "parents": [
        "5e3b7679084322e027a7e5121ff0f4944b3b6de6",
        "80d8cde0e6550db5047326e6779eeb2344d68876"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed Mar 11 17:20:17 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 11 17:20:17 2020 +0000"
      },
      "message": "Merge \"media/codec2: clarify low latency mode for android\" into rvc-dev"
    },
    {
      "commit": "80d8cde0e6550db5047326e6779eeb2344d68876",
      "tree": "8321e0ce9e81bac92249fa226aacfc0deb7e7386",
      "parents": [
        "1499f86e03e0fe9be271b6096ffa456eb2631f4b"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Mar 10 22:21:41 2020 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed Mar 11 05:26:12 2020 +0000"
      },
      "message": "media/codec2: clarify low latency mode for android\n\nBug: 150367714\nChange-Id: Ie3c7bdfec6c14b174f87f74d6bef5c65ce377103\n"
    },
    {
      "commit": "d2ee8e7f4b1e54b21a71f5b6f6874b44a0e91b61",
      "tree": "f2a8333e8e639cc83bc64b2d0474de1242c839cc",
      "parents": [
        "1499f86e03e0fe9be271b6096ffa456eb2631f4b"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Mar 10 22:13:13 2020 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Mar 10 22:22:30 2020 -0700"
      },
      "message": "media/codec2: remove erroneous enum type\n\ndrc_output_loudness is a float, not an enum.\n\nBug: 150367714\nChange-Id: I6d20e3b22cce64e6ac41ebdf6e83e8884c78ebb4\n"
    },
    {
      "commit": "5e3b7679084322e027a7e5121ff0f4944b3b6de6",
      "tree": "4c04c2d17379ce8efdc9135539be46d06686b529",
      "parents": [
        "1499f86e03e0fe9be271b6096ffa456eb2631f4b"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Wed Feb 12 03:11:06 2020 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Wed Mar 11 04:39:47 2020 +0000"
      },
      "message": "Codec2: Add vintf_fragments to sample service\n\nTest: Builds\n\nBug: 149371323\nChange-Id: Ibea0b1f6cf54c7aca6c33e33134b9c658b0ecd59\n"
    },
    {
      "commit": "9c4bc394f0b2ffcb85afb0500b04e71434c0b91f",
      "tree": "797c8400ce49e5a5320659ba20af36c6db77520c",
      "parents": [
        "461c46732c6402555a569b9e7bc916243b6b98e8",
        "621a28adc08bc52bc271c4a1f1028276313b5e13"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 10 20:53:30 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 10 20:53:30 2020 +0000"
      },
      "message": "Merge \"C2 VTS: Set \"default\" store as preferred store\" into rvc-dev"
    },
    {
      "commit": "461c46732c6402555a569b9e7bc916243b6b98e8",
      "tree": "a3d1c96de1f107bdbba01fcf1b14e6c75bb3b59c",
      "parents": [
        "7dfc94a0eac6070791f663b9fdb7121b740271e3",
        "83d2c554e7cff0f148406f0139fb469a0a467b5a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 10 20:53:26 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 10 20:53:26 2020 +0000"
      },
      "message": "Merge \"Codec2Client: Add function to set preferred store\" into rvc-dev"
    },
    {
      "commit": "203ccc21c679dfe56887611adc7e04aac7660ed8",
      "tree": "04cf6ca365ff385131578e3d173baf19d191483b",
      "parents": [
        "c2dca7092ac630cc063a427464f85219ee374c43",
        "e4716c09f70b7cdaecdf493db2d46b054362d804"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 10 01:37:00 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 10 01:37:00 2020 +0000"
      },
      "message": "Merge \"CCodec: output format duplicated at CCodecConfig\" into rvc-dev"
    },
    {
      "commit": "1e420429fd585309d5611919393defa639b564aa",
      "tree": "07b1f3769d42ee0cac41ea5beb95db02060f3098",
      "parents": [
        "40598a663cb78c3f931bbf49c69077787de26241"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Mar 04 15:22:32 2020 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Mar 09 18:19:26 2020 +0000"
      },
      "message": "Statically link libvorbisidec\n\nCodec2 Vorbis codec was dynamically linking with libvorbisidec.\nBy linking statically instead, unused code can be stripped, reducing\nsize and improving relative coverage.\n\nTest: CTS\nBug: 149042245\nChange-Id: If1203ecf2d488bd285cb469f786a14a0eb64a7f4\n(cherry picked from commit 048d7c3229170a9a0cc4f72c2a47584d93dc9551)\n"
    },
    {
      "commit": "621a28adc08bc52bc271c4a1f1028276313b5e13",
      "tree": "15fe60fdf24967d86cbf6f4042bee7bd2aacb011",
      "parents": [
        "83d2c554e7cff0f148406f0139fb469a0a467b5a"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Mar 05 04:43:06 2020 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Mar 05 05:06:33 2020 -0800"
      },
      "message": "C2 VTS: Set \"default\" store as preferred store\n\nTest: make vts -j123 \u0026\u0026 vts-tradefed run commandAndExit vts \\\n-m VtsHalMediaC2V1_0Host\n\nBug: 142782942\nChange-Id: Iba03d8b8c48351a8cc4f2ed3eb2451d649ad8cac\n"
    },
    {
      "commit": "83d2c554e7cff0f148406f0139fb469a0a467b5a",
      "tree": "b1e3e0a6916feff45b865e82e3b3e0091775a05b",
      "parents": [
        "539ce465ce4a10e7aeef4cdda037b9a977d22d29"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Mar 05 04:36:08 2020 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Mar 05 04:59:51 2020 -0800"
      },
      "message": "Codec2Client: Add function to set preferred store\n\nTest: None\n\nBug: 142782942\nChange-Id: Ic2bc89bb3b44652717ee65d2bfd73b7d4af8d080\n"
    },
    {
      "commit": "9aac30465eefa82626b774ad11497c63682fbc33",
      "tree": "0be5d152157f9cfc5ce239c31bb167e639867ac8",
      "parents": [
        "539ce465ce4a10e7aeef4cdda037b9a977d22d29"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Mar 05 02:30:32 2020 -0800"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Mar 05 02:35:08 2020 -0800"
      },
      "message": "Codec2Client: Reduce logging\n\nSome non-verbose log messages are less useful now that Codec2 has\nstabilized.\n\nTest: make cts -j123 \u0026\u0026 cts-tradefed run cts-dev -m \\\nCtsMediaTestCases --compatibility:module-arg \\\nCtsMediaTestCases:include-annotation:\\\nandroid.platform.test.annotations.RequiresDevice\n\nBug: 139684703\nChange-Id: I661260bc3028d057e6809f29a781c6a89f1f06f6\n"
    },
    {
      "commit": "e4716c09f70b7cdaecdf493db2d46b054362d804",
      "tree": "b5b549ef8f76036cbc37503add6cbca0207bd454",
      "parents": [
        "c62ad13ad8da6b31168f0d9f3e5f2a770ed0bbee"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Feb 28 10:42:21 2020 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Feb 28 17:58:06 2020 -0800"
      },
      "message": "CCodec: output format duplicated at CCodecConfig\n\nBug: 149537770\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: Ib63d15830b876c036143de4ce5010ccf8925fbe6\nMerged-In: Ib63d15830b876c036143de4ce5010ccf8925fbe6\n"
    },
    {
      "commit": "8ca3b98fa0a27b3cb4608367e6bda5ade439a99b",
      "tree": "a19ab0539fc474ae5fd976715d93905995e9c443",
      "parents": [
        "4ab19289875b6171563811a24e30aa23640cd460",
        "1c2b85109f83a82ccc90d72fdd353d2f5fa42eff"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Feb 28 23:16:43 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 28 23:16:43 2020 +0000"
      },
      "message": "Merge \"codec2: add OWNERS files\" into rvc-dev"
    },
    {
      "commit": "84e512b692db2c0dea21968b7965e80156e28c57",
      "tree": "809f4eab1a7bce9057cd9d5a106cfd5f41f85749",
      "parents": [
        "904b623c8cdbd43a2089c5d3b45240757bd3bc81"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Tue Feb 25 13:54:14 2020 -0800"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu Feb 27 12:29:05 2020 -0800"
      },
      "message": "Reduce the latecy of encoding 1st frame\n\nCurrent encode batching mandates delay for the first frame. Since photo\nimages are one frame, reduce the latency for encoding the first frame\n\nTest: atest android.media.cts.VideoEncoderTest\nBug: 145356198\nChange-Id: I6a8f7dd374a3252ba93f386d3c62cd735fe82802\n"
    },
    {
      "commit": "1c2b85109f83a82ccc90d72fdd353d2f5fa42eff",
      "tree": "5a7defd7a86550567b410a20c26097e6c11b696a",
      "parents": [
        "904b623c8cdbd43a2089c5d3b45240757bd3bc81"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Feb 27 05:46:40 2020 -0800"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Feb 27 05:48:15 2020 -0800"
      },
      "message": "codec2: add OWNERS files\n\nBug: 150367714\nChange-Id: I1226dec7794279d33bd3b6bef6da67d2a231abf5\n"
    },
    {
      "commit": "9da62e1c3baef21709bcbd8aa6e6e879bd8caad5",
      "tree": "f0877b6631a6c78eb2f6a99e05bdb5c442a740e6",
      "parents": [
        "590a4e630d7a807f5e0ba4ff8532257fef0ed1f4"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Feb 25 10:16:10 2020 -0800"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Feb 25 14:59:40 2020 -0800"
      },
      "message": "Make swcodec service link to no-binder version of bufferqueue\n\nMake the media.swcodec always link to the no-binder version of\nbufferqueue, even if the device build doesn\u0027t use vndk. These\ndevices don\u0027t have a \"vendor\" target and the same system build\nof libstagefright_bufferqueue_helper.so is used on the apex,\nwhich brought in libgui/libEGL*.\n\nbug: 150155192\nbug: 139201422\nChange-Id: Ib356e65019dba4495f2fc1eb6db6de4ff251bbde\nMerged-In: Ib356e65019dba4495f2fc1eb6db6de4ff251bbde\n"
    },
    {
      "commit": "8f9e90af80ca21e3a6fe9237caeee98517a0de9c",
      "tree": "ee8974d14a3b59ed220e08038a4dabfb53d002c9",
      "parents": [
        "c62ad13ad8da6b31168f0d9f3e5f2a770ed0bbee"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Feb 25 14:40:18 2020 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Feb 25 14:40:18 2020 -0800"
      },
      "message": "codec2: libcodec2-internal-defaults to include internal headers\n\nBug: 149487982\nTest: builds\nChange-Id: I765d0627e1122b4bbc2f5f825593f0893f2226cb\n"
    },
    {
      "commit": "89b420cae7f8a5a9f952f0de6c53fcef72233972",
      "tree": "730d2a0ed4740c5a7fed9b7fcc55c601087cfcc9",
      "parents": [
        "8eca6bba3364c5c4d290b80d11839edcc6e5ecda",
        "1fa777532c997f68083329d07cabda4ac7a1037a"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Feb 21 23:44:14 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 21 23:44:14 2020 +0000"
      },
      "message": "Merge \"Unify libstagefright_bufferqueue_helper and client.so\""
    },
    {
      "commit": "87bb9262ee5421e3b0cbe347cd42d54b537b58b0",
      "tree": "fb321797918c8379706b593b8ef80ec07b5d46b4",
      "parents": [
        "7d425a64cbbf4bdcbebfca558c743a39a2218b62",
        "69397a924977a9dc0c5a80d52665104993f122f3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 21 21:57:07 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 21 21:57:07 2020 +0000"
      },
      "message": "Merge \"Move C2HandleIon and C2AllocationIon to internal dir\""
    },
    {
      "commit": "41ec2ab490e213d90d7c5f8d4b058d423b446897",
      "tree": "873f140ea467a528f7a2157e8c78edadc34c5c8e",
      "parents": [
        "36cf3947a8c90cd634afaf866d33789592027e28",
        "8a6ed3748b94c6a54dbd1613322ef22c4d956484"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Feb 21 17:49:21 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 21 17:49:21 2020 +0000"
      },
      "message": "Merge \"CCodec: handle vendor parameters\""
    },
    {
      "commit": "576c8c4456d8e6fa93a946e0a4187cde4e310f96",
      "tree": "ed0e6aa88aab7ae6b322c969b579fa63a3ff2879",
      "parents": [
        "7109a82f92eff9c1547576d4b610dc586d45c252",
        "e75a5da4b834a14d2daf684337280d365785e99e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 21 07:05:30 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 21 07:05:30 2020 +0000"
      },
      "message": "Merge \"CCodec: make config consistent before/after flush\""
    },
    {
      "commit": "8a6ed3748b94c6a54dbd1613322ef22c4d956484",
      "tree": "78ed3aba861334ed2a83562c4033b4a43aa6fa98",
      "parents": [
        "86f5034e60c62bbdc30634e7f0e54a6b91a19f72"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Dec 03 16:05:51 2019 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 20 23:01:56 2020 -0800"
      },
      "message": "CCodec: handle vendor parameters\n\nBug: 142705928\nTest: atest ccodec_unit_test:CCodecConfigTest\nChange-Id: Ib3fe12d8e6f6785567c9f0ebd74e8ffce6a84322\n"
    },
    {
      "commit": "a2569ecb0969e7f2424fbdb20310791fbd60ba03",
      "tree": "a199b90c8c730de5c79a6f97c05f62f9e1471fbe",
      "parents": [
        "d294ed9a5a32323038136e888b1f908acd9f37cc",
        "21375f262592cc7b0a66b2fe024b19d453d2dea7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 21 00:26:00 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 21 00:26:00 2020 +0000"
      },
      "message": "Merge \"Move non-flaky tests into presubmit in TEST_MAPPING\""
    },
    {
      "commit": "69397a924977a9dc0c5a80d52665104993f122f3",
      "tree": "c8585853bc2b594f78380e9db4346d56ccf84128",
      "parents": [
        "e03cebc75e19a6034780f77af3d30d151de7f4ee"
      ],
      "author": {
        "name": "shubang",
        "email": "shubang@google.com",
        "time": "Mon Feb 17 23:13:35 2020 -0800"
      },
      "committer": {
        "name": "shubang",
        "email": "shubang@google.com",
        "time": "Thu Feb 20 15:56:58 2020 -0800"
      },
      "message": "Move C2HandleIon and C2AllocationIon to internal dir\n\nSo they can be accessed by other classes sunch as tv_tuner\n\nTest: make;\nChange-Id: Ie07c1a55a19b843acd4d04b6e0d1b49af9c9116c\n"
    },
    {
      "commit": "1fa777532c997f68083329d07cabda4ac7a1037a",
      "tree": "a3b8dc895b736a8bfdc89cd52255805f17e17848",
      "parents": [
        "0f2787e8080e92c4fef66498e55bf2dbfe795fc6"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Feb 19 09:26:29 2020 -0800"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Feb 20 15:39:27 2020 -0800"
      },
      "message": "Unify libstagefright_bufferqueue_helper and client.so\n\nmake sure the libstagefright_bufferqueue_helper.so uses the static,\nno-binder version of bq on vendor side, while uses libgui on client side.\n\nbug: 139201422\ntest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\n\nbuild and manually check the correct version gets installed on\napex \u0026 system.\nChange-Id: I51ca0943fd89cd944f285e5f4be3db789fd6dc20\n"
    },
    {
      "commit": "21375f262592cc7b0a66b2fe024b19d453d2dea7",
      "tree": "0713ed53ff0d09990e4f36dd48644d718f1e5262",
      "parents": [
        "86f5034e60c62bbdc30634e7f0e54a6b91a19f72"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Feb 19 14:21:58 2020 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Feb 19 14:21:58 2020 -0800"
      },
      "message": "Move non-flaky tests into presubmit in TEST_MAPPING\n\nBug: 142866491\nTest: atest --test-mapping frameworks/av/media/libstagefright:presubmit\nTest: atest --test-mapping frameworks/av/media/codec2:presubmit\nChange-Id: I8a7e7fd8cfd270f55759a3ff187e7b8d05678edd\n"
    },
    {
      "commit": "670b8fb0208dfc6ec14270a26695517815e7c7a7",
      "tree": "8df1685c38043b85413936caa56bd55438cc1468",
      "parents": [
        "4b936cccd25f61243d126f3ec1b4361108cf6536"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 18 07:54:05 2020 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Feb 19 12:09:42 2020 -0800"
      },
      "message": "AAC decoder: support album mode\n\nBug: 144351156\nTest: atest DecoderTestXheAac ; atest DecoderTestAacDrc\nChange-Id: Ifc360b5907bfe1255834e5323617703634170188\n"
    },
    {
      "commit": "4b936cccd25f61243d126f3ec1b4361108cf6536",
      "tree": "321780d8aeaef88d5544b08b55292e2980a02bef",
      "parents": [
        "41ce3372e1c9cbe84a636dc592047fc99844f7f1"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Feb 17 16:29:47 2020 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Feb 19 11:59:28 2020 -0800"
      },
      "message": "AAC decoder: implement support for output loudness query\n\nBug: 148385721\nTest: atest DecoderTestXheAac DecoderTestAacDrc\nChange-Id: If0bdae0ecc3f8d396b3522aa9abf0620b3dddc7a\n"
    },
    {
      "commit": "41ce3372e1c9cbe84a636dc592047fc99844f7f1",
      "tree": "861fe40f09f1d3f78c0a3c4663b21f0c00b5a883",
      "parents": [
        "edf942bd0b831ebe229c098de3c6f236e51b79f8"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Feb 17 10:08:10 2020 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Feb 19 08:48:44 2020 -0800"
      },
      "message": "AAC decoder: fix boost/attenuation defaults, loudness norm off\n\nFor MPEG-D DRC the default value of the boost and attenuation\nfactors is 127. For MPEG-4 DRC the default value is 0. In the\ncurrent DRC presentation mode wrapper, setting boost or attenuation\nfactor to 0 doesn\u0027t work for MPEG-DRC, use value -1 instead.\n\nFix Target Reference Level set to -1 as a valid value for disabling\nloudness normalization.\n\nBug: 148385721\nTest: atest DecoderTestXheAac DecoderTestAacDrc\nChange-Id: I33479072c508b5700c0b35f389802dc17b2b4536\n"
    },
    {
      "commit": "edf942bd0b831ebe229c098de3c6f236e51b79f8",
      "tree": "953ae3b467a2b4591a9df20adf4c0d78d9e60f6f",
      "parents": [
        "0f97ee5a52d697e31e9c6dc3c9e7aa941168b571"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Jan 29 09:59:44 2020 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Feb 19 08:48:44 2020 -0800"
      },
      "message": "AAC decoder: enable set/get of DRC parameters during decoding\n\nEnable setting/getting the following parameters at runtime (after\ndecoder creation):\nKEY_AAC_DRC_TARGET_REFERENCE_LEVEL\nKEY_AAC_DRC_TARGET_ATTENUATION_FACTOR\nKEY_AAC_DRC_TARGET_BOOST_FACTOR\nKEY_AAC_DRC_TARGET_HEAVY_COMPRESSION\nKEY_AAC_DRC_EFFECT_TYPE\nKEY_AAC_ENCODED_TARGET_LEVEL\n\nBug: 148559932\nTest: atest android.media.cts.DecoderTestXheAac android.media.cts.DecoderTestAacDrc\nChange-Id: Id9a0151f0cdf00297dd4cac7185669fba51b6a0d\n"
    },
    {
      "commit": "e75a5da4b834a14d2daf684337280d365785e99e",
      "tree": "7abf1c9dd156c99f142e1278cf6bcc2eeae59571",
      "parents": [
        "abbf20142385d5439f70be768e217b8e20e6c491"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Feb 14 17:29:03 2020 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Feb 18 22:15:48 2020 -0800"
      },
      "message": "CCodec: make config consistent before/after flush\n\nIf the CSD is processed before flush, make sure client and component\nare in sync.\n\nBug: 141097367\nBug: 142542964\nBug: 149537770\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: Ia51591770a4fdac1c1334a94fa8d6b2776da1a81\n"
    },
    {
      "commit": "7141d6e467715a58d35e415fdd23c44c96b7b0c1",
      "tree": "3815d55f6b4c8df9974de93f6eb56aec9531b667",
      "parents": [
        "f29bd6bf2944f57de04362c10c223960e5e89eec",
        "0ab1d01c9b93f901df65ca2e9187d9a86dc51627"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 12 02:47:50 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 12 02:47:50 2020 +0000"
      },
      "message": "Merge \"Adjust TEST_MAPPING\""
    },
    {
      "commit": "0ab1d01c9b93f901df65ca2e9187d9a86dc51627",
      "tree": "7099574f017ccac9b6cbef8661e34aba9343b9c4",
      "parents": [
        "45a3ce9804287267c294ea7bd7b2990f3a74edce"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Feb 11 10:45:48 2020 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Feb 11 11:13:16 2020 -0800"
      },
      "message": "Adjust TEST_MAPPING\n\nBug: 142866491\nTest: atest --test-mapping frameworks/av/media/libstagefright\nTest: atest --test-mapping frameworks/av/media/codec2\nChange-Id: I65f605af7e1f2f0c4ec7628ea719a0dbdce63ad3\n"
    },
    {
      "commit": "b5a30632e4e563957729210fe1d4b355eea08399",
      "tree": "9d0435d8eeeb82cb04ecd0f65054205b89a4b307",
      "parents": [
        "972199ea0dbdb6ea11be14c2f887d39e0082f006",
        "d1bbbe3dbff4db0ef61cde6d49cf79f9b735458d"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Feb 10 18:48:40 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 10 18:48:40 2020 +0000"
      },
      "message": "Merge \"Remove libbinder from media.swcodec\""
    },
    {
      "commit": "972199ea0dbdb6ea11be14c2f887d39e0082f006",
      "tree": "aa4571f41f4b377f69d22e052fc0110243dd9e30",
      "parents": [
        "697aec8505c99b66313aa5c58e3bb68776db82f0",
        "45a3ce9804287267c294ea7bd7b2990f3a74edce"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Feb 10 18:04:57 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 10 18:04:57 2020 +0000"
      },
      "message": "Merge \"Prepare TEST_MAPPING for presubmit tests\""
    },
    {
      "commit": "d1bbbe3dbff4db0ef61cde6d49cf79f9b735458d",
      "tree": "2fea54456a75dec68bde841d146ff46c506c7778",
      "parents": [
        "7e10198833432fe652f5343540bfb4430adb6713"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Jan 15 17:13:01 2020 -0800"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Sat Feb 08 07:36:07 2020 -0800"
      },
      "message": "Remove libbinder from media.swcodec\n\nAlso split client-side usage of libstagefright_bufferqueue_helper\ninto a separate lib libstagefright_bufferqueue_helper_client, and\nlet it link libgui directly, there is no point static link the bq.\nMake sure this is only used by system, not vendor.\n\nb/147759770\nb/139201422\n\nChange-Id: Ib8b0d27f23e7be41081b58ef586537a80ebedffc\n"
    },
    {
      "commit": "45a3ce9804287267c294ea7bd7b2990f3a74edce",
      "tree": "6d8174042ebfa081b184fd5c43dd31e4e0dd2463",
      "parents": [
        "fab69be400449ee8445984565a9da6eccd7f3065"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Feb 07 17:44:38 2020 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Feb 07 17:49:56 2020 -0800"
      },
      "message": "Prepare TEST_MAPPING for presubmit tests\n\nPutting the tests for postsubmit first. Switch to presubmit once we\nverify they are not flaky.\n\nBug: 142866491\nTest: atest --test-mapping frameworks/av/media/libstagefright\nTest: atest --test-mapping frameworks/av/media/codec2\nChange-Id: I1cbb81434b49288de85b57c7749670be585edc58\n"
    },
    {
      "commit": "7e10198833432fe652f5343540bfb4430adb6713",
      "tree": "38c096ba5ae750c1ad415156e2540cb0bd6c7158",
      "parents": [
        "18be13327912181099e2a3174664ce083bf63dba",
        "1463a1244dd9a194c5462cd60daf875b188306f9"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 07 17:13:20 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 07 17:13:20 2020 +0000"
      },
      "message": "Merge \"Revert \"Disable clang-tidy for libcodec2_vndk\"\" am: e4d40f870b am: e08959e9a7 am: 1463a1244d\n\nChange-Id: I0bddcd3c30f78308712141e1bb3c53564c79b324\n"
    },
    {
      "commit": "e08959e9a76be9fbc7fe68423abd4cc4bb78c8b1",
      "tree": "3669f52fde5e69b876fe7fb8a13c97972e4c23cd",
      "parents": [
        "f1d8291a4ace285122795dacea79b91ef17d3725",
        "e4d40f870b85c2fea13cf3196f654a9aace63e13"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Feb 07 08:46:23 2020 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 07 08:46:23 2020 -0800"
      },
      "message": "Merge \"Revert \"Disable clang-tidy for libcodec2_vndk\"\"\nam: e4d40f870b\n\nChange-Id: I10956a61dc035bd6383b706ba90dd9e1657f3cd9\n"
    },
    {
      "commit": "e4d40f870b85c2fea13cf3196f654a9aace63e13",
      "tree": "a05d005210a0cfad0cb915487d628466a6c556ea",
      "parents": [
        "4c358801fb05d5d97bd83565a5cd4ab8e91f828f",
        "aa6f4f3671ad0e2658f5b98482243a94ea06e68b"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Feb 07 16:22:45 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 07 16:22:45 2020 +0000"
      },
      "message": "Merge \"Revert \"Disable clang-tidy for libcodec2_vndk\"\""
    }
  ],
  "next": "aa6f4f3671ad0e2658f5b98482243a94ea06e68b"
}
