aboutsummaryrefslogtreecommitdiffstats
path: root/src/output (unfollow)
Commit message (Expand)AuthorFilesLines
2014-10-25OutputThread: fall back to PCM if given DSD sample rate is not supportedMax Kellermann1-0/+30
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
2014-08-26output/alsa: add API documentationMax Kellermann1-0/+17
2014-08-26output/alsa: support native DSD playbackMax Kellermann1-0/+12
2014-08-26output/alsa: move alsa_configure() into the classMax Kellermann1-13/+15
2014-08-26output/alsa: remove obsolete macrosMax Kellermann1-3/+0
2014-08-12PcmExport: use class ConstBufferMax Kellermann2-2/+8
2014-08-12Filter: FilterPCM() returns ConstBufferMax Kellermann1-58/+35
2014-08-12MusicChunk: rename struct to MusicChunkMax Kellermann4-24/+24
2014-08-07fs/output, fs/TextFile: move to fs/io/Max Kellermann1-1/+1
2014-07-30*Save, *State: use the OutputStream API instead of FILE*Max Kellermann2-6/+7
2014-07-14util/Cast: reimplement as template without macroMax Kellermann1-10/+4
2014-07-12Tag: add class const_iterator and methods begin(), end()Max Kellermann2-9/+11
2014-07-09output/plugins/httpd/HttpdClient: fix build failure due to missing stdio.h in...Gustavo Zacarias1-0/+1
2014-07-09output/HttpdClient: fix build failure due to missing stdio.h includeGustavo Zacarias1-0/+1
2014-03-14MultipleOutputs: ensure input_audio_format is zero-initialisedPete Beardmore1-0/+1
2014-03-04PulseOutputPlugin: set icon namePete Beardmore1-0/+1
2014-03-02output/alsa: remove the obsolete Raspberry Pi workaroundMax Kellermann1-36/+0
2014-03-02output/alsa: call snd_pcm_prepare() after snd_pcm_drop()Max Kellermann1-0/+25
2014-03-01output/sles: support stereoMax Kellermann1-5/+7
2014-02-24output/pulse: remove bogus g_free() callMax Kellermann1-2/+0
2014-02-24output/httpd/client: eliminate GLibMax Kellermann1-13/+11
2014-02-24output/{shout,win32}: include cleanupMax Kellermann2-3/+0
2014-02-24output/openal: use usleep() instead of g_usleep()Max Kellermann1-2/+2
2014-02-24output/pulse: use setenv() instead of g_setenv()Max Kellermann1-3/+2
2014-02-24output/pulse: remove bogus g_free() callMax Kellermann1-2/+0
2014-02-22output/sles: new output plugin for AndroidMax Kellermann7-0/+817
2014-02-20ConfigGlobal: eliminate function config_get_next_param()Max Kellermann1-3/+2
2014-02-19Mixer: add class MixerListenerMax Kellermann4-11/+31
2014-02-19output/Init: pass AudioOutput referencesMax Kellermann1-29/+29
2014-02-19output/httpd: move to dedicated directoryMax Kellermann10-4/+349
2014-02-19Timer: move to output/Max Kellermann5-3/+117
2014-02-06mixer/Plugin: pass AudioOutput reference to init()Max Kellermann7-50/+46
2014-02-06MixerPlugin: convert function pointers to Mixer virtual methodsMax Kellermann1-1/+1
2014-02-05Mixer: use reference instead of pointer for MixerPluginMax Kellermann1-2/+2