Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2015-03-17 | *: doxygen fixups | Max Kellermann | 1 | -2/+0 | |
2015-01-08 | encoder/Interface: move functions into the struct | Max Kellermann | 1 | -51/+41 | |
2015-01-08 | encoder/Plugin: move struct Encoder to EncoderInterface.hxx | Max Kellermann | 1 | -57/+4 | |
2015-01-01 | Copyright year 2015 | Max Kellermann | 1 | -1/+1 | |
2014-12-26 | EncoderPlugin: pass Tag reference to method tag() | Max Kellermann | 1 | -2/+2 | |
2014-01-23 | Encoder*: move to src/encoder | Max Kellermann | 1 | -0/+0 | |
.. and move the plugins to src/encoder/plugins/. | |||||
2014-01-13 | copyright year 2014 | Max Kellermann | 1 | -1/+1 | |
2013-10-19 | *: use nullptr instead of NULL | Max Kellermann | 1 | -16/+10 | |
2013-09-04 | util/Error: new error passing library | Max Kellermann | 1 | -16/+15 | |
Replaces GLib's GError. | |||||
2013-08-04 | EncoderPlugin: pass config_param reference | Max Kellermann | 1 | -2/+2 | |
2013-08-03 | audio_format: convert to C++ | Max Kellermann | 1 | -3/+3 | |
2013-07-30 | tag: convert to C++ | Max Kellermann | 1 | -3/+3 | |
2013-07-30 | encoder_api: convert to C++ | Max Kellermann | 1 | -64/+56 | |
2012-10-02 | output/{recorder,shout}: call encoder_read() in a loop | Max Kellermann | 1 | -0/+2 | |
This is necessary for Ogg packets that span more than one page. | |||||
2012-10-02 | output/recorder, test/*: invoke encoder_read() after _open() | Max Kellermann | 1 | -0/+4 | |
Make sure the file header gets written at the beginning, before _write() gets called. | |||||
2012-08-02 | DatabaseVisitor, ...: use GError forward declaration | Max Kellermann | 1 | -1/+1 | |
2012-04-05 | encoder/vorbis: generate end-of-stream packet when playback ends | Max Kellermann | 1 | -2/+37 | |
Add the encoder_plugin method end(). This is important for the recorder plugin. | |||||
2012-04-05 | encoder_plugin: add state assertions | Max Kellermann | 1 | -2/+61 | |
2011-07-20 | encoder_plugin: add method pre_tag() | Max Kellermann | 1 | -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. | |||||
2011-03-31 | fix common misspellings | Jonathan Neuschäfer | 1 | -5/+5 | |
These fixes were mostly generated with `codespell' [0] and manually reviewed. [0] http://git.profusion.mobi/cgit.cgi/lucas/codespell/ | |||||
2011-01-29 | copyright year 2011 | Max Kellermann | 1 | -1/+1 | |
2009-12-31 | Update copyright notices. | Avuton Olrich | 1 | -1/+1 | |
2009-12-03 | encoder: add get_mime_type() method to determine content type by httpd ↵ | Viliam Mateicka | 1 | -0/+17 | |
output plugin | |||||
2009-03-13 | all: Update copyright header. | Avuton Olrich | 1 | -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. | |||||
2009-02-22 | added the encoder API | Max Kellermann | 1 | -0/+194 | |
The new generic encoder API will replace shout's custom encoder API. |