HomeSort by relevance Sort by last modified time
    Searched refs:VideoCaptureController (Results 1 - 8 of 8) sorted by null

  /external/chromium_org/content/browser/renderer_host/media/
video_capture_controller.h 5 // 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 is not thread safe and operates on the IO thread only
    [all...]
video_capture_controller.cc 95 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(int max_buffers
    [all...]
video_capture_manager.h 6 // video capture devices, and manage VideoCaptureController's.
33 class VideoCaptureController;
41 void(const base::WeakPtr<VideoCaptureController>&)> DoneCB;
65 // capturing from this device), this call will cause a VideoCaptureController
82 void StopCaptureForClient(VideoCaptureController* controller,
91 VideoCaptureController* controller,
105 VideoCaptureController* controller,
175 const VideoCaptureController* controller) const;
226 // VideoCaptureController. VideoCaptureManager owns all VideoCaptureDevices
230 // The set of currently started VideoCaptureDevice and VideoCaptureController
    [all...]
video_capture_host.h 115 const base::WeakPtr<VideoCaptureController>& controller);
118 const base::WeakPtr<VideoCaptureController>& controller);
187 base::WeakPtr<VideoCaptureController> > EntryMap;
189 // A map of VideoCaptureControllerID to the VideoCaptureController to which it
video_capture_host.cc 26 const base::WeakPtr<VideoCaptureController>& controller = it->second;
238 entries_[controller_id] = base::WeakPtr<VideoCaptureController>();
250 const base::WeakPtr<VideoCaptureController>& controller) {
262 const base::WeakPtr<VideoCaptureController>& controller) {
337 const base::WeakPtr<VideoCaptureController>& controller = it->second;
video_capture_manager.cc 74 // VideoCaptureController ctor comments for more details.
101 scoped_ptr<VideoCaptureController> controller)
302 done_cb.Run(base::WeakPtr<VideoCaptureController>());
332 VideoCaptureController* controller,
371 VideoCaptureController* controller,
402 VideoCaptureController* controller,
635 const VideoCaptureController* controller) const {
656 // DeviceEntry, VideoCaptureController, and VideoCaptureDevice.
687 scoped_ptr<VideoCaptureController> video_capture_controller(
688 new VideoCaptureController(max_buffers))
    [all...]
video_capture_controller_unittest.cc 5 // Unit test for VideoCaptureController.
43 VideoCaptureController* controller)
76 base::Bind(&VideoCaptureController::ReturnBuffer,
91 base::Bind(&VideoCaptureController::ReturnBuffer,
102 base::Bind(base::IgnoreResult(&VideoCaptureController::RemoveClient),
106 VideoCaptureController* controller_;
119 controller_.reset(new VideoCaptureController(kPoolSize));
164 scoped_ptr<VideoCaptureController> controller_;
171 // A simple test of VideoCaptureController's ability to add, remove, and keep
280 // VideoCaptureController::ReturnBuffer() uses ImageTransportFactory
    [all...]
video_capture_manager_unittest.cc 98 const base::WeakPtr<VideoCaptureController>& controller) {
139 std::map<VideoCaptureControllerID, VideoCaptureController*> controllers_;

Completed in 432 milliseconds