void DenoiseEffect::read_data(KeyFrame *keyframe)
{
FileXML input;
- input.set_shared_input(keyframe->get_data(), strlen(keyframe->get_data()));
+ input.set_shared_input(keyframe->xbuf);
int result = 0;
while(!result)
void DenoiseEffect::save_data(KeyFrame *keyframe)
{
FileXML output;
- output.set_shared_output(keyframe->get_data(), MESSAGESIZE);
+ output.set_shared_output(keyframe->xbuf);
output.tag.set_title("DENOISE");
output.tag.set_property("LEVEL", config.level);
int length,
int levels)
{
- register int i, j, k, l, m;
+ int i, j, k, l, m;
for(i = 0, k = 1; k < levels; i++, k++)
{
// insert zeros between each element of the input sequence and
// convolve with the filter to interpolate the data
{
- register int i, j;
+ int i, j;
int endpoint = length + filtlen - 2;
if (sum_output)