Age | Commit message (Expand) | Author |
2018-01-25 | decoder/{dsdiff,dsf,mpg123,wavpack}: avoid exceptions in scan methods | Max Kellermann |
2018-01-24 | util/StringFormat: new utility library | Max Kellermann |
2018-01-23 | decoder/{adplug,sidplay}: add missing "noexcept" | Max Kellermann |
2018-01-21 | decoder/Plugin: add "noexcept" | Max Kellermann |
2018-01-17 | fs/AllocatedPath: make the nullptr_t constructor public | Max Kellermann |
2018-01-17 | fs/Path: replace method Null() with nullptr_t constructor | Max Kellermann |
2018-01-16 | util/{Const,Writable}Buffer: eliminate static method Null(), use nullptr cast... | Max Kellermann |
2018-01-02 | config/Block: add method GetPositiveValue() | Max Kellermann |
2017-12-22 | player/Thread: merge four mutex locks in SeekDecoder() | Max Kellermann |
2017-12-22 | decoder/Control: caller must lock mutex for Start() | Max Kellermann |
2017-12-22 | decoder/Control: caller must lock mutex for Stop() | Max Kellermann |
2017-12-22 | decoder/Control: caller must lock mutex for Seek() | Max Kellermann |
2017-12-20 | decoder/mad: use std::unique_ptr | Max Kellermann |
2017-12-20 | decoder/Bridge: use std::unique_ptr<Tag> | Max Kellermann |
2017-12-20 | input/InputStream: ReadTag() returns std::unique_ptr<Tag> | Max Kellermann |
2017-12-20 | lib/xiph/VorbisComments: return std::unique_ptr<Tag> | Max Kellermann |
2017-12-20 | tag/Id3Scan: return std::unique_ptr<Tag> | Max Kellermann |
2017-12-20 | MusicChunk, player/Thread: use std::unique_ptr<Tag> | Max Kellermann |
2017-12-20 | tag/Tag: Merge() returns std::unique_ptr<Tag> | Max Kellermann |
2017-12-20 | player/Control, ...: remove API documentation references to the obsolete Erro... | Max Kellermann |
2017-12-19 | Main, ...: catch any exception, not just std::runtime_error | Max Kellermann |
2017-12-16 | Merge branch 'v0.20.x' | Max Kellermann |
2017-12-12 | *: check defined(_WIN32) instead of defined(WIN32) | Max Kellermann |
2017-11-26 | decoder/Control: wrap DetachedSong* in std::unique_ptr | Max Kellermann |
2017-11-26 | decoder/Control: add "noexcept" | Max Kellermann |
2017-11-12 | Merge branch 'v0.20.x' | Max Kellermann |
2017-11-12 | decoder/ffmpeg, test/test_protocol: catch exceptions by reference | Max Kellermann |
2017-11-10 | util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL | Max Kellermann |
2017-11-05 | Merge branch 'v0.20.x' | Max Kellermann |
2017-11-03 | decoder/vorbis: scale and clip tremor-decoded samples to 15 bits | Marcin Jurkowski |
2017-10-18 | Merge tag 'v0.20.11' | Max Kellermann |
2017-09-27 | decoder/Thread: clear the command after catching an exception | Max Kellermann |
2017-09-27 | GME Plugin: fix track numbering | John Regan |
2017-09-26 | GME Plugin: fix track numbering | John Regan |
2017-09-26 | GME Plugin: only load m3u if it exists | John Regan |
2017-09-22 | GME Plugin: try loading m3u sidecar files | John Regan |
2017-09-19 | Merge branch 'v0.20.x' | Max Kellermann |
2017-09-18 | ffmpeg plugin: when decoded stream duration is unavailable, attempt fallback ... | Charlie Waters |
2017-07-31 | Merge branch 'v0.20.x' | Max Kellermann |
2017-07-20 | Check for MusicBrainz id3v2 tags in ffmpeg. | Matthew Leon |
2017-06-04 | Merge tag 'v0.20.9' | Max Kellermann |
2017-06-04 | *: add lost of "noexcept" specifications | Max Kellermann |
2017-06-03 | decoder/ffmpeg: add support for adx | Jörg Raftopoulos |
2017-05-15 | Merge tag 'v0.20.7' | Max Kellermann |
2017-05-08 | *: add "noexcept" to many, many function prototypes | Max Kellermann |
2017-04-24 | decoder/pcm: support audio/L24 | Max Kellermann |
2017-04-24 | Merge branch 'v0.20.x' | Max Kellermann |
2017-04-24 | decoder/pcm: add missing nullptr check | Max Kellermann |
2017-04-24 | Merge branch 'v0.20.x' | Max Kellermann |
2017-04-24 | decoder/pcm: split variable "frame_size" in "in_*" and "out_*" | Max Kellermann |