Home | History | Annotate | Download | only in base

Lines Matching refs:VideoCapturer

32 #include "talk/media/base/videocapturer.h"
44 static VideoCapturerState* Create(VideoCapturer* video_capturer);
49 VideoFormat GetHighestFormat(VideoCapturer* video_capturer) const;
57 VideoCapturer* GetVideoCapturer() {
91 VideoCapturerState* VideoCapturerState::Create(VideoCapturer* video_capturer) {
129 VideoCapturer* video_capturer) const {
183 bool CaptureManager::StartVideoCapture(VideoCapturer* video_capturer,
198 // VideoCapturer has already been started. Don't start listening to
216 bool CaptureManager::StopVideoCapture(VideoCapturer* video_capturer,
235 VideoCapturer* video_capturer,
290 bool CaptureManager::AddVideoRenderer(VideoCapturer* video_capturer,
303 bool CaptureManager::RemoveVideoRenderer(VideoCapturer* video_capturer,
316 bool CaptureManager::IsCapturerRegistered(VideoCapturer* video_capturer) const {
321 bool CaptureManager::RegisterVideoCapturer(VideoCapturer* video_capturer) {
336 VideoCapturer* video_capturer = capture_state->GetVideoCapturer();
340 // When unregistering a VideoCapturer, the CaptureManager needs to unregister
341 // from all state change callbacks from the VideoCapturer. E.g. to avoid
342 // problems with multiple callbacks if registering the same VideoCapturer
343 // multiple times. The VideoCapturer will update the capturer state. However,
345 // the CaptureManager no longer is listening to the VideoCapturer it will not
348 // that the callback may happen before the VideoCapturer is stopped. However,
350 // frames from the VideoCapturer.
359 VideoCapturerState* capture_state, VideoCapturer* video_capturer) {
386 VideoCapturer* video_capturer) const {
396 VideoCapturer* video_capturer) const {