{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":47528015,"defaultBranch":"universe","name":"platform_frameworks_av","ownerLogin":"BlissRoms","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-12-07T03:51:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16156670?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714290707.0","currentOid":""},"activityList":{"items":[{"before":"1c0bb8f5a1396f9c21252ef9ffbad20921c3354c","after":"870f707395dfb741a6ff50f7c961a95ddca0ff30","ref":"refs/heads/typhoon","pushedAt":"2024-05-04T09:05:27.000Z","pushType":"push","commitsCount":478,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"Merge tag 'android-security-13.0.0_r15' of https://android.googlesource.com/platform/frameworks/av into typhoon\n\nAndroid security 13.0.0 release 15\n\nChange-Id: I5c84345dda43b635cae10f2909ba3a5dd69695d5\nSigned-off-by: Jackeagle ","shortMessageHtmlLink":"Merge tag 'android-security-13.0.0_r15' of https://android.googlesour…"}},{"before":"e5ba2e74819cd0783d553164e967a48203958ce1","after":"d2f257a67c58289e98ec39b83cfb1638cbf1ee75","ref":"refs/heads/universe","pushedAt":"2024-04-28T07:51:47.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"av: Nuplayer: Declare 24Bit Packed & 32Bit support\n\n- From Xiaomi Android 13 Changes\n\nChange-Id: I7c5fd6986b549c9fd0719dd8e838b3d62a7d8e7d\nSigned-off-by: Pranav Vashi \nSigned-off-by: Jis G Jacob ","shortMessageHtmlLink":"av: Nuplayer: Declare 24Bit Packed & 32Bit support"}},{"before":"8bc01699b89d5c998cc22fb70253921a7c263aa1","after":"e5ba2e74819cd0783d553164e967a48203958ce1","ref":"refs/heads/universe","pushedAt":"2024-04-28T04:06:16.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"libcameraservice: Fixup camera package name additions for 14.0 QPR2\n\n- Fixes build-time linking when utilizing build flags to support\nMIUI and OnePlus prebuilt camera apks\n\n- Replace usage of String8() with c_str()\n\nSigned-off-by: Pranav Vashi ","shortMessageHtmlLink":"libcameraservice: Fixup camera package name additions for 14.0 QPR2"}},{"before":"f7c3a5682696c2d1adaa7bae3f64f00bb59feb4e","after":"8bc01699b89d5c998cc22fb70253921a7c263aa1","ref":"refs/heads/universe","pushedAt":"2024-04-26T14:45:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"Merge tag 'android-14.0.0_r31' of https://android.googlesource.com/platform//frameworks/av into universe\n\nAndroid 14.0.0 Release 31 (AP1A.240405.002.A1)\n\nChange-Id: I974870b9299b10306a02960b6b81608749b7ddc7\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZgs/1gAKCRDorT+BmrEO\n# eDhFAJwIqIlCMu44pxc6BT/TBiDKpNaqfQCfZ/1nKrORdrUPUaBJ9CJFy/8GSOQ=\n# =GuOC\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Mon 01 Apr 2024 07:14:30 PM EDT\n# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78\n# gpg: Can't check signature: No public key","shortMessageHtmlLink":"Merge tag 'android-14.0.0_r31' of https://android.googlesource.com/pl…"}},{"before":"6c1ece1f29feabf951de2f218b9f50337f8279c8","after":"f7c3a5682696c2d1adaa7bae3f64f00bb59feb4e","ref":"refs/heads/universe","pushedAt":"2024-04-17T14:14:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StudioKeys","name":"Jis G Jacob","path":"/StudioKeys","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86867971?s=80&v=4"},"commit":{"message":"fixup! av: support per-app volume [1/3]\n\nChange-Id: I669bacfb8ee4a7a60c15a8dac4c487e2eccc94c6\nSigned-off-by: Jis G Jacob ","shortMessageHtmlLink":"fixup! av: support per-app volume [1/3]"}},{"before":null,"after":"6c1ece1f29feabf951de2f218b9f50337f8279c8","ref":"refs/heads/universe-qpr1","pushedAt":"2024-04-10T09:48:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jackeagle","name":"Jack","path":"/Jackeagle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7821082?s=80&v=4"},"commit":{"message":"Merge tag 'android-14.0.0_r25' of https://android.googlesource.com/platform//frameworks/av into universe\n\nAndroid 14.0.0 Release 25 (UQ1A.240205.004)\n\nChange-Id: I49937df9a94a23c648a7864b952bccc787cf7f82\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZcE4oQAKCRDorT+BmrEO\n# eFg0AJsFgzOsS8slsuDQLvElACdJL4vDYgCdG7aeIb1GmEVXOaRfqQaOU9S70YI=\n# =dj5t\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Mon 05 Feb 2024 02:36:01 PM EST\n# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78\n# gpg: Can't check signature: No public key","shortMessageHtmlLink":"Merge tag 'android-14.0.0_r25' of https://android.googlesource.com/pl…"}},{"before":"cef344b2418447ecdf22f734b802c627f71908ca","after":"6c1ece1f29feabf951de2f218b9f50337f8279c8","ref":"refs/heads/universe","pushedAt":"2024-02-09T12:35:02.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"Merge tag 'android-14.0.0_r25' of https://android.googlesource.com/platform//frameworks/av into universe\n\nAndroid 14.0.0 Release 25 (UQ1A.240205.004)\n\nChange-Id: I49937df9a94a23c648a7864b952bccc787cf7f82\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZcE4oQAKCRDorT+BmrEO\n# eFg0AJsFgzOsS8slsuDQLvElACdJL4vDYgCdG7aeIb1GmEVXOaRfqQaOU9S70YI=\n# =dj5t\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Mon 05 Feb 2024 02:36:01 PM EST\n# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78\n# gpg: Can't check signature: No public key","shortMessageHtmlLink":"Merge tag 'android-14.0.0_r25' of https://android.googlesource.com/pl…"}},{"before":"17582f5286b63b891a6d295dab8c4112420273f6","after":"cef344b2418447ecdf22f734b802c627f71908ca","ref":"refs/heads/universe","pushedAt":"2024-01-15T13:33:42.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"Merge tag 'android-14.0.0_r20' of https://android.googlesource.com/platform//frameworks/av into universe\n\nAndroid 14.0.0 release 20\n\nChange-Id: I1c351f1600c800b2c08fb9eb71a54d7262e71e20","shortMessageHtmlLink":"Merge tag 'android-14.0.0_r20' of https://android.googlesource.com/pl…"}},{"before":"d4dcfe6a1dae089e8bdaadda6a8cce2ff5337fa5","after":"17582f5286b63b891a6d295dab8c4112420273f6","ref":"refs/heads/universe","pushedAt":"2024-01-08T14:07:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"av: support per-app volume [1/3]\n\nSigned-off-by: cjybyjk \nChange-Id: Ib22a04d7b99706042b903a223d0b3900c0838fbd\n\nChange-Id: I4a723c9c1d86c85dd7434ed1d7beab3c808da9e1\nSigned-off-by: AnierinB \nSigned-off-by: Hung Phan \nSigned-off-by: Dmitrii \nSigned-off-by: Jis G Jacob ","shortMessageHtmlLink":"av: support per-app volume [1/3]"}},{"before":null,"after":"d4dcfe6a1dae089e8bdaadda6a8cce2ff5337fa5","ref":"refs/heads/universe-pre-qpr","pushedAt":"2024-01-07T04:03:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"av: support per-app volume [1/3]\n\nSigned-off-by: cjybyjk \nChange-Id: Ib22a04d7b99706042b903a223d0b3900c0838fbd\n\nChange-Id: I4a723c9c1d86c85dd7434ed1d7beab3c808da9e1\nSigned-off-by: AnierinB \nSigned-off-by: Hung Phan \nSigned-off-by: Dmitrii \nSigned-off-by: Jis G Jacob ","shortMessageHtmlLink":"av: support per-app volume [1/3]"}},{"before":"0359e39878c59de1dd0be7ce0206853e095f3a16","after":"df98b587419c30b1c0867aafbc21517e0ee82bd7","ref":"refs/heads/arcadia-next","pushedAt":"2023-12-14T17:09:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"Condition background record restriction on Sdk\n\nTo prevent breaking existing apps, modify the checks around when\nan app should have its recording silenced to retain prior behavior\nunless an app has targetSdk U or greater.\n\nTest: oboetester conditionally restricted based on targetSdk level\nBug: 268724205\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:dc4f375d570965775634d90856719b812aee9865)\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a5ed2002773feb3dd371cc473fc0a6ff2dfd21b6)\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:382a9eaf46cf53b986494a694c9a87b8be8a28e4)\nMerged-In: I42b6cbca60db6ce1a073254239b48e9104c4ebfb\nChange-Id: I42b6cbca60db6ce1a073254239b48e9104c4ebfb","shortMessageHtmlLink":"Condition background record restriction on Sdk"}},{"before":"c6b24132bf408ad84928cd5a8a07f6049cd04784","after":"1c0bb8f5a1396f9c21252ef9ffbad20921c3354c","ref":"refs/heads/typhoon","pushedAt":"2023-12-10T13:05:36.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"Revert \"NdkMedia: fix android.mediav2.cts.CodecEncoderSurfaceTest failed.\"\n\nThis reverts commit 95f411fbda480f986811e6f8010f0a2fd91fd206.\n\nReason for revert: This breaks app compatibility\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:883e38b694a6a2a51d34ea145607b62b0bdb316f)\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a2118fa4988f1d8135894800de122296e146a157)\nMerged-In: I94d7034907d5befc0aabf7bf2b490d1fc86c69af\nChange-Id: I94d7034907d5befc0aabf7bf2b490d1fc86c69af","shortMessageHtmlLink":"Revert \"NdkMedia: fix android.mediav2.cts.CodecEncoderSurfaceTest fai…"}},{"before":"a0d97e3aa678306a6fb1e75e3fda5fd099478cb9","after":"d4dcfe6a1dae089e8bdaadda6a8cce2ff5337fa5","ref":"refs/heads/universe","pushedAt":"2023-11-26T16:00:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"av: support per-app volume [1/3]\n\nSigned-off-by: cjybyjk \nChange-Id: Ib22a04d7b99706042b903a223d0b3900c0838fbd\n\nChange-Id: I4a723c9c1d86c85dd7434ed1d7beab3c808da9e1\nSigned-off-by: AnierinB \nSigned-off-by: Hung Phan \nSigned-off-by: Dmitrii \nSigned-off-by: Jis G Jacob ","shortMessageHtmlLink":"av: support per-app volume [1/3]"}},{"before":"0cfe1d6dfbf0b39092f366b2c04225155ea16265","after":"0359e39878c59de1dd0be7ce0206853e095f3a16","ref":"refs/heads/arcadia-next","pushedAt":"2023-11-13T03:09:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"Initialise VPS buffer to NULL in constructor\n\nMissing initialisation of this pointer could lead to an incorrect free\nif the ARTWriter object is cleared immeddiately after the constructor\ncall.\n\nBug: 287298721\nTest: rtp_writer_fuzzer\n(cherry picked from https://partner-android-review.googlesource.com/q/commit:2710696b001f2e95586151c1ee337a4e3c4da48a)\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:900195c1d3589c7cbf9e116f61bebaefc0519101)\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:0efe2b4d6b739650039c2cab176ef11d5f5ac49c)\nMerged-In: I08eacd7a0201bc9a41b821e20cae916d8870147a\nChange-Id: I08eacd7a0201bc9a41b821e20cae916d8870147a","shortMessageHtmlLink":"Initialise VPS buffer to NULL in constructor"}},{"before":"59e6bd5491b45862244ac622a502f861490a34e8","after":"0cfe1d6dfbf0b39092f366b2c04225155ea16265","ref":"refs/heads/arcadia-next","pushedAt":"2023-11-13T03:05:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"Fix Segv on unknown address error flagged by fuzzer test.\n\nThe error is thrown when the destructor tries to free pointer memory.\nThis is happening for cases where the pointer was not initialized. Initializing it to a default value fixes the error.\n\nBug: 245135112\nTest: Build mtp_host_property_fuzzer and run on the target device\n(cherry picked from commit 3afa6e80e8568fe63f893fa354bc79ef91d3dcc0)\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c138d20635694857754f2b7de2342089de13d556)\nMerged-In: I255cd68b7641e96ac47ab81479b9b46b78c15580\nChange-Id: I255cd68b7641e96ac47ab81479b9b46b78c15580","shortMessageHtmlLink":"Fix Segv on unknown address error flagged by fuzzer test."}},{"before":"79135de5add6d59d524135be002365dbf4a4cdfb","after":"c6b24132bf408ad84928cd5a8a07f6049cd04784","ref":"refs/heads/typhoon","pushedAt":"2023-11-12T13:42:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"Initialise VPS buffer to NULL in constructor\n\nMissing initialisation of this pointer could lead to an incorrect free\nif the ARTWriter object is cleared immeddiately after the constructor\ncall.\n\nBug: 287298721\nTest: rtp_writer_fuzzer\n(cherry picked from https://partner-android-review.googlesource.com/q/commit:2710696b001f2e95586151c1ee337a4e3c4da48a)\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:900195c1d3589c7cbf9e116f61bebaefc0519101)\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:0efe2b4d6b739650039c2cab176ef11d5f5ac49c)\nMerged-In: I08eacd7a0201bc9a41b821e20cae916d8870147a\nChange-Id: I08eacd7a0201bc9a41b821e20cae916d8870147a","shortMessageHtmlLink":"Initialise VPS buffer to NULL in constructor"}},{"before":"3ea76416e33b6d39dc525f30294e3fc8339b85e6","after":"a0d97e3aa678306a6fb1e75e3fda5fd099478cb9","ref":"refs/heads/universe","pushedAt":"2023-11-10T10:48:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"[2/2] av: Remove restrictions for system audio record\n\n* Give freedom to screen recorder apps\n\nChange-Id: I726bde4f44bba6fc8cd771ae90c8864b26cdd919","shortMessageHtmlLink":"[2/2] av: Remove restrictions for system audio record"}},{"before":null,"after":"3ea76416e33b6d39dc525f30294e3fc8339b85e6","ref":"refs/heads/universe","pushedAt":"2023-10-23T13:28:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"Merge tag 'android-14.0.0_r11' of https://android.googlesource.com/platform/frameworks/av into HEAD\n\nAndroid 14.0.0 release 11\n\nChange-Id: I333f15e8ccc5bcdded414aecb0401f7379f56a78","shortMessageHtmlLink":"Merge tag 'android-14.0.0_r11' of https://android.googlesource.com/pl…"}},{"before":null,"after":"402dbe885fd58af75e4c1d7e790fbf4bb22f29f9","ref":"refs/heads/17","pushedAt":"2023-10-05T12:24:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"Merge cherrypicks of ['googleplex-android-review.googlesource.com/24394600'] into udc-release.\n\nChange-Id: I13498717ea42becd292db5e949317a94377cdb30","shortMessageHtmlLink":"Merge cherrypicks of ['googleplex-android-review.googlesource.com/243…"}},{"before":"5e72a60d9aed56c2d0315c1fad5571b896c3db5d","after":"79135de5add6d59d524135be002365dbf4a4cdfb","ref":"refs/heads/typhoon","pushedAt":"2023-09-21T17:38:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"Merge tag 'android-13.0.0_r77' of https://android.googlesource.com/platform//frameworks/av into typhoon\n\nAndroid 13.0.0 release 77\n\nChange-Id: I4abbe624988d3c035c37d985937b776b51708831\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZQiTKAAKCRDorT+BmrEO\n# eFrTAJ9MTbKu+giyYP57myqctyjcpNEt3ACbBx9q0v4yYOOu1dHDFToojzrbc7Y=\n# =CuyD\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Mon 18 Sep 2023 02:12:56 PM EDT\n# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78\n# gpg: Can't check signature: No public key","shortMessageHtmlLink":"Merge tag 'android-13.0.0_r77' of https://android.googlesource.com/pl…"}},{"before":"c4e5b81ed4c2dd541480e29ed418ee94ef30a9a6","after":"5e72a60d9aed56c2d0315c1fad5571b896c3db5d","ref":"refs/heads/typhoon","pushedAt":"2023-08-31T02:37:28.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"SessionConfigurationUtils: Allow privileged camera apps to create raw streams for raw capable cameras\n\nChange-Id: I4e82027917e458e1472464e7317bb1968ff7ee2c","shortMessageHtmlLink":"SessionConfigurationUtils: Allow privileged camera apps to create raw…"}},{"before":"bcb07bf3b074420d75eed0e8adc13ecd8b468c06","after":"59e6bd5491b45862244ac622a502f861490a34e8","ref":"refs/heads/arcadia-next","pushedAt":"2023-08-06T15:53:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"Force unsilence record clients on startInput\n\nWe call startRecording unconditionally in startInput, so we must\nupdate the client state to be unsilenced (since we are treating as\nsuch). We subsequently re-update the silence state (with the client\nmarked as active to dispatch ops) in updateUidStates_l.\n\nThis fixes an issue where we call startRecording for a silenced client,\nthen call it again when it moves to unsilenced when the client is active.\nSince startRecording is ref-counted, this leaves the client in the\nrecording state leading to incorrect appop attributions.\n\nBug: 279905816\nBug: 281485019\nTest: Manual verification of repro cases + verbose log analysis\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e7720b379bfaba648ab6d85c4c2df6f03ec854d3)\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:12e41309c3e6bde85430c288e469fc1776835db0)\nMerged-In: I31d50457ca8adae577407a28d4d4c0e8582bac5d\nChange-Id: I31d50457ca8adae577407a28d4d4c0e8582bac5d","shortMessageHtmlLink":"Force unsilence record clients on startInput"}},{"before":"7591350783fcfc984c05b22547c9ac7c5efc1c5a","after":"c4e5b81ed4c2dd541480e29ed418ee94ef30a9a6","ref":"refs/heads/typhoon","pushedAt":"2023-07-17T03:12:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO_LIB_OPLUS\n\nChange-Id: Iae35e77110bb3b38664f52a44ce3b868d9849c0d","shortMessageHtmlLink":"libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO_LIB_OPLUS"}},{"before":"97d0872b31b4765e68b8b9153de52b5dbe9016b8","after":"7591350783fcfc984c05b22547c9ac7c5efc1c5a","ref":"refs/heads/typhoon","pushedAt":"2023-07-09T03:06:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"libstagefright: omx: Add support for loading prebuilt ddp and ac4 decoder lib\n\n[HELLBOY017]: Also allow to load dolby codec in MediaCodecList\n\nSigned-off-by: Pranav Vashi ","shortMessageHtmlLink":"libstagefright: omx: Add support for loading prebuilt ddp and ac4 dec…"}},{"before":"f666f2c53e04dae9f72cc79773f72babf329db65","after":"97d0872b31b4765e68b8b9153de52b5dbe9016b8","ref":"refs/heads/typhoon","pushedAt":"2023-07-06T13:48:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"Merge tag 'android-13.0.0_r62' of https://android.googlesource.com/platform//frameworks/av into typhoon\n\nAndroid 13.0.0 release 62\n\nChange-Id: I07c87617f40519b9f44afaf54d6e5195e2a90d50\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZKXJGwAKCRDorT+BmrEO\n# eH4XAJ9nb2tQWjJQH0lmLGFiwTJ7y83+6wCeLaJdjN37oycUwzMIsEN1cUOQdf8=\n# =zJ+T\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Wed 05 Jul 2023 03:48:43 PM EDT\n# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78\n# gpg: Can't check signature: No public key","shortMessageHtmlLink":"Merge tag 'android-13.0.0_r62' of https://android.googlesource.com/pl…"}},{"before":"813ffe22ad0c0435770cf86ab4190b1af771586a","after":"f666f2c53e04dae9f72cc79773f72babf329db65","ref":"refs/heads/typhoon","pushedAt":"2023-07-01T17:12:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"Merge tag 'android-13.0.0_r52' of https://android.googlesource.com/platform//frameworks/av into typhoon\n\nAndroid 13.0.0 Release 52 (TQ3A.230605.012)\n\nChange-Id: Ia055c3c8542950557779f6e41931c9135f635b2a\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZIi36gAKCRDorT+BmrEO\n# eFKKAJ40jwGdyhaDLn7/Na5t0DcdSL3kEwCdHSmtok9Ml0wTeqm6cgV5Baly4Tw=\n# =9WJZ\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Tue 13 Jun 2023 02:39:38 PM EDT\n# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78\n# gpg: Can't check signature: No public key","shortMessageHtmlLink":"Merge tag 'android-13.0.0_r52' of https://android.googlesource.com/pl…"}},{"before":null,"after":"813ffe22ad0c0435770cf86ab4190b1af771586a","ref":"refs/heads/typhoon-qpr1","pushedAt":"2023-07-01T04:50:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"fixup! audioflinger: Fix audio for WifiDisplay\n\nRequired after 23f552f22abd6bf336484c7085efd46bebd67d89\n\nChange-Id: I716fb3290b1a3249c3b4fb896efb7954afe31fbb","shortMessageHtmlLink":"fixup! audioflinger: Fix audio for WifiDisplay"}},{"before":"87c7d7a0dfdd05c824d946361d340fd3fe3d537e","after":"bcb07bf3b074420d75eed0e8adc13ecd8b468c06","ref":"refs/heads/arcadia-next","pushedAt":"2023-05-12T17:37:23.592Z","pushType":"push","commitsCount":1,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"C2SurfaceSyncObj: prevent OOB read in Import\n\nPrevent OOB read in C2SurfaceSyncObj::Import from libcodec2_vndk.\n\nBug: 240140929\nTest: Manual\nChange-Id: I7b4cd8aa3fa5b9b2160f0eba40a618b4dd536d5c\n(cherry picked from commit 9b4f38105ad66615e811483f4927942b231c84b7)\nMerged-In: I7b4cd8aa3fa5b9b2160f0eba40a618b4dd536d5c\n(cherry picked from commit e3958886dbdd65ac8020a4554c9e567f95a6d813)\nMerged-In: I7b4cd8aa3fa5b9b2160f0eba40a618b4dd536d5c","shortMessageHtmlLink":"C2SurfaceSyncObj: prevent OOB read in Import"}},{"before":"b5f9518bd919db0738a3b86bb60283ac729128af","after":"e290638d75868e37b93ecf3d48785e7cf5d80b31","ref":"refs/heads/typhoon-qpr2","pushedAt":"2023-04-23T13:35:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"StagefrightRecorder: Add \"set-title\" parameter\n\n* Required by OnePlus / Oplus Camera.\n\nSigned-off-by: cjh1249131356 ","shortMessageHtmlLink":"StagefrightRecorder: Add \"set-title\" parameter"}},{"before":"bf3ce07965c16402723616f9dd6321ee962f1a1b","after":"b5f9518bd919db0738a3b86bb60283ac729128af","ref":"refs/heads/typhoon-qpr2","pushedAt":"2023-04-17T15:35:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"blissgerrit","name":"Bliss Gerrit","path":"/blissgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10173176?s=80&v=4"},"commit":{"message":"Merge tag 'android-13.0.0_r41' of https://android.googlesource.com/platform//frameworks/av into typhoon\n\nAndroid 13.0.0 Release 41 (TQ2A.230405.003.E1)\n\nChange-Id: I6d2452e539172d8ca12bacf6730d40ae01739043\n\n# -----BEGIN PGP SIGNATURE-----\n#\n# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZDSEtAAKCRDorT+BmrEO\n# eAnfAJ9lvpc7KZGXaXhuXO2rFobXf8rOvwCcCAzCUwyCGEd/z6RryTFDfvKna1U=\n# =xV0c\n# -----END PGP SIGNATURE-----\n# gpg: Signature made Mon 10 Apr 2023 05:50:44 PM EDT\n# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78\n# gpg: Can't check signature: No public key","shortMessageHtmlLink":"Merge tag 'android-13.0.0_r41' of https://android.googlesource.com/pl…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQVhu5AA","startCursor":null,"endCursor":null}},"title":"Activity · BlissRoms/platform_frameworks_av"}