From 8b54e37cac2018d92abafc2dfdebb419c3ff8064 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Tue, 14 Nov 2023 15:14:30 +0100 Subject: [PATCH] DeviceInfoPipeWire: move include for PipeWireSession out of the header Moving the header file and definitions for PipeWireSession to the source file allows DeviceInfoPipeWire to be reimplemented or used in wrappers without the consumer needing to add PipeWire includes and definitions. Bug: webrtc:15654 Change-Id: I895059d50bdf9e6ed152eca729c618261701457a Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/327381 Reviewed-by: Ilya Nikolaevskiy Commit-Queue: Jan Grulich Cr-Commit-Position: refs/heads/main@{#41163} --- modules/video_capture/linux/device_info_pipewire.cc | 2 +- modules/video_capture/linux/device_info_pipewire.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/video_capture/linux/device_info_pipewire.cc b/modules/video_capture/linux/device_info_pipewire.cc index 4782cee56a..e9f7e6a869 100644 --- a/modules/video_capture/linux/device_info_pipewire.cc +++ b/modules/video_capture/linux/device_info_pipewire.cc @@ -20,10 +20,10 @@ #include +#include "modules/video_capture/linux/pipewire_session.h" #include "modules/video_capture/video_capture.h" #include "modules/video_capture/video_capture_defines.h" #include "modules/video_capture/video_capture_impl.h" -#include "modules/video_capture/video_capture_options.h" #include "rtc_base/logging.h" namespace webrtc { diff --git a/modules/video_capture/linux/device_info_pipewire.h b/modules/video_capture/linux/device_info_pipewire.h index a006c85d1b..4da0c7a90b 100644 --- a/modules/video_capture/linux/device_info_pipewire.h +++ b/modules/video_capture/linux/device_info_pipewire.h @@ -14,7 +14,7 @@ #include #include "modules/video_capture/device_info_impl.h" -#include "modules/video_capture/linux/pipewire_session.h" +#include "modules/video_capture/video_capture_options.h" namespace webrtc { namespace videocapturemodule {