Pepper_47_C++_interfaces
Public Member Functions | List of all members
pp::VideoCaptureClient_Dev Class Referenceabstract

#include <video_capture_client_dev.h>

Collaboration diagram for pp::VideoCaptureClient_Dev:
Collaboration graph

Public Member Functions

 VideoCaptureClient_Dev (Instance *instance)
 
virtual ~VideoCaptureClient_Dev ()
 
virtual void OnDeviceInfo (PP_Resource video_capture, const PP_VideoCaptureDeviceInfo_Dev &info, const std::vector< Buffer_Dev > &buffers)=0
 
virtual void OnStatus (PP_Resource video_capture, uint32_t status)=0
 
virtual void OnError (PP_Resource video_capture, uint32_t error)=0
 
virtual void OnBufferReady (PP_Resource video_capture, uint32_t buffer)=0
 

Detailed Description

Definition at line 19 of file video_capture_client_dev.h.

Constructor & Destructor Documentation

pp::VideoCaptureClient_Dev::VideoCaptureClient_Dev ( Instance instance)
explicit
pp::VideoCaptureClient_Dev::~VideoCaptureClient_Dev ( )
virtual

Member Function Documentation

virtual void pp::VideoCaptureClient_Dev::OnBufferReady ( PP_Resource  video_capture,
uint32_t  buffer 
)
pure virtual
virtual void pp::VideoCaptureClient_Dev::OnDeviceInfo ( PP_Resource  video_capture,
const PP_VideoCaptureDeviceInfo_Dev &  info,
const std::vector< Buffer_Dev > &  buffers 
)
pure virtual
virtual void pp::VideoCaptureClient_Dev::OnError ( PP_Resource  video_capture,
uint32_t  error 
)
pure virtual
virtual void pp::VideoCaptureClient_Dev::OnStatus ( PP_Resource  video_capture,
uint32_t  status 
)
pure virtual

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