From 7571dbdb6da9e5a9154390b899968eb44f632dec Mon Sep 17 00:00:00 2001 From: Andre Noll Date: Tue, 12 Jan 2010 07:17:43 +0100 Subject: [PATCH] Kill unused struct filter_chain. --- filter.h | 47 ----------------------------------------------- 1 file changed, 47 deletions(-) diff --git a/filter.h b/filter.h index bf99a677..e7dc1ca6 100644 --- a/filter.h +++ b/filter.h @@ -37,53 +37,6 @@ struct filter_node { size_t min_iqs; }; -/** Describes one running instance of a chain of filters */ -struct filter_chain { - /** The length of the filter chain. */ - unsigned int num_filters; - /** - * The number of channels of the current stream. - * - * Set by the decoding filter. - */ - unsigned int channels; - /** - * Current sample rate in Hz. - * - * Set by the decoding filter. - */ - unsigned int samplerate; - /** The list containing all filter nodes in this filter chain. */ - struct filter_node *filter_nodes; - /** - * The input buffer of the filter chain. - * - * This is set to point to the output buffer of the receiving application (the - * buffer used to read from stdin for para_filter; the output buffer of the - * current receiver for para_audiod). - */ - char **inbufp; - /** - * The output buffer of the filter chain. - * - * Points to the output buffer of the last filter in the filter chain. - */ - 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. */ - size_t *out_loaded; - /** Pointer to the error variable of the receiving application. */ - int *input_error; - /** Pointer to the error variable of the writing application. */ - int *output_error; - /** The task associated with the filter chain. */ - struct task task; -}; - -#define FOR_EACH_FILTER_NODE(fn, fc, i) for (i = 0; i < (fc)->num_filters \ - && (fn = (fc)->filter_nodes + i); i++) - /** * The structure associated with a paraslash filter. * -- 2.39.5