88df90b1fdDon't use the Force(Demuxer), Luke.
eladalon
2017-08-02 06:18:41 -07:00
5805c9dbdaObjC: Add implementationName for injectable codecs
magjed
2017-08-02 05:26:28 -07:00
c5fb4683e5Don't clear newer packets from the video_coding::PacketBuffer when calling ClearTo.
philipel
2017-08-02 04:28:57 -07:00
c18f1d7c94Revert of Fix off-by-one bugs in video_coding::PacketBuffer when the buffer is filled with a single frame. (patchset #5 id:80001 of https://codereview.chromium.org/2993513002/ )
philipel
2017-08-02 04:18:02 -07:00
822ff2b794Explicitly inform PacketRouter which RTP-RTCP modules are REMB-candidates
eladalon
2017-08-01 06:30:28 -07:00
ddfa252b50TestDataGenerators attempts to create missing input signal files. If the input file name matches the "<name>-<params>.wav" pattern and <name> is a valid signal creator name, then <params> is parsed and used to create a new signal which is written in place of the missing file.
alessiob
2017-08-01 05:44:18 -07:00
a25a69582eEnable large-scale FEC tests on iOS.
brandtr
2017-08-01 05:01:07 -07:00
fdd568eb25This CL is a refactoring of the APM QA tool; it includes the following changes: - render stream support, required to assess AEC; - echo path simulation and input mixer, to generate echo and add it to the speech signal; - export engine: improved UI, switch to Pandas DataFrames; - minor design improvements and needed adaptions.
alessiob
2017-08-01 04:37:21 -07:00
8a1d2a315fRemove NullReceiveStatistics rtcp_sender accepts nullptr as indication statistics shouldn't be used, Other uses of NullReceiveStatistcs were already deleted.
danilchap
2017-08-01 03:21:37 -07:00
d339dbc7d4Added implementations for entering/exiting STARTUP, DRAIN, PROBE_BW, PROBE_RTT modes, also updated MaxBandwidthFilter class, with the filter implementation which stores three best estimates for the filter window.
gnish
2017-08-01 03:06:17 -07:00
773be36bd6Reland of Change VideoTrack implementation to invoke VideoTrackSourceInterface::AddOrUpdateSink on wt Added documentation of thread expectations for video tracks and sources to the API.
perkj
2017-07-31 23:22:01 -07:00
36344a0c9bFix incorrect memset on muted frames.
Jonathan Yu
2017-07-30 01:55:34 -07:00
ae1532a214Track recreation of DxgiTextureStaging
Zijie He
2017-07-31 13:29:15 -07:00
df6e07c7e2Do not reset resolution_tracker_ in DxgiFrame::PrepareFrame()
Zijie He
2017-07-28 11:46:43 -07:00
5af2af36eeRemove resolution_tracker_ from dxgi_texture
Zijie He
2017-07-28 11:42:07 -07:00
e985b90d33G711 implementation of the Audio{En,De}coderFactoryTemplate APIs
kwiberg
2017-07-31 11:34:57 -07:00
1c12b818b3ObjC RTCEAGLVideoVideo: Check GL context is non-nil in constructor
magjed
2017-07-31 09:11:46 -07:00
3376c84c90Add probing to recover faster from large bitrate drops. A single probe at 85% of the original bitrate is sent when transitioning from underusing back to normal state. The actual sending of the probes is disabled by default, and enabled by the field trial string WebRTC-BweRapidRecoveryExperiment/Enabled/. Existing code that did probing after large drops in ALR have been restructured so that it also delays the probe until we are no longer overusing.
terelius
2017-07-31 04:23:25 -07:00
8eab09c77bObjC style fix for injectable video codecs
magjed
2017-07-31 02:56:35 -07:00