Age | Commit message (Expand) | Author |
2019-01-21 | meson: add fixed-point Vorbis (Tremor) decoder support | Jörg Krause |
2018-11-19 | check.h: remove obsolete header | Max Kellermann |
2018-11-04 | lib/xiph/meson.build: the Vorbis encoder requires the Vorbis decoder | Max Kellermann |
2018-11-04 | lib/xiph/meson.build: fix typo, replace `and` with `or` | Max Kellermann |
2018-10-31 | *: copyright year 2018 | Max Kellermann |
2018-10-14 | build with Meson instead of autotools | Max Kellermann |
2018-08-20 | Compiler.h: move to util/ | Max Kellermann |
2018-07-07 | decoder/flac: call TagHandler::OnAudioFormat() | Max Kellermann |
2018-07-07 | decoder/flac: move flac_sample_format() to FlacAudioFormat.hxx | Max Kellermann |
2018-07-07 | lib/xiph/FlacStreamMetadata: move code to Scan(FLAC__StreamMetadata_StreamInfo) | Max Kellermann |
2018-07-07 | decoder/flac: rename FlacMetadata.cxx to FlacStreamMetadata.cxx | Max Kellermann |
2018-07-07 | lib/xiph/FlacMetadataChain: un-inline Read(InputStream) | Max Kellermann |
2018-07-07 | decoder/flac: move class FlacMetadataChain to separate source | Max Kellermann |
2018-07-07 | decoder/flac: move FlacIOHandle.?xx to lib/xiph/ | Max Kellermann |
2018-07-07 | lib/xiph/FlacMetadataIterator: disallow copying | Max Kellermann |
2018-07-07 | lib/xiph/FlacMetadataIterator: reuse default constructor | Max Kellermann |
2018-07-07 | lib/xiph/FlacMetadataIterator: proper CamelCase | Max Kellermann |
2018-07-07 | decoder/flac: move class FLACMetadataIterator to separate source | Max Kellermann |
2018-07-05 | tag/Handler: convert to class with virtual methods | Max Kellermann |
2017-12-20 | lib/xiph/VorbisComments: return std::unique_ptr<Tag> | Max Kellermann |
2017-12-20 | tag/Builder: CommitNew() returns std::unique_ptr<Tag> | Max Kellermann |
2017-12-19 | Main, ...: catch any exception, not just std::runtime_error | Max Kellermann |
2017-11-12 | lib/xiph: add "noexcept" | Max Kellermann |
2017-11-10 | util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL | Max Kellermann |
2017-02-08 | tag/Tag*: rename several source files | Max Kellermann |
2017-01-03 | update copyright year | Max Kellermann |
2016-12-28 | lib/xiph/OggSerial: use std::chrono::steady_clock | Max Kellermann |
2016-09-16 | input/InputStream: migrate from class Error to C++ exceptions | Max Kellermann |
2016-05-14 | decoder/opus: move _scan_stream() code to OggReadPacket() | Max Kellermann |
2016-05-14 | decoder/OggFind: move to lib/xiph/ | Max Kellermann |
2016-05-13 | decoder/opus: move code to class OggVisitor | Max Kellermann |
2016-05-13 | lib/xiph/OggStreamState: add wrapper for ogg_stream_reset() | Max Kellermann |
2016-05-09 | lib/xiph/OggUtil: move code into class OggSyncState | Max Kellermann |
2016-05-09 | lib/xiph/OggSyncState: remove unused method ExpectFirstPage() | Max Kellermann |
2016-05-09 | lib/xiph/OggStreamState: add method GetSerialNo() | Max Kellermann |
2016-05-09 | lib/xiph/OggStreamState: add constructor with ogg_page | Max Kellermann |
2016-05-09 | lib/xiph/OggStreamState: add method PageIn() | Max Kellermann |
2016-05-09 | lib/xiph/OggStream: remove obsolete class | Max Kellermann |
2016-05-09 | lib/xiph/OggStreamState: new ogg_stream_state wrapper | Max Kellermann |
2016-05-09 | lib/xiph/OggStream: move code to ReadPage() | Max Kellermann |
2016-05-09 | encoder/vorbis: add wrapper class for vorbis_comment | Max Kellermann |
2016-05-03 | lib/xiph/OggStream: use C++11 initializer | Max Kellermann |
2016-05-03 | lib/xiph/OggSyncState: disallow copying | Max Kellermann |
2016-05-03 | {de,en}coder/{vorbis,flac,opus}: move several libraries to lib/xiph/ | Max Kellermann |
2016-05-03 | decoder/{vorbis,flac,opus}: move OggCodec.cxx to libxiph.a | Max Kellermann |