#include <1080to540.h>
Inherits PluginVClient.

Public Member Functions | |
| _1080to540Main (PluginServer *server) | |
| ~_1080to540Main () | |
| int | process_realtime (VFrame *input, VFrame *output) |
| int | is_realtime () |
| int | hide_gui () |
| void | update_gui () |
| void | save_data (KeyFrame *keyframe) |
| void | read_data (KeyFrame *keyframe) |
| int | load_defaults () |
| int | save_defaults () |
| void | reduce_field (VFrame *output, VFrame *input, int src_field, int dst_field) |
Data Fields | |
| VFrame * | temp |
Definition at line 60 of file 1080to540.h.
| _1080to540Main::_1080to540Main | ( | PluginServer * | server | ) |
| _1080to540Main::~_1080to540Main | ( | ) |
Reimplemented from PluginVClient.
Definition at line 231 of file 1080to540.C.
References VFrame::clear_frame(), VFrame::copy_from(), VFrame::get_color_model(), VFrame::get_h(), VFrame::get_w(), reduce_field(), and temp.

| int _1080to540Main::is_realtime | ( | ) | [virtual] |
| int _1080to540Main::hide_gui | ( | ) |
| void _1080to540Main::update_gui | ( | ) | [virtual] |
| void _1080to540Main::save_data | ( | KeyFrame * | keyframe | ) | [virtual] |
Reimplemented from PluginClient.
Definition at line 271 of file 1080to540.C.
References FileXML::append_tag(), KeyFrame::data, PluginVClient::output, XMLTag::set_property(), FileXML::set_shared_string(), XMLTag::set_title(), FileXML::tag, and FileXML::terminate_string().

| void _1080to540Main::read_data | ( | KeyFrame * | keyframe | ) | [virtual] |
Reimplemented from PluginClient.
Definition at line 283 of file 1080to540.C.
References KeyFrame::data, XMLTag::get_property(), PluginVClient::input, FileXML::read_tag(), FileXML::set_shared_string(), FileXML::tag, and XMLTag::title_is().

| int _1080to540Main::load_defaults | ( | ) | [virtual] |
| int _1080to540Main::save_defaults | ( | ) | [virtual] |
Definition at line 165 of file 1080to540.C.
References BC_RGB161616, BC_RGB888, BC_RGB_FLOAT, BC_RGBA16161616, BC_RGBA8888, BC_RGBA_FLOAT, BC_YUV161616, BC_YUV888, BC_YUVA16161616, BC_YUVA8888, VFrame::get_color_model(), VFrame::get_h(), VFrame::get_w(), and REDUCE_MACRO.
Referenced by process_realtime().

Reimplemented from PluginVClient.
Definition at line 82 of file 1080to540.h.
Referenced by process_realtime(), and ~_1080to540Main().
1.5.5