webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
VideoCaptureTest Class Reference
Inheritance diagram for VideoCaptureTest:
testing::Test

Public Member Functions

 VideoCaptureTest ()
 
void SetUp ()
 
rtc::scoped_refptr< VideoCaptureModuleOpenVideoCaptureDevice (unsigned int device, rtc::VideoSinkInterface< webrtc::VideoFrame > *callback)
 
void StartCapture (VideoCaptureModule *capture_module, VideoCaptureCapability capability)
 

Public Attributes

std::unique_ptr< VideoCaptureModule::DeviceInfo > device_info_
 
unsigned int number_of_devices_
 

Additional Inherited Members

- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void TearDown ()
 

Constructor & Destructor Documentation

◆ VideoCaptureTest()

VideoCaptureTest::VideoCaptureTest ( )
inline

Member Function Documentation

◆ OpenVideoCaptureDevice()

rtc::scoped_refptr<VideoCaptureModule> VideoCaptureTest::OpenVideoCaptureDevice ( unsigned int  device,
rtc::VideoSinkInterface< webrtc::VideoFrame > *  callback 
)
inline

◆ SetUp()

void VideoCaptureTest::SetUp ( )
inlinevirtual

Reimplemented from testing::Test.

◆ StartCapture()

void VideoCaptureTest::StartCapture ( VideoCaptureModule capture_module,
VideoCaptureCapability  capability 
)
inline

Member Data Documentation

◆ device_info_

std::unique_ptr<VideoCaptureModule::DeviceInfo> VideoCaptureTest::device_info_

◆ number_of_devices_

unsigned int VideoCaptureTest::number_of_devices_

The documentation for this class was generated from the following file: