projects
/
paraslash.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
filter: Remove allocation of filter buffers.
[paraslash.git]
/
oggdec_filter.c
diff --git
a/oggdec_filter.c
b/oggdec_filter.c
index 7a52508ec8a7bdc0a2ad0d423f65c44d68b905c0..bac28cfdee77d5a9d48d343fc7f208111f437991 100644
(file)
--- a/
oggdec_filter.c
+++ b/
oggdec_filter.c
@@
-97,11
+97,8
@@
static void ogg_open(struct filter_node *fn)
{
struct private_oggdec_data *pod = para_calloc(
sizeof(struct private_oggdec_data));
{
struct private_oggdec_data *pod = para_calloc(
sizeof(struct private_oggdec_data));
- struct oggdec_filter_args_info *conf = fn->conf;
fn->private_data = pod;
fn->private_data = pod;
- fn->bufsize = conf->bufsize_arg * 1024;
- fn->buf = para_malloc(fn->bufsize);
fn->min_iqs = 8000;
}
fn->min_iqs = 8000;
}
@@
-115,8
+112,6
@@
static void ogg_close(struct filter_node *fn)
pod->vf = NULL;
} else
PARA_DEBUG_LOG("nothing to close\n");
pod->vf = NULL;
} else
PARA_DEBUG_LOG("nothing to close\n");
- free(fn->buf);
- fn->buf = NULL;
free(fn->private_data);
fn->private_data = NULL;
}
free(fn->private_data);
fn->private_data = NULL;
}