summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-06-27doc/user.rst: two more heading correctionsMax Kellermann
2019-06-27Merge branch 'v0.21.x'Max Kellermann
2019-06-26input/tidal: deprecated because Tidal has changed the protocolMax Kellermann
2019-06-26decoder/wildmidi: add fallbacks for libwildmidi<0.4Max Kellermann
2019-06-26decoder/wildmidi: remove unused variable wildmidi_domainMax Kellermann
2019-06-26decoder/wildmidi: throw PluginUnavailable on WildMidi_Init() errorMax Kellermann
2019-06-26decoder/wildmidi: throw PluginUnavailable if config file does not existMax Kellermann
2019-06-26decoder/List: handle exception PluginUnavailableMax Kellermann
2019-06-26decoder/List: annotate exceptions thrown by DecoderPlugin::Init()Max Kellermann
2019-06-26pcm/Export: add GetSilence()Max Kellermann
2019-06-26test/test_pcm_export: add tests for Get{In,Out}put{Frame,Block}Size()Max Kellermann
2019-06-26pcm/Export: add GetInputBlockSize(), GetOutputBlockSize()Max Kellermann
2019-06-26pcm/Export: add GetInputFrameSize()Max Kellermann
2019-06-26pcm/Export: rename GetFrameSize() to GetOutputFrameSize()Max Kellermann
2019-06-26pcm/Export: rename CalcSourceSize() to CalcInputSize()Max Kellermann
2019-06-26pcm/Export: eliminate the AudioFormat parameter from GetFrameSize()Max Kellermann
2019-06-26pcm/Export: use the "channels" attribute in GetFrameSize()Max Kellermann
2019-06-26pcm/RestBuffer: make internal methods privateMax Kellermann
2019-06-18meson.build: increase protocol version to 0.21.11Max Kellermann
2019-06-18pcm/Export: split src_sample_format from alsa_channel_orderMax Kellermann
2019-06-18pcm/Export: update API documentationMax Kellermann
2019-06-18Revert "MusicChunk: pad MusicChunkInfo to a multiple of 8 bytes"Max Kellermann
2019-06-18pcm/Dsd{16,32}: stash odd frames away for the next callMax Kellermann
2019-06-18pcm/Dsd{16,32}: convert public function to stateful classMax Kellermann
2019-06-18pcm/Export: update API documentationMax Kellermann
2019-06-17pcm/Dsd{16,32}: move the conversion loop to a separate functionMax Kellermann
2019-06-17tag/Type: add tag "Work"Max Kellermann
2019-06-17pcm/Export: convert the DSD bools to an enumMax Kellermann
2019-06-17output/osx: remove redundant initializerMax Kellermann
2019-06-17pcm/Dop: stash odd frames away for the next callMax Kellermann
2019-06-17pcm/RestBuffer: new utility classMax Kellermann
2019-06-17pcm/Dop: convert public function to stateful classMax Kellermann
2019-06-17pcm/Dop: add separate dsd_buffer for DSD_U16/32Max Kellermann
2019-06-17AudioFormat: move MAX_CHANNELS to pcm/ChannelDefs.hxxMax Kellermann
2019-06-17output/{alsa,osx}: use ConstBuffer::empty()Max Kellermann
2019-06-17output/{alsa,osx}: remove comment after PcmExport::Export()Max Kellermann
2019-06-17Merge branch 'v0.21.x'Max Kellermann
2019-06-17MusicChunk: pad MusicChunkInfo to a multiple of 8 bytesMax Kellermann
2019-06-17output/oss: return early if PcmExport::Export() returns empty arrayMax Kellermann
2019-06-17pcm/Export: document that Export() may return an empty bufferMax Kellermann
2019-06-17output/winmm: fix build breakage after e87f0ca7710Max Kellermann
2019-06-17pcm/Pcm*: drop more "Pcm" prefixes from source file namesMax Kellermann
2019-06-17Copyright year 2019Max Kellermann
2019-06-16pcm/Dop: move the conversion loop to separate functionMax Kellermann
2019-06-16pcm/Dop: remove redundant `inline` keywordsMax Kellermann
2019-06-16pcm/Pcm{Dop,Export}: drop "Pcm" prefixMax Kellermann
2019-06-16pcm/Export: update API documentationMax Kellermann
2019-06-16db/Interface: CollectUniqueTags() allows multiple "groups"Max Kellermann
2019-06-16decoder/mad: make enums strictly-typedMax Kellermann
2019-06-16decoder/mad: change "mp3_" suffix to "mad_"Max Kellermann