| Commit message (Expand) | Author | Files | Lines |
2015-06-22 | pcm/Interleave: instantiate a 16 bit optimization | Max Kellermann | 1 | -0/+15 |
2015-06-22 | pcm/Interleave: convert PcmInterleave32() to template | Max Kellermann | 1 | -4/+13 |
2015-06-22 | pcm/Interleave: add optimization for 32 bit samples | Max Kellermann | 3 | -12/+51 |
2015-06-22 | pcm/Interleave: add "restrict" keywords | Max Kellermann | 2 | -3/+6 |
2015-06-22 | decoder/ffmpeg: move code to pcm/Interleave.cxx | Max Kellermann | 3 | -19/+86 |
2015-06-22 | decoder/ffmpeg: check for commands earlier | Max Kellermann | 1 | -22/+22 |
2015-06-22 | decoder/vorbis: check STOP before entering the loop | Max Kellermann | 1 | -2/+2 |
2015-06-22 | OutputThread: move code to CloseOutput() | Max Kellermann | 2 | -6/+19 |
2015-06-22 | lib/ffmpeg/Buffer: add "malloc" attribute | Max Kellermann | 1 | -0/+1 |
2015-06-22 | InputStream: add ReadFull method | Thomas Guillem | 2 | -1/+49 |
2015-06-21 | PlayerThread: start the decoder on PlayerCommand::QUEUE | Max Kellermann | 1 | -0/+6 |
2015-06-21 | DecoderAPI: discard unused song tag early | Max Kellermann | 1 | -2/+5 |
2015-06-21 | DecoderThread: set Decoder::song_tag only for local files | Max Kellermann | 1 | -1/+5 |
2015-06-20 | DecoderAPI: "move" the Tag object | Max Kellermann | 1 | -1/+1 |
2015-06-20 | OutputControl: fix fail_timer check right after booting | Romain Rollet | 1 | -1/+2 |
2015-06-20 | system/PeriodClock: make IsDefined() "constexpr" | Max Kellermann | 1 | -1/+1 |
2015-06-20 | pcm/soxr: fix recipe parser | Max Kellermann | 1 | -1/+1 |
2015-06-20 | decoder/ffmpeg: skip unwanted samples after seeking | Max Kellermann | 1 | -5/+48 |
2015-06-20 | decoder/ffmpeg: use AVSEEK_FLAG_BACKWARD for seeking | Max Kellermann | 1 | -1/+5 |
2015-06-19 | decoder/ffmpeg: move code to StreamRelativePts() | Max Kellermann | 1 | -6/+20 |
2015-06-19 | input/curl: trigger the condition variable in RequestDone() | Max Kellermann | 1 | -0/+2 |
2015-05-29 | storage/nfs: fix deadlock when connecting | Thomas Guillem | 1 | -2/+2 |
2015-05-29 | input/smbclient: fix DFF playback | jai | 1 | -0/+1 |
2015-03-25 | OpusEncoderPlugin: initialise granulepos so we end up with sane values | Michal Nazarewicz | 1 | -1/+1 |
2015-03-25 | db/update/ExcludeList: use the NarrowPath class | Max Kellermann | 1 | -1/+2 |
2015-03-25 | fs/io/FileOutputStream: fix wrong #ifdef WIN32 | Max Kellermann | 1 | -23/+3 |
2015-03-24 | Playlist*: use the BufferedOutputStream API instead of FILE* | Max Kellermann | 3 | -38/+36 |
2015-03-24 | PlaylistSave: return bool/Error instead of PlaylistResult | Max Kellermann | 3 | -24/+28 |
2015-03-24 | PlaylistFile: export spl_map_to_fs() and TranslatePlaylistError() | Max Kellermann | 2 | -2/+9 |
2015-03-24 | PlaylistFile: eliminate redundant spl_map() calls | Max Kellermann | 1 | -15/+0 |
2015-03-24 | Mapper: don't use C-style prototypes | Max Kellermann | 2 | -3/+5 |
2015-03-24 | fs/io/FileOutputStream: add method Tell() | Max Kellermann | 2 | -0/+20 |
2015-03-24 | fs/io/FileOutputStream: seek end-of-file in AppendFileOutputStream ctor | Max Kellermann | 2 | -0/+12 |
2015-03-24 | system/FileDescriptor: add method Tell() | Max Kellermann | 1 | -0/+5 |
2015-03-23 | fs/io/FileOutputStream: add class AppendFileOutputStream | Max Kellermann | 2 | -0/+67 |
2015-03-23 | fs/io/FileOutputStream: move code to new class BaseFileOutputStream | Max Kellermann | 2 | -49/+101 |
2015-03-23 | fs/io/FileOutputStream: make "path" const | Max Kellermann | 1 | -1/+1 |
2015-03-23 | fs/io/BufferedOutputStream: add code comments | Max Kellermann | 2 | -0/+23 |
2015-03-21 | Main: notify systemd when MPD is ready | Max Kellermann | 1 | -0/+8 |
2015-03-17 | *: doxygen fixups | Max Kellermann | 36 | -105/+54 |
2015-03-05 | fs/Traits: enable _UNICODE on Windows | Max Kellermann | 7 | -5/+113 |
2015-03-05 | output/recorder: convert path to UTF-8 for logging | Max Kellermann | 1 | -1/+2 |
2015-03-05 | fs/NarrowPath: new utility class | Max Kellermann | 3 | -4/+55 |
2015-03-05 | output/winmm: convert device name to filesystem charset | Max Kellermann | 1 | -1/+7 |
2015-03-05 | output/winmm: eliminate "goto" | Max Kellermann | 1 | -3/+7 |
2015-03-05 | fs/Path: reimplement GetSuffix() using GetBase() and StringFindLast() | Max Kellermann | 1 | -1/+7 |
2015-03-05 | PlaylistStream: convert suffix to UTF-8 | Max Kellermann | 1 | -3/+8 |
2015-03-05 | TagFile: convert suffix to UTF-8 | Max Kellermann | 1 | -2/+4 |
2015-03-05 | fs/File{System,Info}: fix regular file check | Max Kellermann | 2 | -2/+4 |
2015-03-05 | fs/Path: use the "const_pointer" typedef | Max Kellermann | 2 | -2/+2 |