DenoiseMJPEG Class Reference

#include <denoisemjpeg.h>

Inherits PluginVClient.

Collaboration diagram for DenoiseMJPEG:

Collaboration graph
[legend]

Public Member Functions

 DenoiseMJPEG (PluginServer *server)
 ~DenoiseMJPEG ()
int process_realtime (VFrame *input, VFrame *output)
int is_realtime ()
char * plugin_title ()
VFramenew_picon ()
int show_gui ()
int load_configuration ()
int set_string ()
int load_defaults ()
int save_defaults ()
void save_data (KeyFrame *keyframe)
void read_data (KeyFrame *keyframe)
void raise_window ()
void update_gui ()

Data Fields

float * accumulation
DenoiseMJPEGThread * thread
DenoiseMJPEGConfig config
BC_Hashdefaults

Detailed Description

Definition at line 161 of file denoisemjpeg.h.


Constructor & Destructor Documentation

DenoiseMJPEG::DenoiseMJPEG ( PluginServer server  ) 

Definition at line 439 of file denoisemjpeg.C.

References PLUGIN_CONSTRUCTOR_MACRO.

DenoiseMJPEG::~DenoiseMJPEG (  ) 

Definition at line 447 of file denoisemjpeg.C.

References accumulation, and PLUGIN_DESTRUCTOR_MACRO.


Member Function Documentation

int DenoiseMJPEG::process_realtime ( VFrame input,
VFrame output 
) [virtual]

Reimplemented from PluginVClient.

Definition at line 454 of file denoisemjpeg.C.

References load_configuration().

Here is the call graph for this function:

int DenoiseMJPEG::is_realtime (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 461 of file denoisemjpeg.C.

char * DenoiseMJPEG::plugin_title (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 460 of file denoisemjpeg.C.

References N_.

VFrame * DenoiseMJPEG::new_picon (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 463 of file denoisemjpeg.C.

References picon_png.

int DenoiseMJPEG::show_gui (  )  [virtual]

Reimplemented from PluginClient.

int DenoiseMJPEG::load_configuration (  ) 

Referenced by process_realtime(), and update_gui().

int DenoiseMJPEG::set_string (  )  [virtual]

Reimplemented from PluginClient.

int DenoiseMJPEG::load_defaults (  )  [virtual]

int DenoiseMJPEG::save_defaults (  )  [virtual]

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

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

void DenoiseMJPEG::raise_window (  )  [virtual]

Reimplemented from PluginClient.

void DenoiseMJPEG::update_gui (  )  [virtual]

Reimplemented from PluginClient.

Definition at line 472 of file denoisemjpeg.C.

References config, DenoiseMJPEGConfig::delay, load_configuration(), thread, and DenoiseMJPEGConfig::threshold.

Here is the call graph for this function:


Field Documentation

Definition at line 181 of file denoisemjpeg.h.

Referenced by ~DenoiseMJPEG().

DenoiseMJPEGThread* DenoiseMJPEG::thread

Definition at line 182 of file denoisemjpeg.h.

Referenced by update_gui().

Definition at line 184 of file denoisemjpeg.h.

Referenced by load_defaults(), and save_defaults().


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

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