Argus Camera Sample
Argus Camera Sample
|
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | |
![]() ![]() ![]() | Conditional |
![]() ![]() ![]() | Mutex |
![]() ![]() ![]() | An RAII-style class for acquiring a Mutex |
![]() ![]() ![]() | RAII-syle class performing an action when control flow leaves the scope |
![]() ![]() ![]() | A time value |
![]() ![]() ![]() | RAII helper class for calling gst_object_unref on exit from a block or function |
![]() ![]() ![]() | Record a video from a EGL stream |
![]() ![]() ![]() | An observer for an Argus interface |
![]() ![]() ![]() | Denoise settings observer |
![]() ![]() ![]() | Edge enhancement settings observer |
![]() ![]() ![]() | Video stabilization settings observer |
![]() ![]() ![]() | Source settings observer |
![]() ![]() ![]() | Auto control settings observer |
![]() ![]() ![]() | DeFog settings observer |
![]() ![]() ![]() | The dispatcher is called by clients like the command line interface |
![]() ![]() ![]() | EventThread is created by task object |
![]() ![]() ![]() | Base class for tasks |
![]() ![]() ![]() | PerfTracker note down the perf for one session |
![]() ![]() ![]() | Represents an item in the gallery |
![]() ![]() ![]() | A gallery image |
![]() ![]() ![]() | A gallery video |
![]() ![]() ![]() | This class handles creation of a thread scanning for supported images/videos, loading them and writing the content to an EGLStream |
![]() ![]() ![]() | This task implements a gallery to review images and videos |
![]() ![]() ![]() | This task captures multiple streams with different exposure compensation values |
![]() ![]() ![]() ![]() | For each exposure level there is one request where the exposure compensation is set to the correct value |
![]() ![]() ![]() | This task creates one session for each available sensor |
![]() ![]() ![]() ![]() | For each device there is one session with a request |
![]() ![]() ![]() | This task captures still images |
![]() ![]() ![]() | This task records a video and saves it to a file using gstreamer |
![]() ![]() ![]() | The composer is used to render multiple EGL streams into the windows |
![]() ![]() ![]() ![]() | Each bound EGL stream has a stream consumer and can be active or inactive |
![]() ![]() ![]() | Renderer |
![]() ![]() ![]() | This class handles creation of a thread acquiring from an EGL stream |
![]() ![]() ![]() | |
![]() ![]() ![]() | The capture app module adds functionality to capture still images and save them as jpeg files |
![]() ![]() ![]() | Base class for apps |
![]() ![]() ![]() | The base app module provides basic settings common to all app modules |
![]() ![]() ![]() | A application module exposes command line options, GUI elements and executes tasks |
![]() ![]() ![]() | Handles command line options |
![]() ![]() ![]() ![]() | Defines a single option |
![]() ![]() ![]() | The gallery app module adds functionality to review images and videos |
![]() ![]() ![]() | The multi exposure app module adds functionality to capture multiple streams with different exposure compensation values |
![]() ![]() ![]() | The multi session app module adds functionality for adding multiple sessions where each session uses a different sensor |
![]() ![]() ![]() | The video app module adds functionality to record a video and save it |