aboutsummaryrefslogtreecommitdiffstats
path: root/src/decoder_plugin.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* decoder_list: convert to C++Max Kellermann2013-01-301-0/+8
|
* decoder_plugin: scan tags with callback tableMax Kellermann2012-02-111-18/+26
| | | | | Pass a callback table to scan_file() and scan_stream(), instead of returning a tag object.
* copyright year 2011Max Kellermann2011-01-291-1/+1
|
* Update copyright notices.Avuton Olrich2009-12-311-1/+1
|
* decoder_plugin: added method stream_tag()Max Kellermann2009-12-311-1/+22
| | | | | This is like tag_dup(), but works with an input_stream object instead of a file path.
* decoder_list: moved suffix/mime_type checks to decoder_plugin.cMax Kellermann2009-11-071-0/+14
|
* decoder_plugin: corrected outdated API documentationMax Kellermann2009-06-041-21/+22
|
* all: Update copyright header.Avuton Olrich2009-03-131-3/+4
| | | | | | | | This updates the copyright header to all be the same, which is pretty much an update of where to mail request for a copy of the GPL and the years of the MPD project. This also puts all committers under 'The Music Player Project' umbrella. These entries should go individually in the AUTHORS file, for consistancy.
* decoder_plugin: added method container_scan()Jochen Keil2009-03-091-0/+23
| | | | | [mk: fixed whitespace errors; use delete_song() instead of songvec_delete()]
* decoder_plugin: pass struct config_param to init() methodMax Kellermann2009-02-151-3/+7
| | | | Preparing for per-plugin configuration sections in mpd.conf.
* decoder_plugin: added inline wrapper functionsMax Kellermann2009-02-151-0/+55
| | | | | Increase code readability, always use the wrapper functions instead of calling the plugin method pointers directly.
* decoder_api: moved struct decoder_plugin to decoder_plugin.hMax Kellermann2009-02-151-0/+80
The decoder_plugin struct is used by both the MPD core and the decoder plugin implementations. Move it to a shared header file, to minimize header dependencies.