aboutsummaryrefslogtreecommitdiffstats
path: root/src/output (unfollow)
Commit message (Expand)AuthorFilesLines
2014-12-24output/jack: use jack_ringbuffer_get_write_vector()Max Kellermann1-10/+20
2014-12-24output/jack: move jack_ringbuffer_write_space() call to WriteSamples()Max Kellermann1-19/+21
2014-12-24output/jack: cache AudioFormat::channelsMax Kellermann1-4/+3
2014-12-24output/jack: pass float* to WriteSamples()Max Kellermann1-5/+3
2014-12-24output/jack: WriteSamples() returns size_tMax Kellermann1-4/+11
2014-12-24output/jack: pass size_t to WriteSamples()Max Kellermann1-3/+3
2014-12-24output/jack: use SampleFormat::FLOATMax Kellermann1-55/+9
2014-12-24output/Internal: move enum AudioOutputCommand into the structMax Kellermann4-58/+58
2014-12-24output/Internal: convert audio_output_command to strictly-typed enumMax Kellermann4-47/+49
2014-12-24output/jack: use std::fill()Max Kellermann1-9/+6
2014-12-24output/jack: move functions into the structMax Kellermann1-208/+246
2014-12-24output/jack: merge two mpd_jack_available() callsMax Kellermann1-2/+2
2014-12-24output/jack: make variables more localMax Kellermann1-21/+15
2014-12-24output/jack: convert const to constexprMax Kellermann1-1/+1
2014-12-24output/jack: convert enum to constexprMax Kellermann1-3/+1
2014-12-17output/winmm: show detailed error messagesMax Kellermann1-7/+18
2014-12-09output/oss: make the static arrays "constexpr"Max Kellermann1-3/+3
2014-12-04util/DivideString: add option "strip"Max Kellermann1-1/+1
2014-12-04util/SplitString: new utility classMax Kellermann2-28/+14
2014-12-04output/jack: use usleep() instead of g_usleep()Max Kellermann1-1/+2
2014-12-03util/SplitString: rename to DivideStringMax Kellermann1-2/+2
2014-12-02output/ao: use class SplitString instead of g_strsplit()Max Kellermann1-6/+4
2014-12-02mixer/null: new mixer pluginMax Kellermann1-0/+4
2014-12-02MixerType: convert to strictly-typed enumMax Kellermann1-5/+5
2014-12-02MixerType: rename to CamelCaseMax Kellermann1-1/+1
2014-12-01output/httpd/IcyMetaDataServer: use CopyString() instead of g_strlcpy()Max Kellermann1-18/+7
2014-12-01output/httpd/IcyMetaDataServer: don't use GLib typesMax Kellermann1-13/+13
2014-12-01output/httpd/IcyMetaDataServer: make variables more localMax Kellermann1-19/+14
2014-12-01Output: start with a null mixer.Nix1-0/+1
2014-11-28Compiler.h: add macro CLANG_OR_GCC_VERSION()Max Kellermann1-1/+1
2014-11-21configure.ac: add macro MPD_ENABLE_AUTO_PKGMax Kellermann1-5/+5
2014-11-02output/roar: remove unnecessary "volatile" keywordMax Kellermann1-1/+1
2014-10-25OutputThread: fall back to PCM if given DSD sample rate is not supportedMax Kellermann1-0/+30
2014-10-25Set pulseaudio channel map to WAVE-EXSteven Newbury1-1/+5
2014-10-24OutputThread: close the output plugin after filter failureMax Kellermann1-0/+1
2014-10-24OutputThread: unlock mutex for CloseFilter()Max Kellermann2-0/+14
2014-10-23output/roar: remove unnecessary "volatile" keywordMax Kellermann1-1/+1
2014-09-27Add MusicBrainz' Release Track Id tagWieland Hoffmann1-0/+3
2014-09-26output/alsa: change a few "dsd" to "dop"Max Kellermann1-4/+4
2014-09-05output/pulse: simplify _wait_for_operation()Max Kellermann1-6/+3
2014-08-31output/alsa, pcm: rename "DSD over USB" to "DoP"Max Kellermann1-20/+21
2014-08-31output/alsa: fix endless loop at end of file in dsd_usb modeMax Kellermann1-0/+9
2014-08-31output/{alsa,oss}: add assertionsMax Kellermann2-0/+6
2014-08-30*: add missing Compiler.h includesMax Kellermann1-0/+1
2014-08-30output/alsa: fix signed/unsigned comparison warningMax Kellermann1-1/+1
2014-08-29MusicChunk: use SignedSongTime for the time stampMax Kellermann1-2/+2
2014-08-29MultipleOutputs: use SignedSongTime for elapsed_timeMax Kellermann2-8/+9
2014-08-29Tag: use SignedSongTime for the song durationMax Kellermann1-6/+10
2014-08-26output/alsa: fix coding styleMax Kellermann1-5/+5
2014-08-26output/alsa: merge Init() into Configure()Max Kellermann1-6/+5