Searched defs:VideoCaptureController (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/content/browser/renderer_host/media/
H A Dvideo_capture_controller.h5 // VideoCaptureController is the glue between a VideoCaptureDevice and all
10 // The VideoCaptureController is responsible for:
25 // the IO thread (where the VideoCaptureController lives).
29 // Interactions between VideoCaptureController and other classes:
31 // * VideoCaptureController indirectly observes a VideoCaptureDevice
34 // observed events to the VideoCaptureController on the IO thread.
35 // * A VideoCaptureController interacts with its clients (VideoCaptureHosts)
38 // VideoCaptureHost) will interact directly with VideoCaptureController to
42 // VideoCaptureController through its public methods, to add and remove
45 // VideoCaptureController i
67 class CONTENT_EXPORT VideoCaptureController { class in namespace:content
[all...]
H A Dvideo_capture_controller.cc95 struct VideoCaptureController::ControllerClient {
131 // VideoCaptureController* pointer, its ControllerClient entry lives on until
140 // Indicates whether the client is paused, if true, VideoCaptureController
146 // VideoCaptureController on the IO thread. An instance of this class may safely
147 // outlive its target VideoCaptureController.
153 class VideoCaptureController::VideoCaptureDeviceClient
157 const base::WeakPtr<VideoCaptureController>& controller,
183 const base::WeakPtr<VideoCaptureController> controller_;
189 VideoCaptureController::VideoCaptureController(in function in class:content::VideoCaptureController
[all...]

Completed in 541 milliseconds