#include <VideoJpgCamera.h>
Inheritance diagram for Impala::Application::SDash::VideoJpgCamera:
Public Member Functions | |
VideoJpgCamera (int x, int y, int w, int h, Visualization::Video &video, bool doLoop=true) | |
VideoJpgCamera (Window *parent, int w, int h, Visualization::Video &video, bool doLoop=true) | |
VideoJpgCamera (Window *parent, int x, int y, int w, int h, Visualization::Video &video, bool doLoop=true) | |
float | TimePerFrame () |
int | FrameNr () |
void | OpenVideo (Visualization::Video &video) |
void | Play (int startTimeOffset=0) |
OGLVIEW * | OglView () |
void | FitViewToWindow (bool mode) |
bool | FitViewToWindow () |
void | ScaleImageToView (bool mode) |
bool | ScaleImageToView () |
virtual void | InitDisplayFunc () |
virtual void | DisplayFunc () |
OGLIMAGE * | OglImageReadFirstFrame () |
void | NextFrameIntoOglImage (OGLIMAGE *oglIm) |
Private Types | |
typedef Impala::Core::Array::Array2dVec3UInt8 | Array2dVec3UInt8 |
typedef OglGui::Window | Window |
Private Member Functions | |
void | Init (int w, int h, bool doLoop) |
Private Attributes | |
char | mNameBuf [2048] |
Array2dVec3UInt8 * | mArray |
Visualization::Video * | mVideo |
OGLVIEW * | mOglView |
float | mTimePerFrame |
clock_t | mStartTime |
int | mStartTimeOffset |
int | mFrameNr |
int | mFirstFrameNr |
int | mLastFrameNr |
int | mImW |
int | mImH |
int | mPower2W |
int | mPower2H |
bool | mPlaying |
bool | mDoLoop |
bool | mFitViewToWindow |
bool | mScaleImageToView |
Definition at line 34 of file VideoJpgCamera.h.