summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-12-03MusicChunk: add magic value IGNORE_REPLAY_GAINMax Kellermann
2017-12-03MusicChunk: initialize replay_gain_serial on demandMax Kellermann
2017-12-03player/Thread: initialize MusicChunk::bit_rate in SendSilence()Max Kellermann
2017-12-02queue/PlaylistEdit: shuffle appended songs only within its priority groupMax Kellermann
2017-12-02queue/PlaylistControl: don't skip highest priority song on "play"Max Kellermann
2017-12-02lib/upnp/Compat: disable the 1.8 API emulation with libupnp 1.6.24Max Kellermann
2017-11-27Fix for "Mount-Points are purged from database on update/rescan."FlashSystems
2017-11-16lib/upnp: adapt to libupnp 1.8 API changesMax Kellermann
2017-11-16lib/upnp/Callback: make "evp" parameter constMax Kellermann
2017-11-16lib/upnp/Discovery: make Upnp_Discovery pointers constMax Kellermann
2017-11-14playlist/PlaylistRegistry: use LockRewind() instead of Rewind()Max Kellermann
2017-11-14output/httpd: flush encoder after tagMax Kellermann
2017-11-14encoder/vorbis: default to quality 3Max Kellermann
2017-11-13input/{cdio,ffmpeg,file,smbclient}: unlock the mutex during blocking I/OMax Kellermann
2017-11-13input/smbclient: use std::lock_guardMax Kellermann
2017-11-12decoder/ffmpeg, test/test_protocol: catch exceptions by referenceMax Kellermann
2017-11-05output/Thread: ensure pending tags are flushed in all casescathugger
2017-11-03decoder/vorbis: scale and clip tremor-decoded samples to 15 bitsMarcin Jurkowski
2017-10-25player/Thread: log message when decoder is too slowMax Kellermann
2017-10-24input/curl: call StartRequest() after setting CURLOPT_RANGEMax Kellermann
2017-10-24input/curl: move code to StartRequest()Max Kellermann
2017-10-24input/curl: move the range buffer to the stackMax Kellermann
2017-10-18Playlist{File,Save}: always use UTF-8 in playlists on WindowsMax Kellermann
2017-10-18PlaylistSave: move code to playlist_print_path()Max Kellermann
2017-10-18queue/Playlist: call MoveOrderToCurrent() in SeekSongOrder() on song changeMax Kellermann
2017-10-18queue/PlaylistControl: keep order list consistency in MoveOrderToCurrent()Max Kellermann
2017-10-18queue/Playlist: move code to MoveOrderToCurrent()Max Kellermann
2017-10-18queue/Queue: add methods MoveOrderBefore() and MoveOrderAfter()Max Kellermann
2017-10-18queue/Queue: MoveOrder() returns to_orderMax Kellermann
2017-09-27decoder/Thread: clear the command after catching an exceptionMax Kellermann
2017-09-27GME Plugin: fix track numberingJohn Regan
2017-09-20lib/icu/CaseFold: disable broken strxfrm() callbackMax Kellermann
2017-09-20lib/icu/Compare: add fallback using strcasecmp() and strcasestr()Max Kellermann
2017-09-20SongFilter: use class IcuCompareMax Kellermann
2017-09-20lib/icu/Compare: OO wrapper for IcuCaseFold()Max Kellermann
2017-09-20lib/icu/CaseFold: add "noexcept"Max Kellermann
2017-09-20db/Selection: add missing config.hMax Kellermann
2017-09-20lib/icu/Collate: move IcuCaseFold() to CaseFold.cxxMax Kellermann
2017-09-20lib/icu/Collate: remove unnecessary assert()Max Kellermann
2017-09-19output/sndio: fix indentMax Kellermann
2017-09-19output/sndio: rename the "sio_hdl" variable to avoid clash with struct nameMax Kellermann
2017-09-18ffmpeg plugin: when decoded stream duration is unavailable, attempt fallback ...Charlie Waters
2017-09-01storage/curl: support Content-Type application/xmlMax Kellermann
2017-09-01storage/curl: use StringStartsWith()Max Kellermann
2017-09-01storage/curl: move code to IsXmlContentType()Max Kellermann
2017-08-23player/Thread: initialize play_audio_format, fixes assertionMax Kellermann
2017-08-21OSX mixerMatthew Leon
2017-08-03util/FormatString: pass the allocated buffer to AllocatedString::Donate()Max Kellermann
2017-07-31tag/Aiff: the FORM chunk size is big-endianMax Kellermann
2017-07-20Check for MusicBrainz id3v2 tags in ffmpeg.Matthew Leon