aboutsummaryrefslogtreecommitdiffstats
path: root/src/encoder_plugin.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'v0.17.x'Max Kellermann2012-10-021-0/+6
|\
| * output/{recorder,shout}: call encoder_read() in a loopMax Kellermann2012-10-021-0/+2
| | | | | | | | This is necessary for Ogg packets that span more than one page.
| * output/recorder, test/*: invoke encoder_read() after _open()Max Kellermann2012-10-021-0/+4
| | | | | | | | | | Make sure the file header gets written at the beginning, before _write() gets called.
* | DatabaseVisitor, ...: use GError forward declarationMax Kellermann2012-08-021-1/+1
|/
* Merge branch 'v0.16.x'Max Kellermann2012-04-051-2/+96
|\ | | | | | | | | | | Conflicts: src/output/osx_plugin.c src/text_input_stream.c
| * encoder/vorbis: generate end-of-stream packet when playback endsMax Kellermann2012-04-051-2/+37
| | | | | | | | | | Add the encoder_plugin method end(). This is important for the recorder plugin.
| * encoder_plugin: add state assertionsMax Kellermann2012-04-051-2/+61
| |
* | Merge branch 'v0.16.x'Max Kellermann2011-07-201-0/+24
|\| | | | | | | | | | | Conflicts: src/player_thread.c src/playlist_control.c
| * encoder_plugin: add method pre_tag()Max Kellermann2011-07-201-0/+24
| | | | | | | | | | | | | | In the "vorbis" plugin, this is a copy of the old flush() method, while flush() gets a lot of code remove, it just sets the "flush" flag and nothing else. It doesn't start a new stream now, which should fix a few problems in some players.
* | fix common misspellingsJonathan Neuschäfer2011-03-311-5/+5
| | | | | | | | | | | | | | These fixes were mostly generated with `codespell' [0] and manually reviewed. [0] http://git.profusion.mobi/cgit.cgi/lucas/codespell/
* | copyright year 2011Max Kellermann2011-01-291-1/+1
|/
* Update copyright notices.Avuton Olrich2009-12-311-1/+1
|
* encoder: add get_mime_type() method to determine content type by httpd ↵Viliam Mateicka2009-12-031-0/+17
| | | | output plugin
* 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.
* added the encoder APIMax Kellermann2009-02-221-0/+194
The new generic encoder API will replace shout's custom encoder API.