aboutsummaryrefslogtreecommitdiffstats
path: root/src/input_file.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* input: moved plugins to ./src/input/Max Kellermann2009-03-021-24/+0
| | | | Create a sub directory for input plugins.
* input_stream: moved struct input_plugin to input_plugin.hMax Kellermann2009-03-021-2/+0
| | | | Start to separate private from public input_stream API.
* added prefix to header macrosMax Kellermann2008-10-311-2/+2
| | | | | | | "LOG_H" is a macro which is also used by ffmpeg/log.h. This is ffmpeg's fault, because short macros should be reserved for applications, but since it's always a good idea to choose prefixed macro names, even for applications, we are going to do that in MPD.
* input_stream: added struct input_pluginMax Kellermann2008-10-261-2/+1
| | | | | | | 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".
* input_stream: no CamelCaseMax Kellermann2008-10-261-1/+2
| | | | Renamed all functions and variables.
* input_file: removed global constructorMax Kellermann2008-10-261-2/+0
| | | | The global constructor is empty, and can be removed.
* input_file: don't export internal methodsMax Kellermann2008-10-261-12/+0
| | | | | The methods are only used in inputStream_fileOpen(), and should not be exported.
* input_stream: renamed sources, no CamelCaseMax Kellermann2008-10-261-0/+40
Renamed inputStream.c and inputStream_file.c.