webrtc/rtc_base
braveyao 8944f6a3f5 [desktopCaptuer Win] exclude windows not on current virtual desktop
Since Windows 10, Windows starts to support virtual desktops. The
problem is when one virtual desktop is not the current one, we can still
enumerate the windows on it, which are still marked as visible by OS.
This causes troubles to decide if a window is on top to be cropped out.

This cl is to utilize a COM API, IsWindowOnCurrentVirtualDesktop of
VirtualDesktopManager, to make sure only the windows on current desktop
will be enumerated.

Bug: chromium:796112
Change-Id: I6e0546e90fbdb37365a8d98694ded0e30791628e
Reviewed-on: https://webrtc-review.googlesource.com/65882
Reviewed-by: Jamie Walch <jamiewalch@chromium.org>
Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org>
Commit-Queue: Brave Yao <braveyao@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#22842}
2018-04-12 19:22:15 +00:00
..
experiments Adds BBR network controller field trial. 2018-04-09 10:42:18 +00:00
java/src/org/webrtc Introduce Nullable annotation. 2018-03-21 08:41:13 +00:00
memory Move aligned memory utilities to rtc_base/memory/ 2018-03-22 14:13:24 +00:00
numerics Stop using std::random_shuffle in favor of std::shuffle. 2018-01-10 07:37:11 +00:00
strings Add ToString() methods to classes with << operators, preparing for deprecations. 2018-04-03 11:21:30 +00:00
synchronization Move rw_lock_wrapper.h to rtc_base/synchronization/ 2018-03-23 19:47:08 +00:00
system Remove obsolete types from common_types.h 2018-04-12 12:23:37 +00:00
time Move rw_lock_wrapper.h to rtc_base/synchronization/ 2018-03-23 19:47:08 +00:00
arraysize.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
asyncinvoker-inl.h Remove unnecessary copies from AsyncInvoke 2018-03-16 13:09:18 +00:00
asyncinvoker.cc Add AsyncInvoker::Clear method to allow canceling pending invocations 2018-02-01 08:03:32 +00:00
asyncinvoker.h Remove unnecessary copies from AsyncInvoke 2018-03-16 13:09:18 +00:00
asyncpacketsocket.cc Signal detailed packet info for each packet sent. 2018-04-12 04:46:06 +00:00
asyncpacketsocket.h Signal detailed packet info for each packet sent. 2018-04-12 04:46:06 +00:00
asyncresolverinterface.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
asyncresolverinterface.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
asyncsocket.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
asyncsocket.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
asynctcpsocket_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
asynctcpsocket.cc Signal detailed packet info for each packet sent. 2018-04-12 04:46:06 +00:00
asynctcpsocket.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
asyncudpsocket_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
asyncudpsocket.cc Signal detailed packet info for each packet sent. 2018-04-12 04:46:06 +00:00
asyncudpsocket.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
atomicops_unittest.cc Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
atomicops.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
base64_unittest.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
base64.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
base64.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
basictypes_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
basictypes.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
bind_unittest.cc Add explicit includes of refcountedobject.h where it is used. 2017-10-06 13:00:14 +00:00
bind.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
bitbuffer_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
bitbuffer.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
bitbuffer.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
bitrateallocationstrategy_unittest.cc Adding two tests: 2017-11-27 10:38:22 +00:00
bitrateallocationstrategy.cc Add kTransmissionMaxBitrateMultiplier logic to audio priority bitrate allocation strategy similarly to default bitrate allocation logic. 2017-11-16 20:23:56 +00:00
bitrateallocationstrategy.h Reland of BWE allocation strategy 2017-10-20 10:16:15 +00:00
buffer_unittest.cc Securely clear memory containing key information / passwords before freeing. 2018-03-07 22:06:20 +00:00
buffer.h Securely clear memory containing key information / passwords before freeing. 2018-03-07 22:06:20 +00:00
bufferqueue_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
bufferqueue.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
bufferqueue.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
BUILD.gn Signal detailed packet info for each packet sent. 2018-04-12 04:46:06 +00:00
bytebuffer_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
bytebuffer.cc Add templated version of ByteBufferWriter. 2018-03-09 10:50:34 +00:00
bytebuffer.h Add templated version of ByteBufferWriter. 2018-03-09 10:50:34 +00:00
byteorder_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
byteorder.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
callback_unittest.cc Change return types of refcount methods. 2017-10-20 07:46:03 +00:00
callback.h Add explicit includes of refcountedobject.h where it is used. 2017-10-06 13:00:14 +00:00
callback.h.pump Add explicit includes of refcountedobject.h where it is used. 2017-10-06 13:00:14 +00:00
checks.cc Add the missing header for errno variable in checks.cc 2018-02-01 11:38:11 +00:00
checks.h Move some numeric utility code from rtc_base/ to rtc_base/numerics/ 2017-11-22 11:21:47 +00:00
compile_assert_c.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
constructormagic.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
copyonwritebuffer_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
copyonwritebuffer.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
copyonwritebuffer.h Add explicit includes of refcountedobject.h where it is used. 2017-10-06 13:00:14 +00:00
cpu_time_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
cpu_time.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
cpu_time.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
crc32_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
crc32.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
crc32.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
criticalsection_unittest.cc Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
criticalsection.cc Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
criticalsection.h Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
cryptstring.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
cryptstring.h Securely clear memory containing key information / passwords before freeing. 2018-03-07 22:06:20 +00:00
data_rate_limiter_unittest.cc Renamed rtc::RateLimiter to rtrc::DataRateLimiter. 2018-02-28 19:58:24 +00:00
data_rate_limiter.cc Renamed rtc::RateLimiter to rtrc::DataRateLimiter. 2018-02-28 19:58:24 +00:00
data_rate_limiter.h Renamed rtc::RateLimiter to rtrc::DataRateLimiter. 2018-02-28 19:58:24 +00:00
deprecation.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
DEPS Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
dscp.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
Dummy.java Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
event_tracer_unittest.cc Delete static_instance.h and fix_interlocked_exchange_pointer_win.h 2017-10-05 13:19:21 +00:00
event_tracer.cc Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
event_tracer.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
event_unittest.cc Disable event perf tests 2017-11-27 13:56:22 +00:00
event.cc Delete use of pthread_cond_timedwait_relative_np. 2018-01-11 11:40:21 +00:00
event.h Add ScopedAllowBaseSyncPrimitives to WebRTC for compatibility with Chromium. 2018-01-17 14:36:36 +00:00
fakeclock.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
fakeclock.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
fakenetwork.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
fakesslidentity.cc Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
fakesslidentity.h Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
file_posix.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
file_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
file_win.cc Fix circular dependencies between optional, array_view, and rtc_base. 2017-12-14 06:49:11 +00:00
file.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
file.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
filerotatingstream_unittest.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
filerotatingstream.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
filerotatingstream.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
fileutils.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
fileutils.h Reland "Delete Filesystem::TempFilename." 2017-12-14 11:01:33 +00:00
firewallsocketserver.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
firewallsocketserver.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
flags.cc Add support for hyphens to rtc_base/flags 2018-02-07 16:32:01 +00:00
flags.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
format_macros.h Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
function_view_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
function_view.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
gtest_prod_util.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
gunit_prod.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
gunit.cc Reland "Set session error if SetLocal/RemoteDescription ever fails" 2018-02-17 02:08:19 +00:00
gunit.h Reland "Set session error if SetLocal/RemoteDescription ever fails" 2018-02-17 02:08:19 +00:00
helpers_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
helpers.cc Collect packet loss and RTT stats of STUN binding requests. 2018-02-21 00:49:26 +00:00
helpers.h Collect packet loss and RTT stats of STUN binding requests. 2018-02-21 00:49:26 +00:00
httpbase_unittest.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
httpbase.cc Move FALLTHROUGH macro to a separate header, and give it an RTC_ prefix 2018-02-05 11:24:59 +00:00
httpbase.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
httpcommon_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
httpcommon-inl.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
httpcommon.cc Securely clear memory containing key information / passwords before freeing. 2018-03-07 22:06:20 +00:00
httpcommon.h Securely clear memory containing key information / passwords before freeing. 2018-03-07 22:06:20 +00:00
httpserver_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
httpserver.cc Delete unused class LoggingAdapter. 2017-12-18 09:21:03 +00:00
httpserver.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ifaddrs_converter.cc Fix issue where sockets bound to temporary IPv6 addresses are discarded. 2018-03-19 19:22:31 +00:00
ifaddrs_converter.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ifaddrs-android.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ifaddrs-android.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ignore_wundef.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ipaddress_unittest.cc This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
ipaddress.cc Add ToString() methods to classes with << operators, preparing for deprecations. 2018-04-03 11:21:30 +00:00
ipaddress.h Add ToString() methods to classes with << operators, preparing for deprecations. 2018-04-03 11:21:30 +00:00
json_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
json.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
json.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
keep_ref_until_done.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
location.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
location.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
logging_mac.mm Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
logging_unittest.cc Adding a new string utility class: SimpleStringBuilder. 2018-02-27 13:37:39 +00:00
logging.cc Make SimpleStringBuilder into a non-template 2018-03-09 11:32:34 +00:00
logging.h Re-Reland "Some cleanup for the logging code:"" 2018-02-27 15:59:39 +00:00
logsinks.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
logsinks.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
macifaddrs_converter.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
macutils.cc Remove deprecated mac screencapture code. 2017-10-03 08:41:30 +00:00
macutils.h Remove deprecated mac screencapture code. 2017-10-03 08:41:30 +00:00
memory_usage_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
memory_usage.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
memory_usage.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
messagedigest_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
messagedigest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
messagedigest.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
messagehandler.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
messagehandler.h PeerConnection::StartRtcEventLog: Improve callback memory safety 2017-10-16 21:37:14 +00:00
messagequeue_unittest.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
messagequeue.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
messagequeue.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
nat_unittest.cc This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
natserver.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
natserver.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
natsocketfactory.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
natsocketfactory.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
nattypes.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
nattypes.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
nethelper.cc Reland: Replaced the SignalSelectedCandidatePairChanged with a new signal. 2017-11-13 22:50:11 +00:00
nethelper.h Reland: Replaced the SignalSelectedCandidatePairChanged with a new signal. 2017-11-13 22:50:11 +00:00
nethelpers.cc Delete unused use_socket_server argument. 2018-01-17 09:13:55 +00:00
nethelpers.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
network_constants.h Reland "Clean up libjingle API dependencies." 2017-10-05 13:51:21 +00:00
network_unittest.cc Fix issue where sockets bound to temporary IPv6 addresses are discarded. 2018-03-19 19:22:31 +00:00
network.cc Lowercase Windows headers. 2018-03-26 11:38:10 +00:00
network.h Fix issue where sockets bound to temporary IPv6 addresses are discarded. 2018-03-19 19:22:31 +00:00
networkmonitor.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
networkmonitor.h Reland "Clean up libjingle API dependencies." 2017-10-05 13:51:21 +00:00
networkroute.h Removing access to send side cc in rtp controller. 2018-02-16 10:40:48 +00:00
noop.cc Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
noop.mm Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
nullsocketserver_unittest.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
nullsocketserver.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
nullsocketserver.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
onetimeevent_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
onetimeevent.h Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
openssl.h Refactor OpenSSLSessionCache out of OpenSSLAdapterFactory. 2018-04-06 01:01:48 +00:00
openssladapter_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
openssladapter.cc Refactor OpenSSLSessionCache out of OpenSSLAdapterFactory. 2018-04-06 01:01:48 +00:00
openssladapter.h Refactor OpenSSLSessionCache out of OpenSSLAdapterFactory. 2018-04-06 01:01:48 +00:00
opensslcommon_unittest.cc Fixed Hostname Validation in OpenSSLAdapter. 2018-04-05 21:23:20 +00:00
opensslcommon.cc Fixed Hostname Validation in OpenSSLAdapter. 2018-04-05 21:23:20 +00:00
opensslcommon.h Fixed Hostname Validation in OpenSSLAdapter. 2018-04-05 21:23:20 +00:00
openssldigest.cc Update SSL call sites to compile with both OpenSSL 1.1.0 and BoringSSL 2018-02-05 16:47:35 +00:00
openssldigest.h Update SSL call sites to compile with both OpenSSL 1.1.0 and BoringSSL 2018-02-05 16:47:35 +00:00
opensslidentity.cc Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
opensslidentity.h Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
opensslsessioncache_unittest.cc Refactor OpenSSLSessionCache out of OpenSSLAdapterFactory. 2018-04-06 01:01:48 +00:00
opensslsessioncache.cc Refactor OpenSSLSessionCache out of OpenSSLAdapterFactory. 2018-04-06 01:01:48 +00:00
opensslsessioncache.h Refactor OpenSSLSessionCache out of OpenSSLAdapterFactory. 2018-04-06 01:01:48 +00:00
opensslstreamadapter.cc Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
opensslstreamadapter.h Refactor OpenSSLSessionCache out of OpenSSLAdapterFactory. 2018-04-06 01:01:48 +00:00
optionsfile_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
optionsfile.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
optionsfile.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
OWNERS Remove myself from some owners files. Fix order in those files. Replace myself in comment references. 2018-04-03 14:07:31 +00:00
pathutils_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
pathutils.cc Fix circular dependencies between optional, array_view, and rtc_base. 2017-12-14 06:49:11 +00:00
pathutils.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
physicalsocketserver_unittest.cc This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
physicalsocketserver.cc Fix circular dependencies between optional, array_view, and rtc_base. 2017-12-14 06:49:11 +00:00
physicalsocketserver.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
platform_file_unittest.cc Extend WavReader and WavWriter API. 2018-03-19 15:21:51 +00:00
platform_file.cc Extend WavReader and WavWriter API. 2018-03-19 15:21:51 +00:00
platform_file.h Extend WavReader and WavWriter API. 2018-03-19 15:21:51 +00:00
platform_thread_types.cc Whac-a-mole one more time with Fuchsia. Fix CurrentThreadRef() 2018-02-17 23:10:21 +00:00
platform_thread_types.h Change typedef of PlatformThreadRef for Fuchsia from pthread_t to zx_handle_t 2018-02-17 15:14:24 +00:00
platform_thread_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
platform_thread.cc Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
platform_thread.h Reland "Remove criticalsection.cc dependency on platform_thread.cc." 2018-02-17 12:00:12 +00:00
protobuf_utils.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
proxy_unittest.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
proxyinfo.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
proxyinfo.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
proxyserver.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
proxyserver.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ptr_util_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ptr_util.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
race_checker.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
race_checker.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
random_unittest.cc Move some more numeric utility code from rtc_base/ to rtc_base/numerics/ 2017-11-22 12:39:39 +00:00
random.cc Move some numeric utility code from rtc_base/ to rtc_base/numerics/ 2017-11-22 11:21:47 +00:00
random.h Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
rate_limiter_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rate_limiter.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rate_limiter.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rate_statistics_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rate_statistics.cc Optional: Use nullopt and implicit construction in /rtc_base/rate_statistics.cc 2017-11-29 11:37:29 +00:00
rate_statistics.h Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
ratetracker_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ratetracker.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ratetracker.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
refcount.h Change return types of refcount methods. 2017-10-20 07:46:03 +00:00
refcountedobject_unittest.cc Change return types of refcount methods. 2017-10-20 07:46:03 +00:00
refcountedobject.h New classes RefCounter and RefCountedBase. 2017-10-23 11:46:47 +00:00
refcounter.h New classes RefCounter and RefCountedBase. 2017-10-23 11:46:47 +00:00
rollingaccumulator_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rollingaccumulator.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rtccertificate_unittest.cc Move some numeric utility code from rtc_base/ to rtc_base/numerics/ 2017-11-22 11:21:47 +00:00
rtccertificate.cc Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
rtccertificate.h Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
rtccertificategenerator_unittest.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
rtccertificategenerator.cc Add explicit includes of refcountedobject.h where it is used. 2017-10-06 13:00:14 +00:00
rtccertificategenerator.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
sanitizer_unittest.cc rtc::MsanUninitialized to mark a trivially copiable object as uninitialized 2018-04-06 14:57:02 +00:00
sanitizer.h rtc::MsanUninitialized to mark a trivially copiable object as uninitialized 2018-04-06 14:57:02 +00:00
scoped_ref_ptr.h Clarify documentation on scoped_refptr::release. 2018-03-22 08:14:53 +00:00
sequenced_task_checker_impl.cc Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
sequenced_task_checker_impl.h Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
sequenced_task_checker_unittest.cc Add support for RTC_GUARDED_BY to SequencedTaskChecker. 2018-02-19 13:05:59 +00:00
sequenced_task_checker.h Add support for RTC_GUARDED_BY to SequencedTaskChecker. 2018-02-19 13:05:59 +00:00
signalthread_unittest.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
signalthread.cc Fixing data race on vptr of Thread subclasses. 2018-03-05 20:09:20 +00:00
signalthread.h Fixing data race on vptr of Thread subclasses. 2018-03-05 20:09:20 +00:00
sigslot_unittest.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
sigslot.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
sigslot.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
sigslotrepeater.h Adding back sigslot::repeater. 2017-10-05 16:48:13 +00:00
sigslottester_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
sigslottester.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
sigslottester.h.pump Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
socket_unittest.cc This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
socket_unittest.h Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
socket.cc Signal detailed packet info for each packet sent. 2018-04-12 04:46:06 +00:00
socket.h Signal detailed packet info for each packet sent. 2018-04-12 04:46:06 +00:00
socketadapters.cc Add templated version of ByteBufferWriter. 2018-03-09 10:50:34 +00:00
socketadapters.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
socketaddress_unittest.cc This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
socketaddress.cc This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
socketaddress.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
socketaddresspair.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
socketaddresspair.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
socketfactory.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
socketserver.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
socketstream.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
socketstream.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ssladapter_unittest.cc This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
ssladapter.cc Update SSL call sites to compile with both OpenSSL 1.1.0 and BoringSSL 2018-02-05 16:47:35 +00:00
ssladapter.h Update SSL call sites to compile with both OpenSSL 1.1.0 and BoringSSL 2018-02-05 16:47:35 +00:00
sslfingerprint.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
sslfingerprint.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
sslidentity_unittest.cc Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
sslidentity.cc Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
sslidentity.h Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
sslroots.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
sslstreamadapter_unittest.cc Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
sslstreamadapter.cc Adding flag to enable/disable use of SRTP_AES128_CM_SHA1_32 crypto suite. 2018-03-23 19:26:55 +00:00
sslstreamadapter.h By default, don't use SRTP_AES128_CM_SHA1_32 protection profile. 2018-04-05 23:43:07 +00:00
stream_unittest.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
stream.cc Remove calls to some POSIX APIs which Fuchsia does not implement. 2018-02-12 22:06:44 +00:00
stream.h Remove calls to some POSIX APIs which Fuchsia does not implement. 2018-02-12 22:06:44 +00:00
string_to_number_unittest.cc compare Optional<unsigned> only to unsigned integers 2018-04-07 10:07:47 +00:00
string_to_number.cc Add missing includes checks.h/array_view.h 2018-04-10 10:33:34 +00:00
string_to_number.h Optional: Use nullopt and implicit construction in /rtc_base 2017-11-27 10:17:52 +00:00
stringencode_unittest.cc Delete unused code in rtc_base/stringencode.cc 2017-12-15 10:16:36 +00:00
stringencode.cc Remove myself from some owners files. Fix order in those files. Replace myself in comment references. 2018-04-03 14:07:31 +00:00
stringencode.h Delete HttpComposeAttributes. 2017-12-18 08:44:43 +00:00
stringize_macros_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
stringize_macros.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
stringutils_unittest.cc Add ToString() methods to classes with << operators, preparing for deprecations. 2018-04-03 11:21:30 +00:00
stringutils.cc Add ToString() methods to classes with << operators, preparing for deprecations. 2018-04-03 11:21:30 +00:00
stringutils.h This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
swap_queue_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
swap_queue.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
task_queue_for_test.cc Introduce TaskQueueForTest. 2018-02-14 15:32:49 +00:00
task_queue_for_test.h Introduce TaskQueueForTest. 2018-02-14 15:32:49 +00:00
task_queue_gcd.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
task_queue_libevent.cc Fix includes in task_queue.h 2018-02-15 16:10:15 +00:00
task_queue_posix.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
task_queue_posix.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
task_queue_unittest.cc Introduce TaskQueueForTest. 2018-02-14 15:32:49 +00:00
task_queue_win.cc Fix includes in task_queue.h 2018-02-15 16:10:15 +00:00
task_queue.h Fix includes in task_queue.h 2018-02-15 16:10:15 +00:00
template_util.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
testbase64.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
testclient_unittest.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
testclient.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
testclient.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
testechoserver.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
testechoserver.h Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
testutils.cc Delete unused code in rtc_base/testutils.*. 2017-12-18 09:28:13 +00:00
testutils.h Delete unused code in rtc_base/testutils.*. 2017-12-18 09:28:13 +00:00
thread_annotations_unittest.cc Remove RTC_GUARDED_VAR and RTC_PT_GUARDED_VAR macros 2017-11-01 13:23:26 +00:00
thread_annotations.h Remove RTC_GUARDED_VAR and RTC_PT_GUARDED_VAR macros 2017-11-01 13:23:26 +00:00
thread_checker_impl.cc Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
thread_checker_impl.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
thread_checker_unittest.cc Delete macro RTC_ACCESS_ON, replaced by RTC_GUARDED_BY. 2018-02-07 10:07:28 +00:00
thread_checker.h Delete macro RTC_ACCESS_ON, replaced by RTC_GUARDED_BY. 2018-02-07 10:07:28 +00:00
thread_darwin.mm Remove dependency on rtc::Event from rtc::Thread. 2017-12-04 15:15:08 +00:00
thread_unittest.cc Remove unnecessary copies from AsyncInvoke 2018-03-16 13:09:18 +00:00
thread.cc Fixing data race on vptr of Thread subclasses. 2018-03-05 20:09:20 +00:00
thread.h Fixing data race on vptr of Thread subclasses. 2018-03-05 20:09:20 +00:00
timedelta.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
timestampaligner_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
timestampaligner.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
timestampaligner.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
timeutils_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
timeutils.cc SystemTimeNanos() on Mac: DCHECK that multiplication doesn't overflow 2018-02-27 00:31:52 +00:00
timeutils.h Make rtc::Optional IceConfig parameters interpreted consistently. 2018-03-23 02:10:54 +00:00
trace_event.h Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
transformadapter.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
transformadapter.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
type_traits.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
unittest_main.cc Remove webrtc::test::InitFieldTrialsFromString(const std::string&). 2018-02-01 19:47:41 +00:00
unixfilesystem.cc Reland "Delete Filesystem::TempFilename." 2017-12-14 11:01:33 +00:00
unixfilesystem.h Reland "Delete Filesystem::TempFilename." 2017-12-14 11:01:33 +00:00
virtualsocket_unittest.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
virtualsocketserver.cc This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
virtualsocketserver.h Fixing leaked reference from SCTP transport to DTLS/ICE transport. 2018-01-04 00:53:07 +00:00
weak_ptr_unittest.cc Add missing #include + dependency to weak_ptr_unittest. 2017-12-01 18:28:37 +00:00
weak_ptr.cc Remove aggressive thread checker from WeakPtrReference 2017-11-10 16:51:25 +00:00
weak_ptr.h Remove aggressive thread checker from WeakPtrReference 2017-11-10 16:51:25 +00:00
win32_unittest.cc Fix circular dependencies between optional, array_view, and rtc_base. 2017-12-14 06:49:11 +00:00
win32.cc Fix circular dependencies between optional, array_view, and rtc_base. 2017-12-14 06:49:11 +00:00
win32.h [desktopCaptuer Win] exclude windows not on current virtual desktop 2018-04-12 19:22:15 +00:00
win32filesystem.cc Reland "Delete Filesystem::TempFilename." 2017-12-14 11:01:33 +00:00
win32filesystem.h Reland "Delete Filesystem::TempFilename." 2017-12-14 11:01:33 +00:00
win32socketinit.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
win32socketinit.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
win32socketserver_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
win32socketserver.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
win32socketserver.h Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
win32window_unittest.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
win32window.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
win32window.h Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
zero_memory_unittest.cc Add functions to securely fill memory with zeros. 2018-01-20 16:57:27 +00:00
zero_memory.cc Securely clear memory containing key information / passwords before freeing. 2018-03-07 22:06:20 +00:00
zero_memory.h Add functions to securely fill memory with zeros. 2018-01-20 16:57:27 +00:00