PipeWire capture: add CFI suppression for StopCapture() We added recently spa_hook_remove() call that gets inlined and there is an indirect call through a C function pointer, which CFI cannot verify. Bug: chromium:491979284 Change-Id: Ide5ba4d2cb2c3c3ad63e107cb6df1cd42c6578fb Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/456240 Reviewed-by: Per Kjellander <perkj@webrtc.org> Commit-Queue: Per Kjellander <perkj@webrtc.org> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org> Cr-Commit-Position: refs/heads/main@{#47140}
diff --git a/modules/video_capture/linux/video_capture_pipewire.cc b/modules/video_capture/linux/video_capture_pipewire.cc index 58021f9..ca35498 100644 --- a/modules/video_capture/linux/video_capture_pipewire.cc +++ b/modules/video_capture/linux/video_capture_pipewire.cc
@@ -250,6 +250,7 @@ return 0; } +RTC_NO_SANITIZE("cfi-icall") int32_t VideoCaptureModulePipeWire::StopCapture() { RTC_DCHECK_RUN_ON(&api_checker_);