LoopVideo Class Reference

Inherits PluginVClient.

Collaboration diagram for LoopVideo:

Collaboration graph
[legend]

Public Member Functions

 LoopVideo (PluginServer *server)
 ~LoopVideo ()
int load_defaults ()
int save_defaults ()
void save_data (KeyFrame *keyframe)
void read_data (KeyFrame *keyframe)
void update_gui ()
int is_realtime ()
int is_synthesis ()
int process_buffer (VFrame *frame, int64_t start_position, double frame_rate)

Detailed Description

Definition at line 45 of file loopvideo.C.


Constructor & Destructor Documentation

LoopVideo::LoopVideo ( PluginServer server  ) 

Definition at line 154 of file loopvideo.C.

References PLUGIN_CONSTRUCTOR_MACRO.

LoopVideo::~LoopVideo (  ) 

Definition at line 161 of file loopvideo.C.

References PLUGIN_DESTRUCTOR_MACRO.


Member Function Documentation

int LoopVideo::load_defaults (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 242 of file loopvideo.C.

References BCASTDIR, and BCTEXTLEN.

int LoopVideo::save_defaults (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 256 of file loopvideo.C.

void LoopVideo::save_data ( KeyFrame keyframe  )  [virtual]

void LoopVideo::read_data ( KeyFrame keyframe  )  [virtual]

Reimplemented from PluginClient.

Definition at line 277 of file loopvideo.C.

References KeyFrame::data, XMLTag::get_property(), PluginVClient::input, FileXML::read_tag(), FileXML::set_shared_string(), FileXML::tag, and XMLTag::title_is().

Referenced by process_buffer().

Here is the call graph for this function:

void LoopVideo::update_gui (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 294 of file loopvideo.C.

int LoopVideo::is_realtime (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 167 of file loopvideo.C.

int LoopVideo::is_synthesis (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 168 of file loopvideo.C.

int LoopVideo::process_buffer ( VFrame frame,
int64_t  start_position,
double  frame_rate 
) [virtual]


The documentation for this class was generated from the following file:

Generated on Mon Apr 28 14:29:55 2008 for Cinelerra by  doxygen 1.5.5