
Public Member Functions | |
| InterpolateAudioEffect (PluginServer *server) | |
| ~InterpolateAudioEffect () | |
| VFrame * | new_picon () |
| char * | plugin_title () |
| int | process_buffer (int64_t size, double *buffer, int64_t start_position, int sample_rate) |
| int | is_realtime () |
Data Fields | |
| double * | start_fragment |
| double * | end_fragment |
| double | start_sample |
| double | end_sample |
| int64_t | range_start |
| int64_t | range_end |
Definition at line 24 of file interpolateaudio.C.
| InterpolateAudioEffect::InterpolateAudioEffect | ( | PluginServer * | server | ) |
Definition at line 59 of file interpolateaudio.C.
| InterpolateAudioEffect::~InterpolateAudioEffect | ( | ) |
| VFrame* InterpolateAudioEffect::new_picon | ( | ) | [virtual] |
Reimplemented from PluginClient.
| char * InterpolateAudioEffect::plugin_title | ( | ) | [virtual] |
| int InterpolateAudioEffect::process_buffer | ( | int64_t | size, | |
| double * | buffer, | |||
| int64_t | start_position, | |||
| int | sample_rate | |||
| ) | [virtual] |
Reimplemented from PluginAClient.
Definition at line 92 of file interpolateaudio.C.
References end_fragment, end_sample, FRAGMENT_SIZE, PluginClient::get_direction(), PluginClient::get_source_position(), PluginClient::get_source_start(), PluginClient::get_total_len(), range_end, range_start, PluginAClient::read_samples(), start_fragment, and start_sample.

| int InterpolateAudioEffect::is_realtime | ( | ) | [virtual] |
Definition at line 40 of file interpolateaudio.C.
Referenced by process_buffer(), and ~InterpolateAudioEffect().
Definition at line 41 of file interpolateaudio.C.
Referenced by process_buffer(), and ~InterpolateAudioEffect().
1.5.5