nisse
5b68ab50bb
Extended proxy abstraction, to call certain methods to the worker thread.
...
Extracted from cl https://codereview.webrtc.org/1766653002/ , where
AddOrUpdateSink results in a deadlock.
BUG=webrtc:5426
Review URL: https://codereview.webrtc.org/1861633002
Cr-Commit-Position: refs/heads/master@{#12281}
2016-04-07 14:46:00 +00:00
nisse
fcc640f8f6
Get VideoCapturer stats via VideoTrackSourceInterface in StatsCollector,
...
without involving the VideoMediaChannel.
BUG=webrtc:5426
Review URL: https://codereview.webrtc.org/1827023002
Cr-Commit-Position: refs/heads/master@{#12193}
2016-04-01 08:10:50 +00:00
Per
c0d31e915c
Change VideoSourceInterface::needs_denoising() to return rtc::Optional<bool>
...
It turns out that it is used as if it has three states: on/off default.
This reverts back to the behaviour prior to https://codereview.webrtc.org/1773993002
BUG=chromium:594434
R=pbos@webrtc.org , pthatcher@webrtc.org
Review URL: https://codereview.webrtc.org/1842073002 .
Cr-Commit-Position: refs/heads/master@{#12181}
2016-03-31 15:23:53 +00:00
perkj
4a3a135e68
More cleanup of cricket::VideoCapturer
...
Remove unused state CS_PAUSED and dummy implementation of Pause()
Remove unused SignalVideoFrame
This should now be possible since https://codereview.chromium.org/1745923002/ has landed.
BUG=webrtc:5426
Review URL: https://codereview.webrtc.org/1832793002
Cr-Commit-Position: refs/heads/master@{#12116}
2016-03-24 11:39:56 +00:00
perkj
0d3eef2080
Add implementation of VideoTrackSource and make VideoCapturerTrackSource inherit from it.
...
BUG=webrtc:5426
R=pthatcher@webrtc.org
Review URL: https://codereview.webrtc.org/1773993002 .
Cr-Commit-Position: refs/heads/master@{#11923}
2016-03-09 01:39:33 +00:00
perkj
a3ede6c510
Renamed VideoSourceInterface to VideoTrackSourceInterface.
...
Moved VideoSourceInterface to MediaStreamInterface.h
Renamed VideoSourceTest to VideoCapturerTrackSourceTest
Renamed VideoSource to VideoCaptureTrackSource and cl lint and cl format.
BUG=webrtc:5426
TBR=pthatcher@webrtc.org
Review URL: https://codereview.webrtc.org/1770003002 .
Cr-Commit-Position: refs/heads/master@{#11893}
2016-03-08 00:28:03 +00:00
perkj
11e1805a31
Add new empty files for VideoCapturerTrackSource and VideoTrackSource to make Chrome compile when adding implementation.
...
BUG=webrtc:5621
TBR=kjellander@webrtc.org
Review URL: https://codereview.webrtc.org/1768243002 .
Cr-Commit-Position: refs/heads/master@{#11889}
2016-03-07 21:03:47 +00:00