diff options
author | Max Kellermann <max@duempel.org> | 2008-10-26 20:38:44 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2008-10-26 20:38:44 +0100 |
commit | f08041f0eb8512304584b583073508629a934c88 (patch) | |
tree | 6a0d548ac1ee174b5505abe621fcb6f67afc688b /src/input_curl.h | |
parent | dbc7e9ba2f57c71a9b73cd6d035ba2906190be72 (diff) | |
download | mpd-f08041f0eb8512304584b583073508629a934c88.tar.gz mpd-f08041f0eb8512304584b583073508629a934c88.tar.xz mpd-f08041f0eb8512304584b583073508629a934c88.zip |
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".
Diffstat (limited to '')
-rw-r--r-- | src/input_curl.h | 6 |
1 files changed, 1 insertions, 5 deletions
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 <stdbool.h> - -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 |