summaryrefslogtreecommitdiff
path: root/src/encoder
AgeCommit message (Expand)Author
2021-02-17encoder/wave: remove `constexpr` because memcpy() is not allowedMax Kellermann
2021-02-16encoder/wave: use the structs from RiffFormat.hxxMax Kellermann
2021-02-16encoder/wave: add static_assert on sizeof(WaveHeader)Max Kellermann
2021-02-16encoder/wave: refactor fill_wave_header() to functionMax Kellermann
2021-01-16clang-tidy: mark a bunch of variables constexprRosen Penev
2021-01-09add additional opus encoder optionsEthan Halsall
2021-01-01copyright year 2021Max Kellermann
2020-07-01meson.build: always write encoder/Features.hMax Kellermann
2020-05-05*/plugins/meson.build: define feature macros in Features.hMax Kellermann
2020-03-19[clang-tidy] add [[nodiscard]]Rosen Penev
2020-03-16fix double promotionsRosen Penev
2020-03-16remove gcc_unusedRosen Penev
2020-03-12replace stddef.h with cstddefRosen Penev
2020-03-12replace assert.h with cassertRosen Penev
2020-03-12[clang-tidy] use nodiscardRosen Penev
2020-02-16[clang-tidy] add ending namespace commentsRosen Penev
2020-02-16Merge branch 'efuhgeh' of git://github.com/neheb/MPDMax Kellermann
2020-02-04[clang-tidy] remove static in namespaceRosen Penev
2020-02-04[clang-tidy] change integer prefixes to uppercaseRosen Penev
2020-02-01*: add `explicit`Max Kellermann
2020-02-01*: use `auto`Max Kellermann
2020-01-18AudioFormat: move to pcm/Max Kellermann
2020-01-18pcm/meson.build: split libpcm into twoMax Kellermann
2020-01-18copyright year 2020Max Kellermann
2019-07-05include cleanups (powered by iwyu)Max Kellermann
2019-07-04encoder/Interface: add `noexcept`Max Kellermann
2019-07-04encoder/Interface: allow throwing any exceptionMax Kellermann
2019-06-17pcm/Pcm*: drop more "Pcm" prefixes from source file namesMax Kellermann
2019-06-17Copyright year 2019Max Kellermann
2019-04-03encoder/opus: use new[] instead of xalloc()Max Kellermann
2019-03-08system/ByteOrder: move to util/Max Kellermann
2018-11-19check.h: remove obsolete headerMax Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-10-14build with Meson instead of autotoolsMax Kellermann
2018-08-20Compiler.h: move to util/Max Kellermann
2018-07-16config/Config*: rename files, drop "Config" prefixMax Kellermann
2018-02-25encoder/opus: add optional stream chaining supportcathugger
2018-02-17Merge branch 'v0.20.x'Max Kellermann
2018-02-17encoder/opus: initialize granulepos to 0cathugger
2017-11-14Merge branch 'v0.20.x'Max Kellermann
2017-11-14encoder/vorbis: default to quality 3Max Kellermann
2017-11-10encoder/Configured: glue code to initialize PreparedEncoderMax Kellermann
2017-01-03update copyright yearMax Kellermann
2016-11-10util/Error: remove obsolete classMax Kellermann
2016-11-07encoder: migrate from class Error to C++ exceptionsMax Kellermann
2016-10-28encoder/Plugin: migrate from class Error to C++ exceptionsMax Kellermann
2016-05-09encoder/ogg: use class OggStreamStateMax Kellermann
2016-05-09encoder/opus: divert to OggEncoder::Read()Max Kellermann
2016-05-09encoder/vorbis: move vorbis_info_init() call to constructorMax Kellermann
2016-05-09encoder/vorbis: remove vorbis_info_clear() calls from error code pathsMax Kellermann