index
:
mpd.git
master
v0.21.x
v0.22.x
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
decoder
/
plugins
/
MadDecoderPlugin.cxx
Age
Commit message (
Expand
)
Author
2021-06-25
decoder/mad, ...: more libfmt logging
Max Kellermann
2021-05-30
clang-tidy: add explicit deleted constructors
Rosen Penev
2021-05-25
decoder/mad: move variable declaration into "case"
Max Kellermann
2021-01-01
copyright year 2021
Max Kellermann
2020-07-06
Merge branch 'v0.21.x'
Max Kellermann
2020-07-06
decoder/Plugin: allow scan_{file,stream}() to throw
Max Kellermann
2020-03-16
fix double promotions
Rosen Penev
2020-03-12
replace assert.h with cassert
Rosen Penev
2020-03-12
[clang-tidy] use nodiscard
Rosen Penev
2020-02-04
Merge branch 'v0.21.x'
Max Kellermann
2020-02-01
[clang-tidy] convert several loops to range based ones
Rosen Penev
2020-01-31
MadDecoderPlugin: fix bad printf format
Rosen Penev
2020-01-18
AudioFormat: move to pcm/
Max Kellermann
2020-01-18
copyright year 2020
Max Kellermann
2019-12-16
Merge tag 'v0.21.17'
Max Kellermann
2019-12-16
decoder/mad: work around bogus -Wuninitialized in GCC 10
Max Kellermann
2019-08-12
decoder/mad: remove option "gapless", always do gapless
Max Kellermann
2019-08-06
Merge tag 'v0.21.13'
Max Kellermann
2019-08-05
Revert "decoder/mad: use MAD_F_MIN and MAD_F_MAX"
Max Kellermann
2019-08-03
decoder/mad: merge DecodeNextFrame() and DecodeNextFrameHeader()
Max Kellermann
2019-08-03
decoder/mad: eliminate redundant error handling from DecodeNextFrame()
Max Kellermann
2019-08-03
Merge tag 'v0.21.12'
Max Kellermann
2019-08-03
decoder/mad: pass const reference to RecoverFrameError()
Max Kellermann
2019-08-03
decoder/mad: change integers to size_t
Max Kellermann
2019-08-03
decoder/mad: return from SynthAndSubmit() early
Max Kellermann
2019-08-03
decoder/mad: pass mad_pcm to mad_fixed_to_24_buffer()
Max Kellermann
2019-08-03
decoder/mad: eliminate the loop in SubmitPCM()
Max Kellermann
2019-08-03
decoder/mad: rename a few misnamed methods
Max Kellermann
2019-08-03
decoder/mad: move code to LoadNextFrame()
Max Kellermann
2019-08-03
decoder/mad: move code to HandleCurrentFrame()
Max Kellermann
2019-08-03
decoder/mad: remove unnecessary initializers
Max Kellermann
2019-08-03
decoder/mad: subtract libmad decoder delay from LAME encoder padding
Max Kellermann
2019-08-03
decoder/mad: pad the input buffer with zero bytes and end of file
Max Kellermann
2019-08-03
decoder/mad: don't count the Xing/LAME metadata frame
Max Kellermann
2019-08-03
decoder/mad: make "current_frame" zero-based
Max Kellermann
2019-08-03
decoder/mad: add API documentation
Max Kellermann
2019-08-03
decoder/mad: convert to class, make almost everything private
Max Kellermann
2019-08-03
decoder/mad: move code to methods RunDecoder(), RunScan()
Max Kellermann
2019-08-03
decoder/mad: eliminate attribute "bit_rate"
Max Kellermann
2019-08-03
decoder/mad: add `noexcept`
Max Kellermann
2019-08-03
decoder/mad: use MAD_F_MIN and MAD_F_MAX
Max Kellermann
2019-08-03
decoder/mad: use Clamp()
Max Kellermann
2019-08-02
decoder/mad: refactor local variables in FillBuffer()
Max Kellermann
2019-08-02
decoder/mad: use sizeof(input_buffer)
Max Kellermann
2019-08-02
decoder/mad: simplify variable initialization in FillBuffer()
Max Kellermann
2019-08-02
decoder/mad: fix broken log message
Max Kellermann
2019-08-02
decoder/mad: change "mp3_" suffix to "mad_"
Max Kellermann
2019-08-02
decoder/mad: make enums strictly-typed
Max Kellermann
2019-08-02
decoder/mad: include cleanup
Max Kellermann
2019-07-05
include cleanups (powered by iwyu)
Max Kellermann
[next]