Searched refs:VideoCaptureImpl (Results 1 - 25 of 28) sorted by relevance

12

/external/chromium_org/third_party/webrtc/modules/video_capture/external/
H A Dvideo_capture_external.cc18 VideoCaptureModule* VideoCaptureImpl::Create(
21 RefCountImpl<VideoCaptureImpl>* implementation =
22 new RefCountImpl<VideoCaptureImpl>(id);
H A Ddevice_info_external.cc46 VideoCaptureModule::DeviceInfo* VideoCaptureImpl::CreateDeviceInfo(
/external/chromium_org/third_party/webrtc/modules/video_capture/
H A Dvideo_capture_factory.cc20 return videocapturemodule::VideoCaptureImpl::Create(id, deviceUniqueIdUTF8);
25 return videocapturemodule::VideoCaptureImpl::Create(id, externalCapture);
30 return videocapturemodule::VideoCaptureImpl::CreateDeviceInfo(id);
H A Dvideo_capture_impl.cc29 VideoCaptureModule* VideoCaptureImpl::Create(
33 RefCountImpl<VideoCaptureImpl>* implementation =
34 new RefCountImpl<VideoCaptureImpl>(id);
39 const char* VideoCaptureImpl::CurrentDeviceName() const
45 int32_t VideoCaptureImpl::RotationFromDegrees(int degrees,
66 int32_t VideoCaptureImpl::RotationInDegrees(VideoCaptureRotation rotation,
85 int32_t VideoCaptureImpl::ChangeUniqueId(const int32_t id)
92 int32_t VideoCaptureImpl::TimeUntilNextProcess()
103 int32_t VideoCaptureImpl::Process()
150 VideoCaptureImpl function in class:webrtc::videocapturemodule::VideoCaptureImpl
[all...]
H A Dvideo_capture_impl.h30 class VideoCaptureImpl: public VideoCaptureModule, public VideoCaptureExternal class in namespace:webrtc::videocapturemodule
108 VideoCaptureImpl(const int32_t id);
109 virtual ~VideoCaptureImpl();
/external/chromium_org/third_party/webrtc/modules/video_capture/windows/
H A Dvideo_capture_factory_windows.cc19 VideoCaptureModule::DeviceInfo* VideoCaptureImpl::CreateDeviceInfo(
25 VideoCaptureModule* VideoCaptureImpl::Create(const int32_t id,
H A Dvideo_capture_mf.cc16 VideoCaptureMF::VideoCaptureMF(const int32_t id) : VideoCaptureImpl(id) {}
H A Dvideo_capture_mf.h23 class VideoCaptureMF : public VideoCaptureImpl {
29 // Overrides from VideoCaptureImpl.
H A Dvideo_capture_ds.h27 class VideoCaptureDS: public VideoCaptureImpl
/external/chromium_org/content/renderer/media/
H A Dvideo_capture_impl_manager.cc5 // Implementation notes about interactions with VideoCaptureImpl.
7 // How is VideoCaptureImpl used:
9 // VideoCaptureImpl is an IO thread object while VideoCaptureImplManager
11 // object of VideoCaptureImpl via a task on the IO thread.
13 // How is VideoCaptureImpl deleted:
15 // A task is posted to the IO thread to delete a VideoCaptureImpl.
17 // access to this VideoCaptureImpl object is possible on the render
18 // thread. Also note that VideoCaptureImpl does not post task to itself.
23 // VideoCaptureImpl object. This allows the use of Unretained() binding.
49 VideoCaptureImpl* imp
[all...]
H A Dvideo_capture_impl.cc9 // VideoCaptureImpl never post task to itself. All operations must be
24 class VideoCaptureImpl::ClientBuffer
42 VideoCaptureImpl::ClientInfo::ClientInfo() {}
43 VideoCaptureImpl::ClientInfo::~ClientInfo() {}
45 VideoCaptureImpl::VideoCaptureImpl( function in class:content::VideoCaptureImpl
58 VideoCaptureImpl::~VideoCaptureImpl() {
62 void VideoCaptureImpl::Init() {
67 void VideoCaptureImpl
[all...]
H A Dvideo_capture_impl_manager.h39 class VideoCaptureImpl;
89 // Make all existing VideoCaptureImpl instances stop/resume delivering
98 virtual VideoCaptureImpl* CreateVideoCaptureImplForTesting(
106 // The int is used to count clients of the corresponding VideoCaptureImpl.
107 // VideoCaptureImpl objects are owned by this object. But they are
111 std::pair<int, VideoCaptureImpl*> >
115 // This is an internal ID for identifying clients of VideoCaptureImpl.
H A Dvideo_capture_impl.h5 // VideoCaptureImpl represents a capture device in renderer process. It provides
9 // VideoCaptureImpl is also a delegate of VideoCaptureMessageFilter which relays
13 // VideoCaptureImpl is an IO thread only object. See the comments in
48 class CONTENT_EXPORT VideoCaptureImpl class in namespace:content
51 virtual ~VideoCaptureImpl();
53 VideoCaptureImpl(media::VideoCaptureSessionId session_id,
184 base::WeakPtrFactory<VideoCaptureImpl> weak_factory_;
186 DISALLOW_COPY_AND_ASSIGN(VideoCaptureImpl);
H A Dvideo_capture_impl_manager_unittest.cc29 class MockVideoCaptureImpl : public VideoCaptureImpl {
34 : VideoCaptureImpl(session_id, filter),
57 virtual VideoCaptureImpl* CreateVideoCaptureImplForTesting(
H A Dvideo_capture_impl_unittest.cc37 class MockVideoCaptureImpl : public VideoCaptureImpl {
41 : VideoCaptureImpl(id, filter) {
/external/chromium_org/third_party/webrtc/modules/video_capture/ios/
H A Dvideo_capture_ios.h20 class VideoCaptureIos : public VideoCaptureImpl {
28 // Implementation of VideoCaptureImpl.
H A Dvideo_capture_ios.mm24 VideoCaptureModule* VideoCaptureImpl::Create(const int32_t capture_id,
30 : VideoCaptureImpl(capture_id), is_capturing_(false), id_(capture_id) {
H A Ddevice_info_ios.mm31 VideoCaptureModule::DeviceInfo* VideoCaptureImpl::CreateDeviceInfo(
/external/chromium_org/third_party/webrtc/modules/video_capture/android/
H A Dvideo_capture_android.h22 class VideoCaptureAndroid : public VideoCaptureImpl {
H A Dvideo_capture_android.cc66 captureModule->VideoCaptureImpl::SetCaptureRotation(rotation);
118 VideoCaptureModule* VideoCaptureImpl::Create(
140 : VideoCaptureImpl(id),
244 int32_t status = VideoCaptureImpl::SetCaptureRotation(rotation);
H A Ddevice_info_android.cc152 VideoCaptureModule::DeviceInfo* VideoCaptureImpl::CreateDeviceInfo(
225 !VideoCaptureImpl::RotationFromDegrees(info->orientation, &orientation)) {
/external/chromium_org/third_party/webrtc/modules/video_capture/linux/
H A Dvideo_capture_linux.h23 class VideoCaptureModuleV4L2: public VideoCaptureImpl
/external/chromium_org/third_party/webrtc/modules/video_capture/mac/qtkit/
H A Dvideo_capture_qtkit.h29 class VideoCaptureMacQTKit : public VideoCaptureImpl
H A Dvideo_capture_qtkit.mm25 VideoCaptureImpl(id),
/external/chromium_org/third_party/webrtc/modules/video_capture/mac/
H A Dvideo_capture_mac.mm112 VideoCaptureModule* VideoCaptureImpl::Create(
206 VideoCaptureImpl::CreateDeviceInfo(const int32_t id)

Completed in 112 milliseconds

12