#include <NvArgusCameraHelper.h>
|
| typedef std::function< void(frame_sp &)> | SendFrame |
| |
| typedef std::function< frame_sp()> | MakeFrame |
| |
◆ MakeFrame
◆ SendFrame
◆ NvArgusCameraHelper()
| NvArgusCameraHelper::NvArgusCameraHelper |
( |
| ) |
|
◆ ~NvArgusCameraHelper()
| NvArgusCameraHelper::~NvArgusCameraHelper |
( |
| ) |
|
◆ create()
◆ operator()()
| void NvArgusCameraHelper::operator() |
( |
| ) |
|
◆ queueFrameToCamera()
| bool NvArgusCameraHelper::queueFrameToCamera |
( |
| ) |
|
◆ sendFrame()
| void NvArgusCameraHelper::sendFrame |
( |
Argus::Buffer * | buffer | ) |
|
|
private |
◆ start()
| bool NvArgusCameraHelper::start |
( |
uint32_t | width, |
|
|
uint32_t | height, |
|
|
uint32_t | fps, |
|
|
int | cameraId ) |
◆ stop()
| bool NvArgusCameraHelper::stop |
( |
| ) |
|
◆ buffers
| Argus::UniqueObj<Argus::Buffer>* NvArgusCameraHelper::buffers |
|
private |
◆ cameraProvider
| Argus::UniqueObj<Argus::CameraProvider> NvArgusCameraHelper::cameraProvider |
|
private |
◆ captureSession
| Argus::UniqueObj<Argus::CaptureSession> NvArgusCameraHelper::captureSession |
|
private |
◆ mMakeFrame
◆ mQueuedFrames
| std::map<void *, frame_sp> NvArgusCameraHelper::mQueuedFrames |
|
private |
◆ mQueuedFramesMutex
| std::mutex NvArgusCameraHelper::mQueuedFramesMutex |
|
private |
◆ mRunning
| bool NvArgusCameraHelper::mRunning |
|
private |
◆ mSendFrame
◆ mThread
| std::thread NvArgusCameraHelper::mThread |
|
private |
◆ numBuffers
| uint32_t NvArgusCameraHelper::numBuffers |
|
private |
◆ outputStream
| Argus::UniqueObj<Argus::OutputStream> NvArgusCameraHelper::outputStream |
|
private |
The documentation for this class was generated from the following files: