Commit Graph

40 Commits

Author SHA1 Message Date
Martchus 45ab6b17b9 Improve various details of documentation 2024-01-23 00:29:11 +01:00
Martchus 6fb34ec3b3 Update copyright date 2024-01-23 00:28:19 +01:00
Martchus 0a2b948f26 Detect APE tags, emit according messages and update README
It is likely not worth adding support for APE tags at this point.
However, it still makes sense to acknowledge the presence of them
despite not being actually supported to avoid possible confusion.

With this change, APE tags at the beginning of the file will be
dropped when applying changes as the container offset is updated
when skipping the tag. I suppose that makes sense considering
putting those tags at the beginning is not recommended anyways.
The diag messages and README have been updated accordingly.
2023-05-06 13:04:01 +02:00
Martchus 937631e5c4 Update copyright notice 2023-01-17 18:33:49 +01:00
Martchus 8e3055291e Add copyright notice 2022-04-05 20:15:32 +02:00
Martchus 4140c07512 Clarify that license is "GPL-2-or-later" 2022-03-15 21:49:33 +01:00
Martchus e4c9e9be31 Mention "Building this straight" instructions of tag editor 2021-12-20 23:31:58 +01:00
Martchus af325db8ab Improve "Usage" documentation
* Move example code to a different file and build it as part of the tests
  to make sure it actually compiles
* Add notes about the CMake find module and pkg-config module
2021-12-20 23:26:38 +01:00
Martchus ea8e70c807 Update/improve build instructions 2021-12-05 18:32:47 +01:00
Jonas Kvinge ea23d71e8a Fix spelling and typos 2021-07-02 11:12:39 +02:00
Martchus 72631f5110 Remove Windows-specific notes covered by c++utilities 2021-05-31 20:40:03 +02:00
Martchus 65597fd71e Add API to allow aborting overall/expensive parsing functions
* Not really implemented within the various code paths of the parsers at
  this point; this commit mainly adds the API.
* Adjust example in README
2021-02-04 23:21:50 +01:00
Martchus cae88246ec Generate code for ISO-639-2/B mapping from iso-codes package 2021-01-20 21:45:14 +01:00
Martchus 736b4caeeb Document handling different types and encodings 2019-06-01 23:20:01 +02:00
Martchus 88edd43f8c Document usage, especially error handling 2018-03-06 23:50:40 +01:00
Martchus de9e5bab1b Improve consistency of README.md 2018-03-06 22:41:21 +01:00
Martchus 7ab83a55ec Improve documentation about USE_NATIVE_FILE_BUFFER 2017-08-21 01:29:32 +02:00
Martchus 4e9a28aee3 Test linked Matroska files (manually)
Editing linked Matroska files works. The linked
files are treated as individual files. When saving
segment linking is retained and the files aren't
otherwise broken.
2017-05-24 20:01:29 +02:00
Martchus 40f88043b9 Improve build instructions 2017-05-06 08:59:57 +02:00
Martchus 1dc9071036 Make crypto optional and document it 2017-04-15 23:21:16 +02:00
Martchus eb0c8c2236 Fix typo in README.md 2016-12-27 20:24:11 +01:00
Martchus 0e6f16e2fe Document defaults of padding constraints 2016-11-18 17:09:26 +01:00
Martchus ab5b1cf048 Update README.md 2016-09-14 20:02:08 +02:00
Martchus ccd0988df6 Update README 2016-09-10 17:17:32 +02:00
Martchus 817a8e25e6 Improve documentation and consistency 2016-08-04 00:16:19 +02:00
Martchus 2c5d463a9f Improve API doc 2016-06-10 23:08:01 +02:00
Martchus a84ac37dbe Add support for raw FLAC streams 2016-05-16 20:56:53 +02:00
Martchus bbafd16dcc Support FLAC in Ogg 2016-05-14 23:20:51 +02:00
Martchus b8e8dcd778 fixed some OGG/Vorbis related issues 2016-03-22 22:52:36 +01:00
Martchus fa129cf487 recognize ar and tar archives by magic number 2016-01-20 22:44:57 +01:00
Martchus 73ff80c46a updated readme 2016-01-17 21:38:27 +01:00
Martchus b3bd28ae86 updated readme 2015-12-27 18:06:01 +01:00
Martchus c6afe5b0f2 make use of padding when applying changes to MP3 files 2015-12-23 23:36:52 +01:00
Martchus 4b13bac99c improved handling of "SegmentInfo"-element 2015-10-14 19:42:48 +02:00
Martchus 8b91b41801 updated readme 2015-08-26 20:01:32 +02:00
Martchus 5e550eebb0 updated README 2015-08-16 23:36:49 +02:00
Martchus 7588c4d778 updated readme 2015-06-08 22:04:51 +02:00
Martchus e7932d50cc added build instructions 2015-05-19 22:53:17 +02:00
Martchus 4906f38a6e Update README.md 2015-04-22 19:35:59 +02:00
Martchus 2eb5e3172f Initial commit 2015-04-22 19:11:19 +02:00