)]}' { "commit": "5ed1752843d931c62d9ab01992a84da480c1b805", "tree": "e16ddf66359071f95f9c0654782dfc58f2daa18e", "parents": [ "8da45ad5f6f8518023e01aa685842b71d97d527f" ], "author": { "name": "Sam Zackrisson", "email": "saza@webrtc.org", "time": "Thu Sep 29 07:43:58 2022" }, "committer": { "name": "WebRTC LUCI CQ", "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com", "time": "Thu Sep 29 09:30:03 2022" }, "message": "APM: Fix benign race in MaybeInitializeCapture()\n\nMaybeInitializeCapture may overwrite the render configuration of a concurrent render reinitialization, leading to a second render reinitialization on the next render processing call.\n\nSee bug description for details.\n\nTested: Verified bitexactness offline (single-threaded) on a large number of aecdumps.\nBug: webrtc:14495\nChange-Id: I9b70b454ce1c27859c3414c9c9ec89b7bbe35559\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/277380\nReviewed-by: Per Ã…hgren \u003cpeah@webrtc.org\u003e\nCommit-Queue: Sam Zackrisson \u003csaza@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#38241}\n", "tree_diff": [ { "type": "modify", "old_id": "81d96609a4bc796c4ef7b1fdfed53b63d57037d3", "old_mode": 33188, "old_path": "modules/audio_processing/audio_processing_impl.cc", "new_id": "9405e14fce552c339bdcbc16321cc4d3602a0d87", "new_mode": 33188, "new_path": "modules/audio_processing/audio_processing_impl.cc" } ] }