From f08041f0eb8512304584b583073508629a934c88 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sun, 26 Oct 2008 20:38:44 +0100 Subject: input_stream: added struct input_plugin Instead of managing a set of method pointers in each input_stream struct, move these into the new input_plugin struct. Each input_stream has only a pointer to the plugin struct. Pointers to all implementations are kept in the array "input_plugins". --- src/input_curl.h | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'src/input_curl.h') diff --git a/src/input_curl.h b/src/input_curl.h index 9ced70f7f..5ae06f065 100644 --- a/src/input_curl.h +++ b/src/input_curl.h @@ -19,14 +19,10 @@ #ifndef MPD_INPUT_CURL_H #define MPD_INPUT_CURL_H -#include - -struct input_stream; +extern const struct input_plugin input_plugin_curl; void input_curl_global_init(void); void input_curl_global_finish(void); -bool input_curl_open(struct input_stream *is, char *url); - #endif -- cgit v1.2.3