summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-03-25Merge branch 'v0.21.x'Max Kellermann
2019-03-24filter/AutoConvert: implement Flush()Max Kellermann
2019-03-24filter/Filter: fix typo in API docMax Kellermann
2019-03-24filter/ffmpeg: use only one AVFrameMax Kellermann
2019-03-24filter/ffmpeg: use av_buffersrc_add_frame() instead of av_buffersrc_write_fra...Max Kellermann
2019-03-24filter/ffmpeg: call av_frame_unref() before av_buffersink_get_frame()Max Kellermann
2019-03-24filter/ffmpeg: remove unnecessary av_frame_make_writable() callMax Kellermann
2019-03-24filter/ffmpeg: call av_frame_unref() before av_frame_get_buffer()Max Kellermann
2019-03-24lib/ffmpeg/Frame: add av_frame_unref() wrapperMax Kellermann
2019-03-21Merge branch 'v0.21.x'Max Kellermann
2019-03-20lib/ffmpeg/IOContext: keep using avio_read() with old libavformat versionsMax Kellermann
2019-03-20event/ServerSocket: runtime error if abstract sockets are unavailableMax Kellermann
2019-03-20event/ServerSocket: add HAVE_UN check to AddAbstract()Max Kellermann
2019-03-20event/ServerSocket, doc, ...: refer to AF_LOCAL as "local socket"Max Kellermann
2019-03-18tag/Chromaprint: relicense as BSD-2Max Kellermann
2019-03-18filter/ffmpeg: new filter pluginMax Kellermann
2019-03-18filter/hdcd: include cleanupMax Kellermann
2019-03-18filter/hdcd: move generic code to class FfmpegFilterMax Kellermann
2019-03-18filter/hdcd: fix typoMax Kellermann
2019-03-18filter/hdcd: new filter plugin based on FFmpeg's "af_hdcd"Max Kellermann
2019-03-18filter/plugins/null: move code to src/filter/NullFilter.hxxMax Kellermann
2019-03-18lib/ffmpeg/Filter: add MakeAudioBuffer{Source,Sink}()Max Kellermann
2019-03-18lib/ffmpeg/Filter: add missing includeMax Kellermann
2019-03-18lib/ffmpeg/SampleFormat: add ToFfmpegSampleFormat()Max Kellermann
2019-03-18decoder/ffmpeg: move code to lib/ffmpeg/SampleFormat.hxxMax Kellermann
2019-03-18lib/ffmpeg/Filter: C+++ wrapper for several libavfilter objectsMax Kellermann
2019-03-18lib/ffmpeg/meson.build: detect libavfilterMax Kellermann
2019-03-18lib/ffmpeg/Frame: add more wrapper methodsMax Kellermann
2019-03-18Merge branch 'v0.21.x'Max Kellermann
2019-03-18src/lib/gcrypt/meson.build: use dependency() for quering linker flagsJörg Krause
2019-03-17Merge tag 'v0.21.6'Max Kellermann
2019-03-17PlaylistFile: ignore empty playlist namesMax Kellermann
2019-03-17lib/xiph: disable Tremor detection if libvorbis was foundMax Kellermann
2019-03-17decoder/ogg: ignore the BOS packet after seek to the beginning of songMax Kellermann
2019-03-17output/sles: enable power saving modeMax Kellermann
2019-03-17output/plugins/OSXOutputPlugin: add boost meson dependencyJacob Vosmaer
2019-03-16Merge branch 'v0.21.x'Max Kellermann
2019-03-16output/pulse: use pa_channel_map_init_extend() instead of _auto()Max Kellermann
2019-03-16decoder/opus: fix replay gain when there are no other tagsMax Kellermann
2019-03-16song/TagSongFilter: apply negation properly to multiple tag valuesMax Kellermann
2019-03-16song/StringFilter: remove obsolete #ifMax Kellermann
2019-03-16song/StringFilter: make MatchWithoutNegation() publicMax Kellermann
2019-03-15song/TagSongFilter: eliminate Match(TagItem)Max Kellermann
2019-03-15song/TagSongFilter: add code commentsMax Kellermann
2019-03-15song/TagSongFilter: improve lambda indentMax Kellermann
2019-03-15song/TagSongFilter: eliminate the std::fill_n() callMax Kellermann
2019-03-15tag/Fallback: add API documentationMax Kellermann
2019-03-15song/TagSongFilter: rename MatchNN() to Match()Max Kellermann
2019-03-14Merge branch 'v0.21.x'Max Kellermann
2019-03-14song/TagSongFilter: eliminate the std::fill_n() callMax Kellermann