OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:VideoCaptureDevice
(Results
1 - 25
of
27
) sorted by null
1
2
/external/chromium_org/media/video/capture/
video_capture_device_dummy.cc
9
VideoCaptureDevice
*
VideoCaptureDevice
::Create(const Name& device_name) {
13
void
VideoCaptureDevice
::GetDeviceNames(Names* device_names) {}
21
VideoCaptureDevice
::EventHandler* observer) {
video_capture_device.cc
9
const std::string
VideoCaptureDevice
::Name::GetNameAndModel() const {
19
VideoCaptureDevice
::Name*
20
VideoCaptureDevice
::Names::FindById(const std::string& id) {
video_capture_device_dummy.h
5
// A dummy implementation of
VideoCaptureDevice
to use for platforms without
20
class VideoCaptureDeviceDummy : public
VideoCaptureDevice
{
23
VideoCaptureDevice
::EventHandler* observer) OVERRIDE;
fake_video_capture_device.h
5
// Implementation of a fake
VideoCaptureDevice
class. Used for testing other
19
class MEDIA_EXPORT FakeVideoCaptureDevice : public
VideoCaptureDevice
{
21
static
VideoCaptureDevice
* Create(const Name& device_name);
29
//
VideoCaptureDevice
implementation.
31
VideoCaptureDevice
::EventHandler* observer) OVERRIDE;
56
VideoCaptureDevice
::EventHandler* observer_;
video_capture_device_unittest.cc
61
class MockFrameObserver : public media::
VideoCaptureDevice
::EventHandler {
122
VideoCaptureDevice
::Names names_;
128
VideoCaptureDevice
::Name::CaptureApiType api_type =
130
?
VideoCaptureDevice
::Name::MEDIA_FOUNDATION
131
:
VideoCaptureDevice
::Name::DIRECT_SHOW;
132
VideoCaptureDevice
::Name device_name("jibberish", "jibberish", api_type);
134
VideoCaptureDevice
::Name device_name("jibberish", "jibberish");
136
VideoCaptureDevice
* device =
VideoCaptureDevice
::Create(device_name);
141
VideoCaptureDevice
::GetDeviceNames(&names_)
[
all
...]
video_capture_device.h
5
//
VideoCaptureDevice
is the abstract base class for realizing video capture
25
class MEDIA_EXPORT
VideoCaptureDevice
{
30
//
VideoCaptureDevice
::GetDeviceNames to do this for you and if you need to
34
//
VideoCaptureDevice
::Create.
129
// the
VideoCaptureDevice
's responsibility to obey whatever stride and
133
//
VideoCaptureDevice
until either the last reference to the VideoFrame is
137
// Threading note: After
VideoCaptureDevice
::DeAllocate() occurs, the
138
//
VideoCaptureDevice
is not permitted to make any additional calls through
140
// DO remain valid after DeAllocate(). The
VideoCaptureDevice
must still
165
// such frames, the
VideoCaptureDevice
's reservation on the output buffe
[
all
...]
fake_video_capture_device.cc
37
VideoCaptureDevice
* FakeVideoCaptureDevice::Create(const Name& device_name) {
145
const
VideoCaptureDevice
::Name& FakeVideoCaptureDevice::device_name() {
/external/chromium_org/content/browser/renderer_host/media/
web_contents_video_capture_device.h
18
// A virtualized
VideoCaptureDevice
that mirrors the displayed contents of a
30
: public media::
VideoCaptureDevice
{
40
static media::
VideoCaptureDevice
* Create(const std::string& device_id);
44
//
VideoCaptureDevice
implementation.
46
VideoCaptureDevice
::EventHandler* observer) OVERRIDE;
video_capture_manager.h
8
// VideoCaptureManager will open OS dependent instances of
VideoCaptureDevice
.
56
media::
VideoCaptureDevice
::EventHandler* video_capture_receiver);
93
media::
VideoCaptureDevice
::EventHandler* video_capture_receiver);
122
media::
VideoCaptureDevice
::Names* device_names);
123
bool DeviceOpened(const media::
VideoCaptureDevice
::Name& device_name);
124
bool DeviceInUse(const media::
VideoCaptureDevice
* video_capture_device);
125
media::
VideoCaptureDevice
* GetOpenedDevice(
128
media::
VideoCaptureDevice
* GetDeviceInternal(int capture_session_id);
142
media::
VideoCaptureDevice
* capture_device; // Maybe shared across sessions.
155
//
VideoCaptureDevice
is one-to-one mapped to VideoCaptureController
[
all
...]
desktop_capture_device.h
25
// DesktopCaptureDevice implements
VideoCaptureDevice
for screens and windows.
27
//
VideoCaptureDevice
.
28
class CONTENT_EXPORT DesktopCaptureDevice : public media::
VideoCaptureDevice
{
33
static scoped_ptr<media::
VideoCaptureDevice
> Create(
40
//
VideoCaptureDevice
interface.
video_capture_manager.cc
110
media::
VideoCaptureDevice
::EventHandler* video_capture_receiver) {
138
media::
VideoCaptureDevice
::Names device_names;
142
for (media::
VideoCaptureDevice
::Names::iterator it =
161
media::
VideoCaptureDevice
* opened_video_capture_device =
171
scoped_ptr<media::
VideoCaptureDevice
> video_capture_device;
178
// held in the browser-side
VideoCaptureDevice
::Name structure.
179
media::
VideoCaptureDevice
::Name* found =
184
media::
VideoCaptureDevice
::Create(*found));
257
media::
VideoCaptureDevice
::EventHandler* video_capture_receiver) {
267
media::
VideoCaptureDevice
* video_capture_device
[
all
...]
desktop_capture_device.cc
36
// Implementation of
VideoCaptureDevice
methods.
334
scoped_ptr<media::
VideoCaptureDevice
> DesktopCaptureDevice::Create(
361
return scoped_ptr<media::
VideoCaptureDevice
>(new DesktopCaptureDevice(
370
return scoped_ptr<media::
VideoCaptureDevice
>();
373
return scoped_ptr<media::
VideoCaptureDevice
>(new DesktopCaptureDevice(
379
return scoped_ptr<media::
VideoCaptureDevice
>();
416
const media::
VideoCaptureDevice
::Name& DesktopCaptureDevice::device_name() {
video_capture_controller_unittest.cc
111
media::
VideoCaptureDevice
::EventHandler*));
115
media::
VideoCaptureDevice
::EventHandler* vc_receiver) OVERRIDE {
139
media::
VideoCaptureDevice
::Name device_name_;
140
scoped_ptr<media::
VideoCaptureDevice
> video_capture_device_;
video_capture_controller.h
6
// VideoCaptureManager and
VideoCaptureDevice
.
7
// It provides functions for VideoCaptureHost to start a
VideoCaptureDevice
and
11
// It implements media::
VideoCaptureDevice
::EventHandler to get video frames
12
// from a
VideoCaptureDevice
object and do color conversion straight into the
40
public media::
VideoCaptureDevice
::EventHandler {
70
// Implement media::
VideoCaptureDevice
::EventHandler.
web_contents_video_capture_device.cc
31
// implements the
VideoCaptureDevice
::EventHandler interface). Because
138
//
VideoCaptureDevice
::EventHandler, which allocates and receives the captured
143
ThreadSafeCaptureOracle(media::
VideoCaptureDevice
::EventHandler* consumer,
183
media::
VideoCaptureDevice
::EventHandler* consumer_;
411
media::
VideoCaptureDevice
::EventHandler* consumer,
[
all
...]
web_contents_video_capture_device_unittest.cc
308
class StubConsumer : public media::
VideoCaptureDevice
::EventHandler {
494
media::
VideoCaptureDevice
* device() { return device_.get(); }
533
scoped_ptr<media::
VideoCaptureDevice
> device_;
754
base::Bind(&media::
VideoCaptureDevice
::Allocate,
/external/chromium_org/media/video/capture/mac/
video_capture_device_mac.h
5
// OS X implementation of
VideoCaptureDevice
, using QTKit as native capture API.
22
class VideoCaptureDeviceMac : public
VideoCaptureDevice
{
27
//
VideoCaptureDevice
implementation.
29
VideoCaptureDevice
::EventHandler* observer) OVERRIDE;
54
VideoCaptureDevice
::EventHandler* observer_;
/external/chromium_org/media/video/capture/android/
video_capture_device_android.h
19
//
VideoCaptureDevice
on Android. The
VideoCaptureDevice
API's are called
23
class MEDIA_EXPORT VideoCaptureDeviceAndroid : public
VideoCaptureDevice
{
27
static
VideoCaptureDevice
* Create(const Name& device_name);
30
//
VideoCaptureDevice
implementation.
64
VideoCaptureDevice
::EventHandler* observer_;
video_capture_device_android.cc
40
void
VideoCaptureDevice
::GetDeviceNames(Names* device_names) {
46
DVLOG(1) << "
VideoCaptureDevice
::GetDeviceNames: num_cameras=" << num_cameras;
60
DVLOG(1) << "
VideoCaptureDevice
::GetDeviceNames: camera device_name="
69
const std::string
VideoCaptureDevice
::Name::GetModel() const {
77
VideoCaptureDevice
*
VideoCaptureDevice
::Create(const Name& device_name) {
82
VideoCaptureDevice
* VideoCaptureDeviceAndroid::Create(const Name& device_name) {
120
const
VideoCaptureDevice
::Name& VideoCaptureDeviceAndroid::device_name() {
/external/chromium_org/media/video/capture/win/
video_capture_device_mf_win.h
5
// Windows specific implementation of
VideoCaptureDevice
.
31
public
VideoCaptureDevice
{
37
// This function is used by the static
VideoCaptureDevice
::Create function.
40
//
VideoCaptureDevice
implementation.
42
VideoCaptureDevice
::EventHandler* observer) OVERRIDE;
74
VideoCaptureDevice
::EventHandler* observer_;
video_capture_device_win.h
5
// Windows specific implementation of
VideoCaptureDevice
.
33
public
VideoCaptureDevice
,
39
// This function is used by the static
VideoCaptureDevice
::Create function.
42
//
VideoCaptureDevice
implementation.
44
VideoCaptureDevice
::EventHandler* observer) OVERRIDE;
69
VideoCaptureDevice
::EventHandler* observer_;
video_capture_device_win.cc
24
HRESULT GetDeviceFilter(const
VideoCaptureDevice
::Name& device_name,
152
void
VideoCaptureDevice
::GetDeviceNames(Names* device_names) {
172
VideoCaptureDevice
*
VideoCaptureDevice
::Create(const Name& device_name) {
173
VideoCaptureDevice
* ret = NULL;
188
NOTREACHED() << " Couldn't recognize
VideoCaptureDevice
type";
344
VideoCaptureDevice
::EventHandler* observer) {
495
const
VideoCaptureDevice
::Name& VideoCaptureDeviceWin::device_name() {
video_capture_device_mf_win.cc
294
const std::string
VideoCaptureDevice
::Name::GetModel() const {
344
VideoCaptureDevice
::EventHandler* observer) {
438
const
VideoCaptureDevice
::Name& VideoCaptureDeviceMFWin::device_name() {
/external/chromium_org/media/video/capture/linux/
video_capture_device_linux.h
5
// Linux specific implementation of
VideoCaptureDevice
.
21
class VideoCaptureDeviceLinux : public
VideoCaptureDevice
{
26
//
VideoCaptureDevice
implementation.
65
VideoCaptureDevice
::EventHandler* observer_;
video_capture_device_linux.cc
104
void
VideoCaptureDevice
::GetDeviceNames(Names* device_names) {
139
const std::string
VideoCaptureDevice
::Name::GetModel() const {
159
VideoCaptureDevice
*
VideoCaptureDevice
::Create(const Name& device_name) {
251
const
VideoCaptureDevice
::Name& VideoCaptureDeviceLinux::device_name() {
Completed in 1322 milliseconds
1
2