webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | List of all members
FakeWebRtcDeviceInfo Class Reference

#include <fakewebrtcdeviceinfo.h>

Inheritance diagram for FakeWebRtcDeviceInfo:
webrtc::VideoCaptureModule::DeviceInfo webrtc::VideoCaptureModule::DeviceInfo

Classes

struct  Device
 

Public Member Functions

 FakeWebRtcDeviceInfo ()
 
void AddDevice (const std::string &device_name, const std::string &device_id)
 
void AddCapability (const std::string &device_id, const webrtc::VideoCaptureCapability &cap)
 
virtual uint32_t NumberOfDevices ()
 
virtual int32_t GetDeviceName (uint32_t device_num, char *device_name, uint32_t device_name_len, char *device_id, uint32_t device_id_len, char *product_id, uint32_t product_id_len)
 
virtual int32_t NumberOfCapabilities (const char *device_id)
 
virtual int32_t GetCapability (const char *device_id, const uint32_t device_cap_num, webrtc::VideoCaptureCapability &cap)
 
virtual int32_t GetOrientation (const char *device_id, webrtc::VideoRotation &rotation)
 
virtual int32_t GetBestMatchedCapability (const char *device_id, const webrtc::VideoCaptureCapability &requested, webrtc::VideoCaptureCapability &resulting)
 
virtual int32_t DisplayCaptureSettingsDialogBox (const char *device_id, const char *dialog_title, void *parent, uint32_t x, uint32_t y)
 
DeviceGetDeviceByIndex (size_t num)
 
DeviceGetDeviceById (const char *device_id)
 
 FakeWebRtcDeviceInfo ()
 
void AddDevice (const std::string &device_name, const std::string &device_id)
 
void AddCapability (const std::string &device_id, const webrtc::VideoCaptureCapability &cap)
 
virtual uint32_t NumberOfDevices ()
 
virtual int32_t GetDeviceName (uint32_t device_num, char *device_name, uint32_t device_name_len, char *device_id, uint32_t device_id_len, char *product_id, uint32_t product_id_len)
 
virtual int32_t NumberOfCapabilities (const char *device_id)
 
virtual int32_t GetCapability (const char *device_id, const uint32_t device_cap_num, webrtc::VideoCaptureCapability &cap)
 
virtual int32_t GetOrientation (const char *device_id, webrtc::VideoRotation &rotation)
 
virtual int32_t GetBestMatchedCapability (const char *device_id, const webrtc::VideoCaptureCapability &requested, webrtc::VideoCaptureCapability &resulting)
 
virtual int32_t DisplayCaptureSettingsDialogBox (const char *device_id, const char *dialog_title, void *parent, uint32_t x, uint32_t y)
 
DeviceGetDeviceByIndex (size_t num)
 
DeviceGetDeviceById (const char *device_id)
 
- Public Member Functions inherited from webrtc::VideoCaptureModule::DeviceInfo
virtual ~DeviceInfo ()
 
virtual ~DeviceInfo ()
 

Constructor & Destructor Documentation

◆ FakeWebRtcDeviceInfo() [1/2]

FakeWebRtcDeviceInfo::FakeWebRtcDeviceInfo ( )
inline

◆ FakeWebRtcDeviceInfo() [2/2]

FakeWebRtcDeviceInfo::FakeWebRtcDeviceInfo ( )
inline

Member Function Documentation

◆ AddCapability() [1/2]

void FakeWebRtcDeviceInfo::AddCapability ( const std::string device_id,
const webrtc::VideoCaptureCapability cap 
)
inline

◆ AddCapability() [2/2]

void FakeWebRtcDeviceInfo::AddCapability ( const std::string device_id,
const webrtc::VideoCaptureCapability cap 
)
inline

◆ AddDevice() [1/2]

void FakeWebRtcDeviceInfo::AddDevice ( const std::string device_name,
const std::string device_id 
)
inline

◆ AddDevice() [2/2]

void FakeWebRtcDeviceInfo::AddDevice ( const std::string device_name,
const std::string device_id 
)
inline

