aboutsummaryrefslogtreecommitdiffstats
path: root/src/encoder/VorbisEncoderPlugin.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Log: new logging library APIMax Kellermann2013-10-021-3/+0
| | | | | Prepare to migrate away from GLib. Currently, we're still using GLib as a backend.
* *Plugin: remove redundant "line %i" from error messagesMax Kellermann2013-09-261-13/+8
| | | | The MPD core will add this as a prefeix.
* Tag, ...: move to libtag.aMax Kellermann2013-09-051-1/+1
|
* util/Error: new error passing libraryMax Kellermann2013-09-041-33/+33
| | | | Replaces GLib's GError.
* *: use gcc.h macros instead of GLibMax Kellermann2013-08-041-5/+5
|
* EncoderPlugin: pass config_param referenceMax Kellermann2013-08-041-9/+9
|
* audio_format: convert to C++Max Kellermann2013-08-031-7/+6
|
* tag: convert to C++Max Kellermann2013-07-301-6/+6
|
* encoder_api: convert to C++Max Kellermann2013-07-301-17/+14
|
* {encoder,output}_api.h: allow compiling as C++Max Kellermann2013-01-301-4/+0
|
* encoder/{Vorbis,Opus}: use new/deleteMax Kellermann2013-01-151-4/+7
|
* encoder/{vorbis,opus}: merge code to new class OggStreamMax Kellermann2012-10-021-46/+13
|
* encoder/vorbis: accept floating point input samplesMax Kellermann2012-10-021-8/+9
| | | | | | Improves quality by not squeezing 32 bit samples down to 16 bit, and then back to 32 bit floating point. Reduces CPU usage by skipping a conversion step.
* encoder/vorbis: use C++ compilerMax Kellermann2012-10-021-0/+410