Argus Camera Sample
Argus Camera Sample
|
A gallery video. More...
Public Member Functions | |
GalleryItemVideo (const char *fileName, time_t modTime) | |
virtual | ~GalleryItemVideo () |
EGLStreamKHR | getEGLStream () const |
GalleryItem methods | |
virtual Type | getType () const |
Get the item type. | |
virtual bool | initialize () |
Initialize. | |
virtual bool | shutdown () |
shutdown | |
virtual bool | startDisplay () |
Start the display. | |
virtual bool | pauseDisplay () |
Pause the display. | |
virtual bool | togglePlayBack () |
Toggle playback. | |
virtual bool | rewind () |
Rewind. | |
![]() | |
GalleryItem (const char *fileName, time_t modTime) | |
virtual | ~GalleryItem () |
const std::string & | getFileName () const |
Get the file name. |
Private Attributes | |
VideoPipeline * | m_pipeline |
EGLStreamKHR | m_eglStream |
! playback pipeline |
Additional Inherited Members | |
![]() | |
enum | Type { TYPE_IMAGE, TYPE_VIDEO, TYPE_INVALID } |
item types More... | |
![]() | |
GalleryItem () | |
![]() | |
std::string | m_fileName |
time_t | m_modTime |
|
inline |
Definition at line 296 of file Gallery.cpp.
|
inlinevirtual |
Definition at line 303 of file Gallery.cpp.
|
inline |
Definition at line 322 of file Gallery.cpp.
|
inlinevirtual |
Get the item type.
Implements ArgusSamples::GalleryItem.
Definition at line 310 of file Gallery.cpp.
|
virtual |
|
virtual |
Pause the display.
Reimplemented from ArgusSamples::GalleryItem.
Definition at line 376 of file Gallery.cpp.
|
virtual |
|
virtual |
|
virtual |
Start the display.
Reimplemented from ArgusSamples::GalleryItem.
Definition at line 366 of file Gallery.cpp.
|
virtual |
Toggle playback.
Reimplemented from ArgusSamples::GalleryItem.
Definition at line 385 of file Gallery.cpp.
|
private |
! playback pipeline
Definition at line 329 of file Gallery.cpp.
|
private |
Definition at line 328 of file Gallery.cpp.