aboutsummaryrefslogtreecommitdiffstats
path: root/src/input_mms.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* input: moved plugins to ./src/input/Max Kellermann2009-03-021-124/+0
| | | | Create a sub directory for input plugins.
* input_stream: moved struct input_plugin to input_plugin.hMax Kellermann2009-03-021-1/+1
| | | | Start to separate private from public input_stream API.
* mms: fix assertion in input_stream_openPeter Colberg2009-02-191-0/+1
| | | | | | | | | | | | | | | Hi, upon trying to play an MMS stream added to the play list, I got this: mpd: /tmp/mpd/./src/input_stream.c:85: input_stream_open: Assertion `is->plugin->open == ((void *)0) || is->plugin == plugin' failed. With the following patch applied, it works perfectly. Thanks for having implemented MMS support :-). Best regards, Peter
* mms: declare GLib log domainMax Kellermann2009-01-291-0/+3
|
* added support for the MMS protocolMax Kellermann2009-01-291-0/+120
This patch implements the MMS protocol, by using libmms. It is quite experimental: it does not support seeking yet, and it is currently using synchronous I/O, which causes MPD to hang while waiting for the server.