YUVMain Class Reference

#include <yuv.h>

Inherits PluginVClient.

Collaboration diagram for YUVMain:

Collaboration graph
[legend]

Public Member Functions

 YUVMain (int argc, char *argv[])
 ~YUVMain ()
int process_realtime (long size, VFrame **input_ptr, VFrame **output_ptr)
int plugin_is_realtime ()
int plugin_is_multi_channel ()
char * plugin_title ()
int start_gui ()
int stop_gui ()
int show_gui ()
int hide_gui ()
int set_string ()
int load_defaults ()
int save_defaults ()
int save_data (char *text)
int read_data (char *text)
int reconfigure ()

Data Fields

int y
int u
int v
int automated_function
int reconfigure_flag
YUVThreadthread

Private Attributes

BC_Hashdefaults
YUVEngine ** engine

Detailed Description

Definition at line 15 of file yuv.h.


Constructor & Destructor Documentation

YUVMain::YUVMain ( int  argc,
char *  argv[] 
)

YUVMain::~YUVMain (  ) 


Member Function Documentation

int YUVMain::process_realtime ( long  size,
VFrame **  input_ptr,
VFrame **  output_ptr 
)

int YUVMain::plugin_is_realtime (  ) 

int YUVMain::plugin_is_multi_channel (  ) 

char* YUVMain::plugin_title (  )  [virtual]

Reimplemented from PluginClient.

int YUVMain::start_gui (  ) 

int YUVMain::stop_gui (  ) 

int YUVMain::show_gui (  )  [virtual]

Reimplemented from PluginClient.

int YUVMain::hide_gui (  ) 

int YUVMain::set_string (  )  [virtual]

Reimplemented from PluginClient.

int YUVMain::load_defaults (  )  [virtual]

Reimplemented from PluginClient.

int YUVMain::save_defaults (  )  [virtual]

Reimplemented from PluginClient.

int YUVMain::save_data ( char *  text  ) 

int YUVMain::read_data ( char *  text  ) 

int YUVMain::reconfigure (  ) 


Field Documentation

Definition at line 38 of file yuv.h.

Referenced by YSlider::handle_event().

Definition at line 39 of file yuv.h.

Referenced by USlider::handle_event().

Definition at line 40 of file yuv.h.

Referenced by VSlider::handle_event().

Definition at line 41 of file yuv.h.

Definition at line 42 of file yuv.h.

Definition at line 45 of file yuv.h.

Definition at line 48 of file yuv.h.

Definition at line 49 of file yuv.h.


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

Generated on Mon Apr 28 14:51:04 2008 for Cinelerra by  doxygen 1.5.5