Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
VirtualCameraSink::Detail Class Reference
Collaboration diagram for VirtualCameraSink::Detail:
Collaboration graph

Public Member Functions

 Detail (VirtualCameraSinkProps &_props)
 
 ~Detail ()
 
void setMetadata (framemetadata_sp &metadata)
 
bool writeToDevice (frame_sp frame)
 
void getImageSize (int &_width, int &_height)
 

Public Attributes

VirtualCameraSinkProps props
 
size_t imageSize
 

Private Member Functions

void init ()
 

Private Attributes

int dev_fd
 
int width
 
int height
 
ImageMetadata::ImageType imageType
 

Constructor & Destructor Documentation

◆ Detail()

VirtualCameraSink::Detail::Detail ( VirtualCameraSinkProps & _props)
inline

◆ ~Detail()

VirtualCameraSink::Detail::~Detail ( )
inline

Member Function Documentation

◆ getImageSize()

void VirtualCameraSink::Detail::getImageSize ( int & _width,
int & _height )
inline

◆ init()

void VirtualCameraSink::Detail::init ( )
inlineprivate
Here is the caller graph for this function:

◆ setMetadata()

void VirtualCameraSink::Detail::setMetadata ( framemetadata_sp & metadata)
inline
Here is the call graph for this function:

◆ writeToDevice()

bool VirtualCameraSink::Detail::writeToDevice ( frame_sp frame)
inline

Member Data Documentation

◆ dev_fd

int VirtualCameraSink::Detail::dev_fd
private

◆ height

int VirtualCameraSink::Detail::height
private

◆ imageSize

size_t VirtualCameraSink::Detail::imageSize

◆ imageType

ImageMetadata::ImageType VirtualCameraSink::Detail::imageType
private

◆ props

VirtualCameraSinkProps VirtualCameraSink::Detail::props

◆ width

int VirtualCameraSink::Detail::width
private

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