webrtc/modules
Erik Språng d7329ca570 Remove VideoSender and fold code into VideoStreamEncoder
This CL moves the functionality in VideoSender into VideoStreamEncoder
and simplifies the code where possible, given what we know of the
encoder state and that we now run on the encoder queue.

The intent here is to make it easier to remove the next parts, the
encoder database and generic encoder wrapper.

Bug: webrtc:10164
Change-Id: I8c108ccbe5db97cd9fd1e84228134709af845ea3
Reviewed-on: https://webrtc-review.googlesource.com/c/123540
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Reviewed-by: Niels Moller <nisse@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26813}
2019-02-22 10:29:46 +00:00
..
audio_coding 2nd reland of https://webrtc-review.googlesource.com/c/src/+/114883 2019-02-22 09:59:01 +00:00
audio_device [clang-tidy] Apply performance-move-const-arg fixes (misc). 2019-02-05 15:12:20 +00:00
audio_mixer Receive-side ready for multiple channels. 2019-01-29 12:43:23 +00:00
audio_processing PFFFT C++ wrapper for APM 2019-02-22 09:20:29 +00:00
bitrate_controller Fix for RttBackoff when sending of packets with TWCC stops. 2019-02-08 10:47:03 +00:00
congestion_controller Clarify that pacing rate is based on raw target rate 2019-02-20 10:59:29 +00:00
desktop_capture webrtc: Remove semicolons. 2019-02-20 16:02:59 +00:00
include Create LossNotificationController 2019-02-22 10:20:14 +00:00
pacing Remove the deprecated CreateProbeClusters method 2019-02-20 15:33:47 +00:00
remote_bitrate_estimator Extend RemoteEstimatorProxy to support feedback on sender request. 2019-02-19 13:56:44 +00:00
rtp_rtcp Reland "Extend TransportSequenceNumber RTP header extension" 2019-02-21 16:01:30 +00:00
third_party Fix guards for headers in third party 2018-08-07 09:39:06 +00:00
utility Publish rtc::QueuedTask in api as webrtc::QueuedTask 2019-01-14 14:48:12 +00:00
video_capture webrtc: Remove semicolons. 2019-02-20 16:02:59 +00:00
video_coding Remove VideoSender and fold code into VideoStreamEncoder 2019-02-22 10:29:46 +00:00
video_processing Remove rtc_base/scoped_ref_ptr.h. 2019-01-25 20:29:58 +00:00
BUILD.gn 2nd reland of https://webrtc-review.googlesource.com/c/src/+/114883 2019-02-22 09:59:01 +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
OWNERS Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00