_720to480Main Class Reference

#include <720to480.h>

Inherits PluginVClient.

Collaboration diagram for _720to480Main:

Collaboration graph
[legend]

Public Member Functions

 _720to480Main (PluginServer *server)
 ~_720to480Main ()
char * plugin_title ()
int get_parameters ()
int start_loop ()
int stop_loop ()
int is_realtime ()
void save_data (KeyFrame *keyframe)
void read_data (KeyFrame *keyframe)
int load_defaults ()
int save_defaults ()
double get_framerate ()
int process_loop (VFrame *output)
void reduce_field (VFrame *output, VFrame *input, int dest_row)

Data Fields

BC_Hashdefaults
MainProgressBarprogress
_720to480Config config
VFrametemp
int input_position

Detailed Description

Definition at line 71 of file 720to480.h.


Constructor & Destructor Documentation

_720to480Main::_720to480Main ( PluginServer server  ) 

Definition at line 159 of file 720to480.C.

References load_defaults(), and temp.

Here is the call graph for this function:

_720to480Main::~_720to480Main (  ) 

Definition at line 166 of file 720to480.C.

References defaults, save_defaults(), and temp.

Here is the call graph for this function:


Member Function Documentation

char * _720to480Main::plugin_title (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 174 of file 720to480.C.

References N_.

Referenced by start_loop().

int _720to480Main::get_parameters (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 207 of file 720to480.C.

References BC_DisplayInfo::get_abs_cursor_x(), BC_DisplayInfo::get_abs_cursor_y(), and window.

Here is the call graph for this function:

int _720to480Main::start_loop (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 218 of file 720to480.C.

References BCTEXTLEN, PluginClient::end, input_position, PluginClient::interactive, plugin_title(), progress, PluginClient::start, and PluginClient::start_progress().

Here is the call graph for this function:

int _720to480Main::stop_loop (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 233 of file 720to480.C.

References PluginClient::interactive, progress, and MainProgressBar::stop_progress().

Here is the call graph for this function:

int _720to480Main::is_realtime (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 175 of file 720to480.C.

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

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

int _720to480Main::load_defaults (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 186 of file 720to480.C.

References BCASTDIR, BCTEXTLEN, config, defaults, _720to480Config::direction, _720to480Config::first_field, BC_Hash::get(), and BC_Hash::load().

Referenced by _720to480Main().

Here is the call graph for this function:

int _720to480Main::save_defaults (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 199 of file 720to480.C.

References config, defaults, _720to480Config::direction, _720to480Config::first_field, BC_Hash::save(), and BC_Hash::update().

Referenced by ~_720to480Main().

Here is the call graph for this function:

double _720to480Main::get_framerate (  )  [virtual]

Reimplemented from PluginVClient.

Definition at line 177 of file 720to480.C.

References PluginVClient::project_frame_rate.

int _720to480Main::process_loop ( VFrame output  )  [virtual]

void _720to480Main::reduce_field ( VFrame output,
VFrame input,
int  dest_row 
)


Field Documentation

Definition at line 96 of file 720to480.h.

Referenced by load_defaults(), save_defaults(), and ~_720to480Main().

Definition at line 97 of file 720to480.h.

Referenced by process_loop(), start_loop(), and stop_loop().

Reimplemented from PluginVClient.

Definition at line 100 of file 720to480.h.

Referenced by _720to480Main(), process_loop(), and ~_720to480Main().

Definition at line 101 of file 720to480.h.

Referenced by process_loop(), and start_loop().


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

Generated on Mon Apr 28 14:09:33 2008 for Cinelerra by  doxygen 1.5.5