summaryrefslogtreecommitdiff
path: root/src/decoder
AgeCommit message (Expand)Author
2020-07-06Log: make LogLevel the first parameterMax Kellermann
2020-07-06decoder/Plugin: allow scan_{file,stream}() to throwMax Kellermann
2020-07-01decoder/opus: implement End Trimming (RFC7845 4.4)Max Kellermann
2020-07-01decoder/opus: keep track of the granuleposMax Kellermann
2020-07-01decoder/opus: simplify indentation in HandleAudio()Max Kellermann
2020-07-01decoder/opus: allocate buffer only in the first chained songMax Kellermann
2020-07-01decoder/opus: add API docsMax Kellermann
2020-07-01decoder/opus: apply pre-skip (RFC7845 4.2)Max Kellermann
2020-07-01decoder/OpusHead: return pre-skipMax Kellermann
2020-07-01system/ByteOrder: move to util/Max Kellermann
2020-06-10decoder/gme: use class NarrowPath() for Windows compatibilityMax Kellermann
2020-06-10decoder/gme: simplify LoadGmeAndM3u() by moving code to ReplaceSuffix()Max Kellermann
2020-06-10decoder/gme: use StringAfterPrefix()Max Kellermann
2020-06-10add a few IWYU pragmasMax Kellermann
2020-06-10decoder/gme: use Path::GetSuffix()Max Kellermann
2020-06-10decoder/Bridge: add flag to make initial seek errors fatalMax Kellermann
2020-05-27meson.build: fix the WildMidi check when the feature is disabledMax Kellermann
2020-05-27decoder/modplug: assume ModPlug is built as static library on WindowsMax Kellermann
2020-05-27decoder/wildmidi: assume WildMidi is built as static library on WindowsMax Kellermann
2020-05-27decoder/wildmidi: use NarrowPath, fixing the Windows buildMax Kellermann
2020-05-27meson.build: attempt to detect WildMidi using pkg-configMax Kellermann
2020-04-22gme: adapt to API change in the upcoming version 0.7.0Max Kellermann
2020-04-01Revert "decoder/ffmpeg: copy the AVPacket in ffmpeg_send_packet()"Max Kellermann
2020-03-26Merge branch 'ucl' of git://github.com/neheb/MPD into v0.21.xMax Kellermann
2020-03-26[clang-tidy] change integer prefixes to uppercaseRosen Penev
2020-03-25treewide: use boost::lround when std::round is unavailableRosen Penev
2020-02-25gme: check for empty metadata strings instead of nullptrJohn Regan
2020-02-04decoder/ffmpeg: add two more missing commasMax Kellermann
2020-02-04add missing commaRosen Penev
2020-02-01decoder/{audio,snd}file: handle MIME type "audio/wav"Max Kellermann
2020-02-01FfmpegDecoderPlugin: add WAV supportRosen Penev
2020-01-31MadDecoderPlugin: fix bad printf formatRosen Penev
2020-01-25decoder/ogg: need to sync small files while looking for EOSMax Kellermann
2019-12-16decoder/mad: work around bogus -Wuninitialized in GCC 10Max Kellermann
2019-09-13decoder/mpcdec: fix bogus ReplayGain valuesMax Kellermann
2019-09-13ReplayGainInfo: move more code to a functionMax Kellermann
2019-09-13decoder/mpcdec: merge duplicate codeMax Kellermann
2019-09-08decoder/{dsf,dsdiff}: precalculate bit rateMax Kellermann
2019-09-08decoder/{dsf,dsdiff}: fix displayed bit rateMax Kellermann
2019-08-20decoder/Thread: on late SEEK, start decoder at seek positionMax Kellermann
2019-08-20decoder/Control: work around crash after SEEK was too lateMax Kellermann
2019-08-10decoder/sidplay: Fix date field to have year but not company or authorFredrik Noring
2019-08-10decoder/sidplay: Fix windows-1252 to utf-8 string conversionFredrik Noring
2019-08-09decoder/sidplay: Fix song length initialisation during container scanFredrik Noring
2019-08-05Revert "decoder/mad: use MAD_F_MIN and MAD_F_MAX"Max Kellermann
2019-08-03player/Thread: don't restart unseekable song after failed seek attemptMax Kellermann
2019-08-03decoder/mad: pass const reference to RecoverFrameError()Max Kellermann
2019-08-03decoder/mad: change integers to size_tMax Kellermann
2019-08-03decoder/mad: return from SynthAndSubmit() earlyMax Kellermann
2019-08-03decoder/mad: pass mad_pcm to mad_fixed_to_24_buffer()Max Kellermann