summaryrefslogtreecommitdiff
path: root/src/input
AgeCommit message (Expand)Author
2017-07-05util/TruncateString: rename CopyString() to CopyTruncateString()Max Kellermann
2017-07-05util/StringUtil: move CopyString() to TruncateString.cxxMax Kellermann
2017-06-04Merge tag 'v0.20.9'Max Kellermann
2017-06-04*: add lost of "noexcept" specificationsMax Kellermann
2017-05-15Merge tag 'v0.20.7'Max Kellermann
2017-05-08*: add "noexcept" to many, many function prototypesMax Kellermann
2017-03-01input/curl: use %lu instead of %lluMax Kellermann
2017-03-01input/curl: format Range offset as unsignedMax Kellermann
2017-02-21input/curl: use %lu instead of %lluMax Kellermann
2017-02-21input/curl: format Range offset as unsignedMax Kellermann
2017-02-19Merge branch 'v0.20.x'Max Kellermann
2017-02-10thread/Thread: use BoundMethodMax Kellermann
2017-02-10input/alsa: use the EventLoop& passed to init() instead of io_thread_get()Max Kellermann
2017-02-10{input,mixer}/alsa: cancel the DeferredMonitor in the destructorMax Kellermann
2017-02-09{input,mixer}/alsa: move code to lib/alsa/NonBlock.cxxMax Kellermann
2017-02-09Merge branch 'v0.20.x'Max Kellermann
2017-02-09event/MultiSocketMonitor: add method Reset()Max Kellermann
2017-02-09{input,mixer}/alsa: fix off-by-one bug in count checkMax Kellermann
2017-02-08tag/Tag*: rename several source filesMax Kellermann
2017-01-26input/Plugin: pass EventLoop& to init()Max Kellermann
2017-01-26input/nfs: use NfsFileReader::GetEventLoop()Max Kellermann
2017-01-26lib/nfs/FileReader: use nfs_get_event_loop()Max Kellermann
2017-01-26lib/nfs/FileReader: use C++11 initializersMax Kellermann
2017-01-25input/async: pass EventLoop& to constructorMax Kellermann
2017-01-25input/Plugin: include cleanupMax Kellermann
2017-01-25input/curl: use CurlGlobal::GetEventLoop()Max Kellermann
2017-01-25input/async: add method GetEventLoop()Max Kellermann
2017-01-25lib/nfs/{FileReader,Glue}: pass EventLoop&Max Kellermann
2017-01-25input/alsa: use snd_pcm_?w_params_alloca()Max Kellermann
2017-01-14input/alsa: set period_size=buffer_size/4Max Kellermann
2017-01-14input/alsa: remove the start_threshold settingMax Kellermann
2017-01-14input/alsa: dump buffer/period sizesMax Kellermann
2017-01-14input/alsa: enable non-blocking modeSteven O'Brien
2017-01-14input/alsa: handle EAGAINSteven O'Brien
2017-01-14input/alsa: call snd_pcm_start() after snd_pcm_prepare()Max Kellermann
2017-01-14input/alsa: improve logging in Recover()Max Kellermann
2017-01-14input/alsa: check snd_pcm_state() in Recover()Max Kellermann
2017-01-13input/alsa: make two attributes "const"Max Kellermann
2017-01-13input/alsa: clear sockets from within IOThreadMax Kellermann
2017-01-09input/curl: wake up client thread after seek to end of fileMax Kellermann
2017-01-07lib/curl/Request: require the caller to explicitly register the requestMax Kellermann
2017-01-06lib/curl/Slist: new wrapper for curl_slistMax Kellermann
2017-01-03update copyright yearMax Kellermann
2017-01-03input/curl, ...: use strncmp() instead of memcmp() to avoid crashMax Kellermann
2017-01-03input/curl: move code to class CurlRequestMax Kellermann
2017-01-03input/curl: fold input_curl_easy_add_indirect() into the only callerMax Kellermann
2017-01-03input/curl: move code to SeekInternal(), simplify DoSeek()Max Kellermann
2017-01-03input/curl: move class CurlGlobal to separate source fileMax Kellermann
2017-01-03thread/Mutex: remove ScopeLock, use std::lock_guard directlyMax Kellermann
2016-12-28event/Loop: use std::chronoMax Kellermann