HomeSort by relevance Sort by last modified time
    Searched refs:VideoCaptureDevice (Results 1 - 25 of 49) sorted by null

1 2

  /external/chromium_org/media/video/capture/
file_video_capture_device_factory.h 21 virtual scoped_ptr<VideoCaptureDevice> Create(
22 const VideoCaptureDevice::Name& device_name) OVERRIDE;
23 virtual void GetDeviceNames(VideoCaptureDevice::Names* device_names) OVERRIDE;
25 const VideoCaptureDevice::Name& device,
fake_video_capture_device_factory.h 22 virtual scoped_ptr<VideoCaptureDevice> Create(
23 const VideoCaptureDevice::Name& device_name) OVERRIDE;
24 virtual void GetDeviceNames(VideoCaptureDevice::Names* device_names) OVERRIDE;
26 const VideoCaptureDevice::Name& device,
video_capture_device_factory.h 25 // Creates a VideoCaptureDevice object. Returns NULL if something goes wrong.
26 virtual scoped_ptr<VideoCaptureDevice> Create(
27 const VideoCaptureDevice::Name& device_name) = 0;
31 void(scoped_ptr<media::VideoCaptureDevice::Names>)>& callback);
38 const VideoCaptureDevice::Name& device,
44 virtual void GetDeviceNames(VideoCaptureDevice::Names* device_names) = 0;
file_video_capture_device_factory.cc 27 scoped_ptr<VideoCaptureDevice> FileVideoCaptureDeviceFactory::Create(
28 const VideoCaptureDevice::Name& device_name) {
31 return scoped_ptr<VideoCaptureDevice>(new FileVideoCaptureDevice(
34 return scoped_ptr<VideoCaptureDevice>(new FileVideoCaptureDevice(
40 VideoCaptureDevice::Names* const device_names) {
45 device_names->push_back(VideoCaptureDevice::Name(
49 device_names->push_back(VideoCaptureDevice::Name(
52 VideoCaptureDevice::Name::AVFOUNDATION));
54 device_names->push_back(VideoCaptureDevice::Name(
61 const VideoCaptureDevice::Name& device
    [all...]
fake_video_capture_device_factory.cc 16 scoped_ptr<VideoCaptureDevice> FakeVideoCaptureDeviceFactory::Create(
17 const VideoCaptureDevice::Name& device_name) {
22 return scoped_ptr<VideoCaptureDevice>(new FakeVideoCaptureDevice());
24 return scoped_ptr<VideoCaptureDevice>();
28 VideoCaptureDevice::Names* const device_names) {
33 VideoCaptureDevice::Name name(base::StringPrintf("fake_device_%d", n),
36 VideoCaptureDevice::Name name(base::StringPrintf("fake_device_%d", n),
38 VideoCaptureDevice::Name::AVFOUNDATION);
45 const VideoCaptureDevice::Name& device,
video_capture_device.cc 12 const std::string VideoCaptureDevice::Name::GetNameAndModel() const {
22 VideoCaptureDevice::Name::Name() {}
24 VideoCaptureDevice::Name::Name(const std::string& name, const std::string& id)
28 VideoCaptureDevice::Name::Name(const std::string& name,
38 VideoCaptureDevice::Name::Name(const std::string& name,
47 VideoCaptureDevice::Name::Name(const std::string& name,
58 VideoCaptureDevice::Name::~Name() {}
60 VideoCaptureDevice::~VideoCaptureDevice() {}
62 int VideoCaptureDevice::GetPowerLineFrequencyForLocation() const
    [all...]
fake_video_capture_device.h 5 // Implementation of a fake VideoCaptureDevice class. Used for testing other
21 class MEDIA_EXPORT FakeVideoCaptureDevice : public VideoCaptureDevice {
28 // VideoCaptureDevice implementation.
31 scoped_ptr<VideoCaptureDevice::Client> client) OVERRIDE;
53 scoped_ptr<VideoCaptureDevice::Client> client_;
file_video_capture_device.h 18 // Implementation of a VideoCaptureDevice class that reads from a file. Used for
26 class MEDIA_EXPORT FileVideoCaptureDevice : public VideoCaptureDevice {
37 // VideoCaptureDevice implementation, class methods.
41 scoped_ptr<VideoCaptureDevice::Client> client) OVERRIDE;
63 scoped_ptr<VideoCaptureDevice::Client> client_;
video_capture_device_unittest.cc 65 class MockClient : public media::VideoCaptureDevice::Client {
104 void(media::VideoCaptureDevice::Names* names));
107 scoped_ptr<media::VideoCaptureDevice::Names> names) {
117 typedef media::VideoCaptureDevice::Client Client;
151 scoped_ptr<media::VideoCaptureDevice::Names> EnumerateDevices() {
152 media::VideoCaptureDevice::Names* names;
160 return scoped_ptr<media::VideoCaptureDevice::Names>(names);
165 scoped_ptr<VideoCaptureDevice::Name> GetFirstDeviceNameSupportingPixelFormat(
170 return scoped_ptr<VideoCaptureDevice::Name>();
172 VideoCaptureDevice::Names::iterator names_iterator
    [all...]
fake_video_capture_device_unittest.cc 22 class MockClient : public media::VideoCaptureDevice::Client {
61 void(media::VideoCaptureDevice::Names* names));
64 scoped_ptr<media::VideoCaptureDevice::Names> names) {
75 typedef media::VideoCaptureDevice::Client Client;
99 scoped_ptr<media::VideoCaptureDevice::Names> EnumerateDevices() {
100 media::VideoCaptureDevice::Names* names;
108 return scoped_ptr<media::VideoCaptureDevice::Names>(names);
113 VideoCaptureDevice::Names names_;
123 scoped_ptr<media::VideoCaptureDevice::Names> names(EnumerateDevices());
127 scoped_ptr<VideoCaptureDevice> device
    [all...]
video_capture_device_factory.cc 67 void(scoped_ptr<media::VideoCaptureDevice::Names>)>& callback) {
70 scoped_ptr<VideoCaptureDevice::Names> device_names(
71 new VideoCaptureDevice::Names());
  /external/chromium_org/media/video/capture/win/
video_capture_device_factory_win.h 24 virtual scoped_ptr<VideoCaptureDevice> Create(
25 const VideoCaptureDevice::Name& device_name) OVERRIDE;
26 virtual void GetDeviceNames(VideoCaptureDevice::Names* device_names) OVERRIDE;
28 const VideoCaptureDevice::Name& device,
video_capture_device_mf_win.h 5 // Windows specific implementation of VideoCaptureDevice.
34 public VideoCaptureDevice {
44 // VideoCaptureDevice implementation.
46 scoped_ptr<VideoCaptureDevice::Client> client)
64 scoped_ptr<VideoCaptureDevice::Client> client_;
video_capture_device_win.h 5 // Windows specific implementation of VideoCaptureDevice.
33 public VideoCaptureDevice,
71 // VideoCaptureDevice implementation.
74 scoped_ptr<VideoCaptureDevice::Client> client) OVERRIDE;
96 scoped_ptr<VideoCaptureDevice::Client> client_;
  /external/chromium_org/media/video/capture/linux/
video_capture_device_factory_linux.h 25 virtual scoped_ptr<VideoCaptureDevice> Create(
26 const VideoCaptureDevice::Name& device_name) OVERRIDE;
27 virtual void GetDeviceNames(VideoCaptureDevice::Names* device_names) OVERRIDE;
29 const VideoCaptureDevice::Name& device,
  /external/chromium_org/media/video/capture/mac/
video_capture_device_decklink_mac.h 5 // Implementation of VideoCaptureDevice class for Blackmagic video capture
17 // Extension of VideoCaptureDevice to create and manipulate Blackmagic devices
19 class MEDIA_EXPORT VideoCaptureDeviceDeckLinkMac : public VideoCaptureDevice {
23 static void EnumerateDevices(VideoCaptureDevice::Names* device_names);
28 const VideoCaptureDevice::Name& device,
34 // VideoCaptureDevice implementation.
37 scoped_ptr<VideoCaptureDevice::Client> client) OVERRIDE;
video_capture_device_factory_mac.h 24 virtual scoped_ptr<VideoCaptureDevice> Create(
25 const VideoCaptureDevice::Name& device_name) OVERRIDE;
26 virtual void GetDeviceNames(VideoCaptureDevice::Names* device_names) OVERRIDE;
28 void(scoped_ptr<media::VideoCaptureDevice::Names>)>& callback) OVERRIDE;
30 const VideoCaptureDevice::Name& device,
video_capture_device_mac.h 5 // MacOSX implementation of generic VideoCaptureDevice, using either QTKit or
56 class VideoCaptureDeviceMac : public VideoCaptureDevice {
61 // VideoCaptureDevice implementation.
64 scoped_ptr<VideoCaptureDevice::Client> client) OVERRIDE;
67 bool Init(VideoCaptureDevice::Name::CaptureApiType capture_api_type);
76 // Forwarder to VideoCaptureDevice::Client::OnError().
79 // Forwarder to VideoCaptureDevice::Client::OnLog().
95 scoped_ptr<VideoCaptureDevice::Client> client_;
  /external/chromium_org/media/video/capture/android/
video_capture_device_factory_android.h 36 virtual scoped_ptr<VideoCaptureDevice> Create(
37 const VideoCaptureDevice::Name& device_name) OVERRIDE;
38 virtual void GetDeviceNames(VideoCaptureDevice::Names* device_names) OVERRIDE;
40 const VideoCaptureDevice::Name& device,
video_capture_device_factory_android.cc 37 scoped_ptr<VideoCaptureDevice> VideoCaptureDeviceFactoryAndroid::Create(
38 const VideoCaptureDevice::Name& device_name) {
42 return scoped_ptr<VideoCaptureDevice>();
48 return scoped_ptr<VideoCaptureDevice>(video_capture_device);
51 return scoped_ptr<VideoCaptureDevice>();
55 VideoCaptureDevice::Names* device_names) {
63 DVLOG(1) << "VideoCaptureDevice::GetDeviceNames: num_cameras=" << num_cameras;
71 VideoCaptureDevice::Name name(
85 const VideoCaptureDevice::Name& device,
video_capture_device_android.h 20 // VideoCaptureDevice on Android. The VideoCaptureDevice API's are called
24 class MEDIA_EXPORT VideoCaptureDeviceAndroid : public VideoCaptureDevice {
36 static VideoCaptureDevice* Create(const Name& device_name);
39 // Registers the Java VideoCaptureDevice pointer, used by the rest of the
44 // VideoCaptureDevice implementation.
74 scoped_ptr<VideoCaptureDevice::Client> client_;
  /external/chromium_org/content/browser/media/capture/
desktop_capture_device_aura.h 23 // An implementation of VideoCaptureDevice that mirrors an Aura window.
25 : public media::VideoCaptureDevice {
27 // Creates a VideoCaptureDevice for the Aura desktop.
28 static media::VideoCaptureDevice* Create(const DesktopMediaID& source);
32 // VideoCaptureDevice implementation.
web_contents_video_capture_device.h 18 // A virtualized VideoCaptureDevice that mirrors the displayed contents of a
29 : public media::VideoCaptureDevice {
33 static media::VideoCaptureDevice* Create(const std::string& device_id);
37 // VideoCaptureDevice implementation.
desktop_capture_device.h 27 // DesktopCaptureDevice implements VideoCaptureDevice for screens and windows.
29 // VideoCaptureDevice.
30 class CONTENT_EXPORT DesktopCaptureDevice : public media::VideoCaptureDevice {
35 static scoped_ptr<media::VideoCaptureDevice> Create(
40 // VideoCaptureDevice interface.
content_video_capture_device_core.h 47 // VideoCaptureDevice::Client, which allocates and receives the captured
52 ThreadSafeCaptureOracle(scoped_ptr<media::VideoCaptureDevice::Client> client,
94 const scoped_refptr<media::VideoCaptureDevice::Client::Buffer>& buffer,
103 scoped_ptr<media::VideoCaptureDevice::Client> client_;
157 scoped_ptr<media::VideoCaptureDevice::Client> client);
189 // capture pipeline. Besides the VideoCaptureDevice itself, it is the only

Completed in 181 milliseconds

1 2