cinder::qtime::MovieSurface::Obj Struct Reference

#include <QuickTime.h>

Inherits cinder::qtime::MovieBase::Obj.

List of all members.

Public Member Functions

virtual ~Obj ()
virtual void releaseFrame ()
virtual void newFrame (CVImageBufferRef cvImage)
void prepareForDestruction ()
void lock ()
void unlock ()

Public Attributes

Surface mSurface
int32_t mWidth
int32_t mHeight
int32_t mFrameCount
float mDuration
bool mLoaded
bool mPlayable
bool mPlayingForward
bool mLoop
bool mPalindrome
QTAudioFrequencyLevelsmFFTData
FourCharCode mFFTFourCharCode
uint32_t mFFTNumBandLevels
uint32_t mFFTNumChannels
QTVisualContextRef mVisualContext
::Movie mMovie
void(* mNewFrameCallback )(long timeValue, void *refcon)
void * mNewFrameCallbackRefcon
std::mutex mMutex
DataSourceRef mDataSource

Constructor & Destructor Documentation

cinder::qtime::MovieSurface::Obj::~Obj (  )  [virtual]

Reimplemented from cinder::qtime::MovieBase::Obj.


Member Function Documentation

void cinder::qtime::MovieSurface::Obj::releaseFrame (  )  [virtual]
void cinder::qtime::MovieSurface::Obj::newFrame ( CVImageBufferRef  cvImage  )  [virtual]
void cinder::qtime::MovieBase::Obj::prepareForDestruction (  )  [inherited]
void cinder::qtime::MovieBase::Obj::lock (  )  [inherited]
void cinder::qtime::MovieBase::Obj::unlock (  )  [inherited]

Member Data Documentation

void(* cinder::qtime::MovieBase::Obj::mNewFrameCallback)(long timeValue, void *refcon) [inherited]
std::mutex cinder::qtime::MovieBase::Obj::mMutex [inherited]

The documentation for this struct was generated from the following files: