webrtc/modules
Romain Pokrzywka 66528d7e90 Export DxgiDuplicatorController when building as shared lib
This class is accessed by Electron for its desktop capture support,
but it breaks with component builds on Windows because the symbols
aren't exported by the dll.
No behavior change at runtime, only modifies the generated .lib
when building as a shared library (static builds are unchanged).

Bug: None
Change-Id: I5dc606846de990c1bf4d375ddbb1c73dfc512762
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/230200
Reviewed-by: Joe Downing <joedow@chromium.org>
Reviewed-by: Niels Moller <nisse@webrtc.org>
Reviewed-by: Jamie Walch <jamiewalch@chromium.org>
Commit-Queue: Jamie Walch <jamiewalch@chromium.org>
Cr-Commit-Position: refs/heads/main@{#34858}
2021-08-26 17:34:45 +00:00
..
async_audio_processing Use backticks not vertical bars to denote variables in comments for /modules/async_audio_processing 2021-08-02 11:16:59 +00:00
audio_coding Add a unittest to NetEq StatisticsCalculator for discarded packets counter. 2021-08-19 17:17:37 +00:00
audio_device Replace the android support annotation library with androidx's one. 2021-08-24 16:02:17 +00:00
audio_mixer Use backticks not vertical bars to denote variables in comments for /modules/audio_mixer 2021-08-02 11:10:59 +00:00
audio_processing Roll chromium_revision 47dc8e2f50..680b7dae9d (912091:912910) 2021-08-18 10:22:27 +00:00
congestion_controller Tweaks for LossBasedBweV2. 2021-08-09 16:44:02 +00:00
desktop_capture Export DxgiDuplicatorController when building as shared lib 2021-08-26 17:34:45 +00:00
include Use backticks not vertical bars to denote variables in comments for /modules/include 2021-07-30 22:40:29 +00:00
pacing Allow RTP module thread checking to know PacketRouter status. 2021-08-13 15:04:49 +00:00
remote_bitrate_estimator Use backticks not vertical bars to denote variables in comments for /modules/remote_bitrate_estimator 2021-08-09 12:27:52 +00:00
rtp_rtcp frame transformer: expose payload type 2021-08-25 08:33:20 +00:00
third_party Use source_sets in component builds and static_library in release builds. 2019-10-17 21:17:18 +00:00
utility Use backticks not vertical bars to denote variables in comments for /modules/utility 2021-08-09 12:01:43 +00:00
video_capture Use backticks not vertical bars to denote variables in comments for /modules/video_capture 2021-08-09 15:20:43 +00:00
video_coding Delete deprecated version of VideoCodingModule::RegisterReceiveCodec 2021-08-25 09:50:20 +00:00
video_processing Use backticks not vertical bars to denote variables in comments for /modules/video_processing 2021-08-09 15:36:42 +00:00
BUILD.gn Remove from chromium build targets that are not compatible with it. 2021-02-01 13:46:19 +00:00
module_common_types_unittest.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00