summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2021-08-06mixer/alsa: use cached values to work around rounding errorsMax Kellermann
2021-08-06mixer/alsa: skip the snd_mixer_handle_events() call in alsa_mixer_elem_callba...Max Kellermann
2021-08-06mixer/alsa: move alsa_mixer_elem_callback() into the AlsaMixer classMax Kellermann
2021-08-06mixer/alsa: move code to GetPercentVolume()Max Kellermann
2021-08-06mixer/alsa: move code to NormalizedToPercent()Max Kellermann
2021-08-06mixer/alsa: move code to GetNormalizedVolume()Max Kellermann
2021-08-05db/simple: prune CUE entries from database for non-existent songsMax Kellermann
2021-08-05db/update/Playlist: prepend "../" only for relative URIsMax Kellermann
2021-08-05fs/Traits: add PathTraitsUTF8::IsAbsoluteOrHasScheme()Max Kellermann
2021-08-05db/simple/Directory: remove obsolete API docMax Kellermann
2021-08-05decoder/Bridge: call UpdateStreamTag() only if there is no pending seekMax Kellermann
2021-08-05output/oss: always enable PcmExport for alsa_channel_orderMax Kellermann
2021-08-05tag/Builder: do not acquire tag_pool_lock if TagItem list is emptyMax Kellermann
2021-08-05tag/Builder: use std::swap() in move operatorMax Kellermann
2021-08-05tag/Builder: don't ignore the result of tag_pool_dup_itemCebtenzzre
2021-08-05tag/Builder: another missing RemoveAll() callCebtenzzre
2021-08-05tag/Builder: use RemoveAll() to give up referencesCebtenzzre
2021-08-05tag/Pool: add [[nodiscard]]Cebtenzzre
2021-08-05input/tidal: remove defunct unmaintained pluginMax Kellermann
2021-08-02input/icy: adjust offset at end of stream in Read()Max Kellermann
2021-07-30db/simple/ExportedSong: check src.OwnsTag(), not this->OwnsTag()Max Kellermann
2021-07-16command/file: support "albumart" for virtual tracks in CUE sheetsMax Kellermann
2021-07-16command/file: pass directory uri to read_stream_art()Max Kellermann
2021-07-16fs/Traits: add overload GetParent(string_view)Max Kellermann
2021-07-16output/winmm: fix struct/class mismatchMax Kellermann
2021-06-23TagAny: invoke ScanGenericTags() on remote filesMax Kellermann
2021-06-22Main: use AtScopeExit() to call ZeroconfDeinit()Max Kellermann
2021-05-31decoder/ffmpeg: fix build failure with FFmpeg 3.4Max Kellermann
2021-05-31decoder/ffmpeg: suppress -Wunused with libavformat<58.6.100Max Kellermann
2021-05-31db/proxy: suppress -Wunused with libmpdclient<2.12Max Kellermann
2021-05-27input/last: call Close() in Open()Max Kellermann
2021-05-27input/last: clear "uri" field in Close()Max Kellermann
2021-05-26decoder/ffmpeg: support the tags "album-sort", "artist-sort"Max Kellermann
2021-05-26decoder/ffmpeg: support the "sort_album" tagMax Kellermann
2021-05-26decoder/ffmpeg: add commentMax Kellermann
2021-05-26decoder/ffmpeg: remove "year" tagMax Kellermann
2021-05-26decoder/ffmpeg: fix ArtistSort and AlbumArtistSort mappingMax Kellermann
2021-05-25db/update/Walk: load all .mpdignore files of all parent directoriesMax Kellermann
2021-05-25db/update/Walk: move code to LoadExcludeList()Max Kellermann
2021-05-25zeroconf/AvahiPoll: the struct timeval is an absolute time pointMax Kellermann
2021-05-25zeroconf/AvahiPoll: move code to Schedule()Max Kellermann
2021-05-25zeroconf/AvahiPoll: rename "timer" to "event"Max Kellermann
2021-05-25decoder/mad: move variable declaration into "case"Max Kellermann
2021-05-25zeroconf/avahi: move variable declaration into "case"Max Kellermann
2021-05-25subprojects/sqlite3.wrap: add SQLite wrapMax Kellermann
2021-05-25sticker/Database: pass NarrowPath to sqlite3_open()Max Kellermann
2021-05-25lib/sqlite/meson.build: add missing external dependency on libsqliteMax Kellermann
2021-05-25util/RuntimeError: Disable format-security for gccNamkhai B
2021-05-22input/last: add nullptr check to Open(), fixes assertion failureMax Kellermann
2021-05-19CommandLine: update copyright year in --version outputMax Kellermann