webrtc/media/engine
Qingsi Wang 6e641e64b2 Signal detailed packet info for each packet sent.
Per-packet info is now signaled in SentPacket to provide useful stats
for bandwidth consumption and overhead analysis in the network stack.

Bug: webrtc:9103
Change-Id: I2b8f6491567d0fa54cc559fc5a96d7aac7d9565e
Reviewed-on: https://webrtc-review.googlesource.com/66281
Commit-Queue: Qingsi Wang <qingsi@google.com>
Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org>
Reviewed-by: Bjorn Mellem <mellem@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#22834}
2018-04-12 04:46:06 +00:00
..
adm_helpers.cc Move ADM initialization into WebRtcVoiceEngine 2017-11-21 20:48:07 +00:00
adm_helpers.h Move ADM initialization into WebRtcVoiceEngine 2017-11-21 20:48:07 +00:00
apm_helpers_unittest.cc Use AudioProcessingBuilder everywhere AudioProcessing is created. 2018-01-09 13:45:20 +00:00
apm_helpers.cc Remove voe::TransmitMixer 2017-12-15 16:48:57 +00:00
apm_helpers.h Removes usage of AGC APIs in the ADM. 2017-12-13 16:32:21 +00:00
constants.cc Move const variables initialization to constants.cc 2017-11-22 11:14:37 +00:00
constants.h Change forced software encoder fallback for VP8 to be only based on resolution and not bitrate. 2017-11-13 10:58:42 +00:00
convert_legacy_video_factory.cc Create common helper method for comparing video formats 2017-11-23 15:41:38 +00:00
convert_legacy_video_factory.h Reland "Add helper functions for migrating to new video codec factories" 2017-10-31 13:32:22 +00:00
fakewebrtccall.cc Reland "Reland "Move rtp-specific config out of EncoderSettings."" 2018-04-05 14:30:09 +00:00
fakewebrtccall.h Moved bitrate config interface from Call class. 2018-02-21 15:03:45 +00:00
fakewebrtcdeviceinfo.h Enable cpplint in media/ 2017-10-31 17:46:42 +00:00
fakewebrtcvcmfactory.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
fakewebrtcvideocapturemodule.h Introduce TaskQueueForTest. 2018-02-14 15:32:49 +00:00
fakewebrtcvideoengine.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
internaldecoderfactory_unittest.cc Reland "Update internal video decoder factory to new interface" 2017-11-09 14:29:12 +00:00
internaldecoderfactory.cc Enable building WebRTC without built-in software codecs 2018-01-31 08:33:59 +00:00
internaldecoderfactory.h Reland "Update internal video decoder factory to new interface" 2017-11-09 14:29:12 +00:00
internalencoderfactory.cc Enable building WebRTC without built-in software codecs 2018-01-31 08:33:59 +00:00
internalencoderfactory.h Reland "Update internal encoder factory to new interface" 2017-11-18 10:48:28 +00:00
multiplexcodecfactory_unittest.cc Reland "Rename stereo video codec to multiplex" 2018-01-29 20:37:59 +00:00
multiplexcodecfactory.cc Reland "Rename stereo video codec to multiplex" 2018-01-29 20:37:59 +00:00
multiplexcodecfactory.h Reland "Rename stereo video codec to multiplex" 2018-01-29 20:37:59 +00:00
nullwebrtcvideoengine_unittest.cc Use AudioProcessingBuilder everywhere AudioProcessing is created. 2018-01-09 13:45:20 +00:00
nullwebrtcvideoengine.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
payload_type_mapper_unittest.cc Optional: Use nullopt and implicit construction in /media 2017-11-21 14:46:37 +00:00
payload_type_mapper.cc Optional: Use nullopt and implicit construction in /media 2017-11-21 14:46:37 +00:00
payload_type_mapper.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
scopedvideodecoder.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
scopedvideodecoder.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
scopedvideoencoder.cc Delete unused method SetPeriodicKeyFrames. 2018-03-05 08:54:32 +00:00
scopedvideoencoder.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
simulcast_encoder_adapter_unittest.cc Remove TemporalLayersFactory and associated classes 2018-03-21 10:20:48 +00:00
simulcast_encoder_adapter.cc Remove TemporalLayersFactory and associated classes 2018-03-21 10:20:48 +00:00
simulcast_encoder_adapter.h Remove legacy ctor from SimulcastEncoderAdapter. 2018-02-07 16:38:52 +00:00
simulcast_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
simulcast.cc Fixing the change in number of temporal layers in screen sharing mode. 2018-03-27 09:00:53 +00:00
simulcast.h Refactor of GetSimulcastConfig & EncoderStreamFactory. 2018-02-12 20:08:34 +00:00
videodecodersoftwarefallbackwrapper_unittest.cc Make decoder software fallback sticky. 2018-02-23 09:03:41 +00:00
videodecodersoftwarefallbackwrapper.cc Enable and fix chromium clang warnings in sdk/android targets. 2018-04-05 11:22:03 +00:00
videodecodersoftwarefallbackwrapper.h Enable and fix chromium clang warnings in sdk/android targets. 2018-04-05 11:22:03 +00:00
videoencodersoftwarefallbackwrapper_unittest.cc Remove TemporalLayersFactory and associated classes 2018-03-21 10:20:48 +00:00
videoencodersoftwarefallbackwrapper.cc Enable and fix chromium clang warnings in sdk/android targets. 2018-04-05 11:22:03 +00:00
videoencodersoftwarefallbackwrapper.h Enable and fix chromium clang warnings in sdk/android targets. 2018-04-05 11:22:03 +00:00
vp8_encoder_simulcast_proxy_unittest.cc Remove TemporalLayersFactory and associated classes 2018-03-21 10:20:48 +00:00
vp8_encoder_simulcast_proxy.cc Delete unused method SetPeriodicKeyFrames. 2018-03-05 08:54:32 +00:00
vp8_encoder_simulcast_proxy.h Delete unused method SetPeriodicKeyFrames. 2018-03-05 08:54:32 +00:00
webrtcmediaengine_unittest.cc WebRtcMediaEngineFactory: Require caller to supply an AudioDecoderFactory 2017-11-09 14:18:12 +00:00
webrtcmediaengine.cc Reland "Moved BitrateConfig out of Call::Config." 2018-02-21 11:38:42 +00:00
webrtcmediaengine.h Reland "Moved BitrateConfig out of Call::Config." 2018-02-21 11:38:42 +00:00
webrtcvideocapturer_unittest.cc Enable cpplint in media/ 2017-10-31 17:46:42 +00:00
webrtcvideocapturer.cc Avoid to unconditionally include rtc_base/win32.h. 2018-02-01 11:22:51 +00:00
webrtcvideocapturer.h Enable cpplint in media/ 2017-10-31 17:46:42 +00:00
webrtcvideocapturerfactory.cc Enable cpplint in media/ 2017-10-31 17:46:42 +00:00
webrtcvideocapturerfactory.h Enable cpplint in media/ 2017-10-31 17:46:42 +00:00
webrtcvideodecoderfactory.cc Revert "Add helper functions for migrating to new video codec factories" 2017-10-30 22:52:59 +00:00
webrtcvideodecoderfactory.h Enable cpplint in media/ 2017-10-31 17:46:42 +00:00
webrtcvideoencoderfactory_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
webrtcvideoencoderfactory.cc Clean up some bad constructs in media/ 2017-09-29 12:22:57 +00:00
webrtcvideoencoderfactory.h Enable cpplint in media/ 2017-10-31 17:46:42 +00:00
webrtcvideoengine_unittest.cc Delete header file videoengine_unittest.h. 2018-04-11 14:09:26 +00:00
webrtcvideoengine.cc Delete obsolete enable argument to SetVideoSend. 2018-04-09 08:45:29 +00:00
webrtcvideoengine.h Delete obsolete enable argument to SetVideoSend. 2018-04-09 08:45:29 +00:00
webrtcvoiceengine_unittest.cc Adds support for signaling a=msid lines without a=ssrc lines. 2018-04-03 21:21:11 +00:00
webrtcvoiceengine.cc Adds support for signaling a=msid lines without a=ssrc lines. 2018-04-03 21:21:11 +00:00
webrtcvoiceengine.h Signal detailed packet info for each packet sent. 2018-04-12 04:46:06 +00:00