#include <aging.h>
Inherits LoadClient.

Public Member Functions | |
| AgingClient (AgingServer *server) | |
| void | coloraging (unsigned char **output_ptr, unsigned char **input_ptr, int color_model, int w, int h) |
| void | scratching (unsigned char **output_ptr, int color_model, int w, int h) |
| void | pits (unsigned char **output_ptr, int color_model, int w, int h) |
| void | dusts (unsigned char **output_ptr, int color_model, int w, int h) |
| void | process_package (LoadPackage *package) |
Data Fields | |
| AgingMain * | plugin |
Definition at line 70 of file aging.h.
| AgingClient::AgingClient | ( | AgingServer * | server | ) |
| void AgingClient::coloraging | ( | unsigned char ** | output_ptr, | |
| unsigned char ** | input_ptr, | |||
| int | color_model, | |||
| int | w, | |||
| int | h | |||
| ) |
Definition at line 209 of file aging.C.
References BC_RGB161616, BC_RGB888, BC_RGB_FLOAT, BC_RGBA16161616, BC_RGBA8888, BC_RGBA_FLOAT, BC_YUV161616, BC_YUV888, BC_YUVA16161616, BC_YUVA8888, and COLORAGE.
Referenced by process_package().
| void AgingClient::scratching | ( | unsigned char ** | output_ptr, | |
| int | color_model, | |||
| int | w, | |||
| int | h | |||
| ) |
Definition at line 349 of file aging.C.
References BC_RGB161616, BC_RGB888, BC_RGB_FLOAT, BC_RGBA16161616, BC_RGBA8888, BC_RGBA_FLOAT, BC_YUV161616, BC_YUV888, BC_YUVA16161616, BC_YUVA8888, and SCRATCHES.
Referenced by process_package().
| void AgingClient::pits | ( | unsigned char ** | output_ptr, | |
| int | color_model, | |||
| int | w, | |||
| int | h | |||
| ) |
Definition at line 456 of file aging.C.
References BC_RGB161616, BC_RGB888, BC_RGB_FLOAT, BC_RGBA16161616, BC_RGBA8888, BC_RGBA_FLOAT, BC_YUV161616, BC_YUV888, BC_YUVA16161616, BC_YUVA8888, and PITS.
Referenced by process_package().
| void AgingClient::dusts | ( | unsigned char ** | output_ptr, | |
| int | color_model, | |||
| int | w, | |||
| int | h | |||
| ) |
Definition at line 556 of file aging.C.
References BC_RGB161616, BC_RGB888, BC_RGB_FLOAT, BC_RGBA16161616, BC_RGBA8888, BC_RGBA_FLOAT, BC_YUV161616, BC_YUV888, BC_YUVA16161616, BC_YUVA8888, and DUSTS.
Referenced by process_package().
| void AgingClient::process_package | ( | LoadPackage * | package | ) | [virtual] |
Reimplemented from LoadClient.
Definition at line 607 of file aging.C.
References AgingConfig::colorage, coloraging(), AgingMain::config, AgingConfig::dust, dusts(), VFrame::get_color_model(), VFrame::get_rows(), VFrame::get_w(), AgingMain::input_ptr, AgingMain::output_ptr, pits(), AgingConfig::pits, plugin, AgingPackage::row1, AgingPackage::row2, AgingConfig::scratch, and scratching().

1.5.5