Libargus API
Libargus Camera API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Argus::ICaptureSession Member List

This is the complete list of members for Argus::ICaptureSession, including all inherited members.

cancelRequests()=0Argus::ICaptureSessionpure virtual
capture(const Request *request, uint64_t timeout=TIMEOUT_INFINITE, Status *status=NULL)=0Argus::ICaptureSessionpure virtual
captureBurst(const std::vector< const Request * > &requestList, uint64_t timeout=TIMEOUT_INFINITE, Status *status=NULL)=0Argus::ICaptureSessionpure virtual
connectAllRequestInputStreams(const Request *requests, uint32_t numRequests)=0Argus::ICaptureSessionpure virtual
createInputStream(const InputStreamSettings *settings, Status *status=NULL)=0Argus::ICaptureSessionpure virtual
createInputStreamSettings(const StreamType &type, Status *status=NULL)=0Argus::ICaptureSessionpure virtual
createOutputStream(const OutputStreamSettings *settings, Status *status=NULL)=0Argus::ICaptureSessionpure virtual
createOutputStreamSettings(const StreamType &type, Status *status=NULL)=0Argus::ICaptureSessionpure virtual
createRequest(const CaptureIntent &intent=CAPTURE_INTENT_PREVIEW, Status *status=NULL)=0Argus::ICaptureSessionpure virtual
id()Argus::ICaptureSessioninlinestatic
Interface()Argus::Interfaceinlineprotected
isRepeating() const =0Argus::ICaptureSessionpure virtual
maxBurstRequests() const =0Argus::ICaptureSessionpure virtual
repeat(const Request *request)=0Argus::ICaptureSessionpure virtual
repeatBurst(const std::vector< const Request * > &requestList)=0Argus::ICaptureSessionpure virtual
stopRepeat()=0Argus::ICaptureSessionpure virtual
waitForIdle(uint64_t timeout=TIMEOUT_INFINITE) const =0Argus::ICaptureSessionpure virtual
~ICaptureSession()Argus::ICaptureSessioninlineprotected
~Interface()Argus::Interfaceinlineprotected