X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=filter.h;h=b877b649fd877e6efe28f89193d995ec22c40ea3;hp=da4729056a7cf8cd5c08800dc3b2ee617416d234;hb=3b9f8feb481d0532da2ec041a4ddc2e2f1b60649;hpb=56955f95584f51709320262f7d2e0ea79301d346 diff --git a/filter.h b/filter.h index da472905..b877b649 100644 --- a/filter.h +++ b/filter.h @@ -59,13 +59,13 @@ struct filter_chain { * buffer used to read from stdin for para_filter; the output buffer of the * current receiver for para_audiod). */ - char *inbuf; + char **inbufp; /** * The output buffer of the filter chain. * * Points to the output buffer of the last filter in the filter chain. */ - char *outbuf; + char **outbufp; /** Contains the number of bytes loaded in the input buffer. */ size_t *in_loaded; /** Contains the number of bytes loaded in the output buffer. */ @@ -204,7 +204,7 @@ struct filter { void close_filters(struct filter_chain *fc); void filter_init(void); int check_filter_arg(char *filter_arg, void **conf); -void filter_pre_select(__a_unused struct sched *s, struct task *t); +void filter_post_select(__a_unused struct sched *s, struct task *t); void print_filter_helps(int detailed); static inline void write_int16_host_endian(char *buf, int val)