DownSampleMain Class Reference

Inherits PluginVClient.

Collaboration diagram for DownSampleMain:

Collaboration graph
[legend]

Public Member Functions

 DownSampleMain (PluginServer *server)
 ~DownSampleMain ()
int process_realtime (VFrame *input_ptr, VFrame *output_ptr)
int is_realtime ()
int load_defaults ()
int save_defaults ()
void save_data (KeyFrame *keyframe)
void read_data (KeyFrame *keyframe)
void update_gui ()

Data Fields

VFrameinput
VFrameoutput
DownSampleServerengine

Detailed Description

Definition at line 98 of file downsample.C.


Constructor & Destructor Documentation

DownSampleMain::DownSampleMain ( PluginServer server  ) 

Definition at line 388 of file downsample.C.

References engine, and PLUGIN_CONSTRUCTOR_MACRO.

DownSampleMain::~DownSampleMain (  ) 

Definition at line 395 of file downsample.C.

References engine, and PLUGIN_DESTRUCTOR_MACRO.


Member Function Documentation

int DownSampleMain::process_realtime ( VFrame input_ptr,
VFrame output_ptr 
) [virtual]

Reimplemented from PluginVClient.

Definition at line 417 of file downsample.C.

References VFrame::copy_from(), engine, PluginClient::get_project_smp(), VFrame::get_rows(), input, output, and LoadServer::process_packages().

Here is the call graph for this function:

int DownSampleMain::is_realtime (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 403 of file downsample.C.

int DownSampleMain::load_defaults (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 458 of file downsample.C.

References BCASTDIR.

int DownSampleMain::save_defaults (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 480 of file downsample.C.

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

Reimplemented from PluginClient.

Definition at line 496 of file downsample.C.

References FileXML::append_tag(), KeyFrame::data, output, XMLTag::set_property(), FileXML::set_shared_string(), XMLTag::set_title(), FileXML::tag, and FileXML::terminate_string().

Here is the call graph for this function:

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

Reimplemented from PluginClient.

Definition at line 518 of file downsample.C.

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

Here is the call graph for this function:

void DownSampleMain::update_gui (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 439 of file downsample.C.


Field Documentation

Reimplemented from PluginVClient.

Definition at line 114 of file downsample.C.

Referenced by DownSampleUnit::process_package(), process_realtime(), and read_data().

Definition at line 115 of file downsample.C.

Referenced by DownSampleMain(), process_realtime(), and ~DownSampleMain().


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

Generated on Mon Apr 28 14:22:38 2008 for Cinelerra by  doxygen 1.5.5