![]() |
CoreSDK
v1.0.0.b1304
|
Interface for identification and setup camera object. More...
#include <r5camera.h>
Public Member Functions | |
virtual std::string | GetName ()=0 |
Get name of camera. | |
![]() | |
virtual int | Init (MediaDesc &desc)=0 |
Method called before getting data to define media type. More... | |
virtual int | GetData (MediaSample &outSample)=0 |
Method to get next media sample (e.g. audio or video frame) More... | |
virtual int | Release ()=0 |
Method called before deleting object to release internal memory. More... | |
![]() | |
virtual int | GetNumberMediaDescs ()=0 |
Get the number of default media types Note: depends on actual implementation, but in most cases actual number can be much bigger. More... | |
virtual int | GetMediaDesc (int idx, MediaTransform &desc)=0 |
Get default media type by index. More... | |
virtual int | GetCurrentMediaDesc (MediaTransform &desc)=0 |
Get current media type that is used by object. More... | |
virtual int | SetCurrentMediaDesc (const MediaTransform &desc)=0 |
Set current media type to use by object This method can use output of GetMediaDesc, or custom description. In any case it's better to check return value and GetCurrentMediaDesc after this call. More... | |
Interface for identification and setup camera object.