◆ DisplayCaptureSettingsDialogBox() [1/2]

virtual int32_t FakeWebRtcDeviceInfo::DisplayCaptureSettingsDialogBox ( const char *  device_id,
const char *  dialog_title,
void parent,
uint32_t  x,
uint32_t  y 
)
inlinevirtual

◆ DisplayCaptureSettingsDialogBox() [2/2]

virtual int32_t FakeWebRtcDeviceInfo::DisplayCaptureSettingsDialogBox ( const char *  device_id,
const char *  dialog_title,
void parent,
uint32_t  x,
uint32_t  y 
)
inlinevirtual

◆ GetBestMatchedCapability() [1/2]

virtual int32_t FakeWebRtcDeviceInfo::GetBestMatchedCapability ( const char *  device_id,
const webrtc::VideoCaptureCapability requested,
webrtc::VideoCaptureCapability resulting 
)
inlinevirtual

◆ GetBestMatchedCapability() [2/2]

virtual int32_t FakeWebRtcDeviceInfo::GetBestMatchedCapability ( const char *  device_id,
const webrtc::VideoCaptureCapability requested,
webrtc::VideoCaptureCapability resulting 
)
inlinevirtual

◆ GetCapability() [1/2]

virtual int32_t FakeWebRtcDeviceInfo::GetCapability ( const char *  device_id,
const uint32_t  device_cap_num,
webrtc::VideoCaptureCapability cap 
)
inlinevirtual

◆ GetCapability() [2/2]

virtual int32_t FakeWebRtcDeviceInfo::GetCapability ( const char *  device_id,
const uint32_t  device_cap_num,
webrtc::VideoCaptureCapability cap 
)
inlinevirtual

◆ GetDeviceById() [1/2]

Device* FakeWebRtcDeviceInfo::GetDeviceById ( const char *  device_id)
inline

◆ GetDeviceById() [2/2]

Device* FakeWebRtcDeviceInfo::GetDeviceById ( const char *  device_id)
inline

◆ GetDeviceByIndex() [1/2]

Device* FakeWebRtcDeviceInfo::GetDeviceByIndex ( size_t  num)
inline

◆ GetDeviceByIndex() [2/2]

Device* FakeWebRtcDeviceInfo::GetDeviceByIndex ( size_t  num)
inline

◆ GetDeviceName() [1/2]

virtual int32_t FakeWebRtcDeviceInfo::GetDeviceName ( uint32_t  device_num,
char *  device_name,
uint32_t  device_name_len,
char *  device_id,
uint32_t  device_id_len,
char *  product_id,
uint32_t  product_id_len 
)
inlinevirtual

◆ GetDeviceName() [2/2]

virtual int32_t FakeWebRtcDeviceInfo::GetDeviceName ( uint32_t  device_num,
char *  device_name,
uint32_t  device_name_len,
char *  device_id,
uint32_t  device_id_len,
char *  product_id,
uint32_t  product_id_len 
)
inlinevirtual

◆ GetOrientation() [1/2]

virtual int32_t FakeWebRtcDeviceInfo::GetOrientation ( const char *  device_id,
webrtc::VideoRotation rotation 
)
inlinevirtual

◆ GetOrientation() [2/2]

virtual int32_t FakeWebRtcDeviceInfo::GetOrientation ( const char *  device_id,
webrtc::VideoRotation rotation 
)
inlinevirtual

◆ NumberOfCapabilities() [1/2]

virtual int32_t FakeWebRtcDeviceInfo::NumberOfCapabilities ( const char *  device_id)
inlinevirtual

◆ NumberOfCapabilities() [2/2]

virtual int32_t FakeWebRtcDeviceInfo::NumberOfCapabilities ( const char *  device_id)
inlinevirtual

◆ NumberOfDevices() [1/2]

virtual uint32_t FakeWebRtcDeviceInfo::NumberOfDevices ( )
inlinevirtual

◆ NumberOfDevices() [2/2]

virtual uint32_t FakeWebRtcDeviceInfo::NumberOfDevices ( )
inlinevirtual

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