#include <gain.h>
Inherits PluginAClient.

Public Member Functions | |
| Gain (PluginServer *server) | |
| ~Gain () | |
| int | process_realtime (int64_t size, double *input_ptr, double *output_ptr) |
| void | save_data (KeyFrame *keyframe) |
| void | read_data (KeyFrame *keyframe) |
| int | load_defaults () |
| int | save_defaults () |
| void | update_gui () |
| int | is_realtime () |
Data Fields | |
| DB | db |
Definition at line 25 of file gain.h.
| Gain::Gain | ( | PluginServer * | server | ) |
| Gain::~Gain | ( | ) |
| int Gain::process_realtime | ( | int64_t | size, | |
| double * | input_ptr, | |||
| double * | output_ptr | |||
| ) | [virtual] |
Reimplemented from PluginAClient.
Definition at line 74 of file gain.C.
References db, and DB::fromdb().

| void Gain::save_data | ( | KeyFrame * | keyframe | ) | [virtual] |
Reimplemented from PluginClient.
Definition at line 115 of file gain.C.
References FileXML::append_newline(), FileXML::append_tag(), KeyFrame::data, output, XMLTag::set_property(), FileXML::set_shared_string(), XMLTag::set_title(), FileXML::tag, and FileXML::terminate_string().

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

| int Gain::load_defaults | ( | ) | [virtual] |
Reimplemented from PluginClient.
Definition at line 90 of file gain.C.
References BCTEXTLEN, and PluginClient::get_defaultdir().

| int Gain::save_defaults | ( | ) | [virtual] |
| void Gain::update_gui | ( | ) | [virtual] |
| int Gain::is_realtime | ( | ) | [virtual] |
1.5.5