Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Impala::Application::SDash::VideoJpgCamera Class Reference

#include <VideoJpgCamera.h>

Inheritance diagram for Impala::Application::SDash::VideoJpgCamera:

Inheritance graph
[legend]
Collaboration diagram for Impala::Application::SDash::VideoJpgCamera:

Collaboration graph
[legend]
List of all members.

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]
Array2dVec3UInt8mArray
Visualization::VideomVideo
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

Detailed Description

Definition at line 34 of file VideoJpgCamera.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 10:50:22 2010 for ImpalaSrc by  doxygen 1.5.1