mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-15 14:50:39 +01:00
![]() Previous code had a FakePeriodicVideoSource and a VideoTrackSource, where the latter is reference counted and outlives the former. That results in potential races when RemoveSink is called on the VideoTrackSource after the FakePeriodicVideoSource is destroyed, with a complicated sequence to do correct shutdown. The new class, FakePeriodicVideoTrackSource, owns a FakePeriodicVideoSource, and they get the same lifetime. Bug: webrtc:6353 Change-Id: Ic33b393e00a31fa28893dce2018948d3f90e0a9e Reviewed-on: https://webrtc-review.googlesource.com/76961 Commit-Queue: Niels Moller <nisse@webrtc.org> Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org> Cr-Commit-Position: refs/heads/master@{#23320} |
||
---|---|---|
.. | ||
BUILD.gn | ||
DEPS | ||
ortcfactory.cc | ||
ortcfactory.h | ||
ortcfactory_integrationtest.cc | ||
ortcfactory_unittest.cc | ||
ortcrtpreceiver_unittest.cc | ||
ortcrtpreceiveradapter.cc | ||
ortcrtpreceiveradapter.h | ||
ortcrtpsender_unittest.cc | ||
ortcrtpsenderadapter.cc | ||
ortcrtpsenderadapter.h | ||
OWNERS | ||
rtpparametersconversion.cc | ||
rtpparametersconversion.h | ||
rtpparametersconversion_unittest.cc | ||
rtptransport_unittest.cc | ||
rtptransportadapter.cc | ||
rtptransportadapter.h | ||
rtptransportcontroller_unittest.cc | ||
rtptransportcontrolleradapter.cc | ||
rtptransportcontrolleradapter.h | ||
srtptransport_unittest.cc | ||
testrtpparameters.cc | ||
testrtpparameters.h |