summaryrefslogtreecommitdiff
path: root/src/decoder/plugins
AgeCommit message (Expand)Author
2018-07-16config/Config*: rename files, drop "Config" prefixMax Kellermann
2018-07-07decoder/flac: move flac_sample_format() to FlacAudioFormat.hxxMax Kellermann
2018-07-07decoder/flac: rename FlacMetadata.cxx to FlacStreamMetadata.cxxMax Kellermann
2018-07-07lib/xiph/FlacMetadataChain: un-inline Read(InputStream)Max Kellermann
2018-07-07decoder/flac: move class FlacMetadataChain to separate sourceMax Kellermann
2018-07-07decoder/flac: move FlacIOHandle.?xx to lib/xiph/Max Kellermann
2018-07-07decoder/flac: fix comment typoMax Kellermann
2018-07-07lib/xiph/FlacMetadataIterator: proper CamelCaseMax Kellermann
2018-07-07decoder/flac: move class FLACMetadataIterator to separate sourceMax Kellermann
2018-07-07decoder/flac: pass FLAC__Metadata_Chain* to FLACMetadataIterator ctorMax Kellermann
2018-07-07decoder/wavpack: merge duplicate code into Scan()Max Kellermann
2018-07-07decoder/wavpack: call TagHandler::OnAudioFormat()Max Kellermann
2018-07-07decoder/wavpack: add CheckAudioFormat(WavpackContext)Max Kellermann
2018-07-07decoder/wildmidi: call TagHandler::OnAudioFormat()Max Kellermann
2018-07-07decoder/wildmidi: convert WILDMIDI_SAMPLE_RATE to AudioFormatMax Kellermann
2018-07-07decoder/opus: call TagHandler::OnAudioFormat()Max Kellermann
2018-07-07decoder/sndfile: call TagHandler::OnAudioFormat()Max Kellermann
2018-07-07decoder/sndfile: use AtScopeExit()Max Kellermann
2018-07-07decoder/sndfile: add CheckAudioFormat(SF_INFO)Max Kellermann
2018-07-07decoder/audiofile: allocate AFvirtualfile with malloc()Max Kellermann
2018-07-07decoder/audiofile: add "noexcept"Max Kellermann
2018-07-07decoder/audiofile: merge duplicate code into CheckAudioFormat(AFfilehandle)Max Kellermann
2018-07-07decoder/audiofile: call TagHandler::OnAudioFormat()Max Kellermann
2018-07-07decoder/audiofile: merge audiofile_get_duration() into audiofile_scan_stream()Max Kellermann
2018-07-07decoder/mad: call TagHandler::OnAudioFormat()Max Kellermann
2018-07-07decoder/mad: merge mad_decoder_total_file_time() into mad_decoder_scan_stream()Max Kellermann
2018-07-07decoder/mpg123: call TagHandler::OnAudioFormat()Max Kellermann
2018-07-07decoder/ffmpeg: call TagHandler::OnAudioFormat()Max Kellermann
2018-07-06decoder/vorbis: call TagHandler::OnAudioFormat()Max Kellermann
2018-07-05tag/Handler: convert to class with virtual methodsMax Kellermann
2018-05-22Merge tag 'v0.20.20'Max Kellermann
2018-05-07decoder/opus: add support for R128_ALBUM_GAIN tagMichal Koutenský
2018-05-07decoder/dsd: allow 4 MB ID3 tagsMax Kellermann
2018-05-03Merge branch 'v0.20.x'Max Kellermann
2018-05-03decoder/{dsdiff,dsf}: support more MIME typesMax Kellermann
2018-02-17Merge branch 'v0.20.x'Max Kellermann
2018-02-17decoder/flac: move the SubmitData() call out of the callbackMax Kellermann
2018-02-17decoder/flac: call FlacSubmitToClient() again after seekingMax Kellermann
2018-02-17decoder/flac: move code to FlacSubmitToClient()Max Kellermann
2018-02-13decoder/HybridDSD: implement seekingMax Kellermann
2018-02-13decoder/HybridDSD: calculate bit rateMax Kellermann
2018-02-13decoder/HybridDSD: add code commentsMax Kellermann
2018-02-13decoder/HybridDSD: new decoder plugin for Hybrid DSDMax Kellermann
2018-01-25decoder/{dsdiff,dsf,mpg123,wavpack}: avoid exceptions in scan methodsMax Kellermann
2018-01-24util/StringFormat: new utility libraryMax Kellermann
2018-01-23decoder/{adplug,sidplay}: add missing "noexcept"Max Kellermann
2018-01-21decoder/Plugin: add "noexcept"Max Kellermann
2018-01-16util/{Const,Writable}Buffer: eliminate static method Null(), use nullptr cast...Max Kellermann
2018-01-02config/Block: add method GetPositiveValue()Max Kellermann
2017-12-20decoder/mad: use std::unique_ptrMax Kellermann