Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | decoder/ffmpeg: move code to StreamRelativePts() | Max Kellermann | 2015-06-19 | 1 | -6/+20 | |
| | | ||||||
| * | input/curl: trigger the condition variable in RequestDone() | Max Kellermann | 2015-06-19 | 2 | -0/+3 | |
| | | | | | | | | Fixes deadlock on small responses. | |||||
| * | storage/nfs: fix deadlock when connecting | Thomas Guillem | 2015-05-29 | 2 | -2/+4 | |
| | | | | | | | | | | | | The Connect method can be called between Schedule and lock. In that case, when locked, the state is already set to CONNECTING of READY and the condition won't be signaled anymore. | |||||
| * | input/smbclient: fix DFF playback | jai | 2015-05-29 | 2 | -0/+3 | |
| | | ||||||
| * | OpusEncoderPlugin: initialise granulepos so we end up with sane values | Michal Nazarewicz | 2015-03-25 | 2 | -1/+3 | |
| | | | | | | | | | | | | | | Not initialising granulepos leads to it having arbitrary values in the encoded stream including possibly negative values which are not valid and confuse opusdec. Explicitly initialise opus_encoder::granulepos to avoid that problem. | |||||
| * | configure.ac: prepare for 0.19.10 | Max Kellermann | 2015-03-25 | 2 | -2/+4 | |
| | | ||||||
* | | pcm/soxr: fix recipe parser | Max Kellermann | 2015-06-20 | 1 | -1/+1 | |
| | | ||||||
* | | {android,win32}/build.py: allow overriding shared path via environment | Max Kellermann | 2015-06-03 | 2 | -4/+14 | |
| | | ||||||
* | | {android,win32}/build.py: move tarballs to subdirectory "download" | Max Kellermann | 2015-06-03 | 2 | -2/+2 | |
| | | ||||||
* | | win32/build.py: build zlib in-tree | Max Kellermann | 2015-06-03 | 1 | -8/+10 | |
| | | | | | | | | | | | | zlib cannot be built out-of-tree, and previously, we were building in the "src" directory, not in the "build" directory. The make_build_path() return value was unused. | |||||
* | | {android,win32}/build.py: upgrade Boost to 1.58 | Max Kellermann | 2015-05-05 | 2 | -4/+4 | |
| | | ||||||
* | | {android,win32}/build.py: upgrade libvorbis, FFmpeg, CURL | Max Kellermann | 2015-05-05 | 2 | -12/+12 | |
| | | ||||||
* | | db/update/ExcludeList: use the NarrowPath class | Max Kellermann | 2015-03-25 | 1 | -1/+2 | |
| | | ||||||
* | | fs/io/FileOutputStream: fix wrong #ifdef WIN32 | Max Kellermann | 2015-03-25 | 1 | -23/+3 | |
| | | ||||||
* | | Playlist*: use the BufferedOutputStream API instead of FILE* | Max Kellermann | 2015-03-24 | 3 | -38/+36 | |
| | | ||||||
* | | PlaylistSave: return bool/Error instead of PlaylistResult | Max Kellermann | 2015-03-24 | 3 | -24/+28 | |
| | | ||||||
* | | PlaylistFile: export spl_map_to_fs() and TranslatePlaylistError() | Max Kellermann | 2015-03-24 | 2 | -2/+9 | |
| | | ||||||
* | | PlaylistFile: eliminate redundant spl_map() calls | Max Kellermann | 2015-03-24 | 1 | -15/+0 | |
| | | ||||||
* | | Mapper: don't use C-style prototypes | Max Kellermann | 2015-03-24 | 2 | -3/+5 | |
| | | ||||||
* | | fs/io/FileOutputStream: add method Tell() | Max Kellermann | 2015-03-24 | 2 | -0/+20 | |
| | | ||||||
* | | fs/io/FileOutputStream: seek end-of-file in AppendFileOutputStream ctor | Max Kellermann | 2015-03-24 | 2 | -0/+12 | |
| | | ||||||
* | | system/FileDescriptor: add method Tell() | Max Kellermann | 2015-03-24 | 1 | -0/+5 | |
| | | ||||||
* | | fs/io/FileOutputStream: add class AppendFileOutputStream | Max Kellermann | 2015-03-23 | 2 | -0/+67 | |
| | | ||||||
* | | fs/io/FileOutputStream: move code to new class BaseFileOutputStream | Max Kellermann | 2015-03-23 | 2 | -49/+101 | |
| | | ||||||
* | | fs/io/FileOutputStream: make "path" const | Max Kellermann | 2015-03-23 | 1 | -1/+1 | |
| | | ||||||
* | | fs/io/BufferedOutputStream: add code comments | Max Kellermann | 2015-03-23 | 2 | -0/+23 | |
| | | ||||||
* | | Main: notify systemd when MPD is ready | Max Kellermann | 2015-03-21 | 1 | -0/+8 | |
| | | ||||||
* | | configure.ac: support libsystemd (instead of the older libsystemd-daemon) | Max Kellermann | 2015-03-20 | 2 | -3/+11 | |
| | | ||||||
* | | m4: add MPD_ENABLE_AUTO() | Max Kellermann | 2015-03-20 | 1 | -0/+9 | |
| | | ||||||
* | | m4: add API documentation | Max Kellermann | 2015-03-19 | 1 | -0/+18 | |
| | | ||||||
* | | doc/doxygen.conf: strip absolute path name | Max Kellermann | 2015-03-17 | 1 | -1/+1 | |
| | | ||||||
* | | doc/doxygen.conf: "doxygen -u" with 1.8.8 | Max Kellermann | 2015-03-17 | 1 | -682/+1685 | |
| | | ||||||
* | | *: doxygen fixups | Max Kellermann | 2015-03-17 | 37 | -106/+55 | |
| | | ||||||
* | | doc/doxygen.conf: disable WARN_IF_UNDOCUMENTED, too much noise | Max Kellermann | 2015-03-17 | 1 | -1/+1 | |
| | | ||||||
* | | doc/doxygen.conf: remove DOT_FONTNAME (font name was obsolete) | Max Kellermann | 2015-03-17 | 1 | -11/+0 | |
| | | ||||||
* | | doc/doxygen.conf: scan headers recursively | Max Kellermann | 2015-03-17 | 1 | -1/+1 | |
| | | ||||||
* | | doc/doxygen.conf: generate documentation for C++ headers | Max Kellermann | 2015-03-17 | 1 | -1/+1 | |
| | | ||||||
* | | doc/doxygen.conf: remove obsolete settings | Max Kellermann | 2015-03-17 | 1 | -19/+0 | |
| | | ||||||
* | | doc/doxygen.conf: remove XML section | Max Kellermann | 2015-03-17 | 1 | -35/+0 | |
| | | | | | | | | It's disabled anyway. | |||||
* | | fs/Traits: enable _UNICODE on Windows | Max Kellermann | 2015-03-05 | 8 | -5/+114 | |
| | | | | | | | | | | Use wchar_t for everything on Windows. Solves a lot of filesystem charset problems. | |||||
* | | output/recorder: convert path to UTF-8 for logging | Max Kellermann | 2015-03-05 | 1 | -1/+2 | |
| | | ||||||
* | | fs/NarrowPath: new utility class | Max Kellermann | 2015-03-05 | 4 | -4/+56 | |
| | | ||||||
* | | output/winmm: convert device name to filesystem charset | Max Kellermann | 2015-03-05 | 1 | -1/+7 | |
| | | ||||||
* | | output/winmm: eliminate "goto" | Max Kellermann | 2015-03-05 | 1 | -3/+7 | |
| | | ||||||
* | | fs/Path: reimplement GetSuffix() using GetBase() and StringFindLast() | Max Kellermann | 2015-03-05 | 1 | -1/+7 | |
| | | ||||||
* | | PlaylistStream: convert suffix to UTF-8 | Max Kellermann | 2015-03-05 | 1 | -3/+8 | |
| | | ||||||
* | | TagFile: convert suffix to UTF-8 | Max Kellermann | 2015-03-05 | 1 | -2/+4 | |
| | | ||||||
* | | fs/File{System,Info}: fix regular file check | Max Kellermann | 2015-03-05 | 2 | -2/+4 | |
| | | | | | | | | | | | | Don't use FILE_ATTRIBUTE_NORMAL, it's a "magic" value for something else. To check if a file is a regular file, we need to check if it's NOT a directory (or a device). | |||||
* | | fs/Path: use the "const_pointer" typedef | Max Kellermann | 2015-03-05 | 2 | -2/+2 | |
| | | ||||||
* | | event/ServerSocket: #ifdef out local socket support on Windows | Max Kellermann | 2015-03-05 | 1 | -0/+8 | |
| | |