- 30 Dec, 2024 2 commits
-
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
- 29 Dec, 2024 2 commits
-
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
- 28 Dec, 2024 3 commits
-
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
- 27 Dec, 2024 1 commit
-
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
- 26 Dec, 2024 1 commit
-
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
- 25 Dec, 2024 3 commits
-
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
- 24 Dec, 2024 12 commits
-
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
* tim-janik-ffmpeg-7-ch_layout: src/hlsoutputstream.*: migrate to use AVChannelLayout Fixes #62: https://github.com/swesterfeld/audiowmark/issues/62 Starting ffmpeg-7, the old av_get_channel_layout() API is gone and use of AVChannelLayout is mandatory. Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Tim Janik authored
Fixes #62: https://github.com/swesterfeld/audiowmark/issues/62 Starting ffmpeg-7, the old av_get_channel_layout() API is gone and use of AVChannelLayout is mandatory. Signed-off-by: Tim Janik <timj@gnu.org>
-
Stefan Westerfeld authored
* preserve-encoding: README.adoc: minor wording fix. Move (not really portable) builtin bswap function into header. README.adoc: document float / double / 32 bit raw stream format raw-format-test.sh: also validate 8-bit raw input/output RawConverter: fix sign flip bug for big endian encoding. raw-format-test.sh: enable more test cases for unsigned encoding. Make testrawconverter fail if int16/uint16 values don't match. Extend testrawconverter to check 16-bit conversion values. TESTS: add raw-format-test (using ffmpeg) Make HLS work again with the encoding related changes. SFInputStream: handle more soundfile subformat types This ensures that libsndfile input .ogg and .mp3 files are treated as 24-bit again (like it used to be in previous audiowmark versions). Add wave subformat test. wav-pipe-test.sh: update test to handle 24:24 and 32:32 in:out bit checks. For raw streams, use float / double as encoding name. Changing raw bit depth is no longer supported for float / double encoding. Support 8 bit format in WavPipeInputStream. StdoutWavOutputStream: preserve encoding rather than optimizing for speed. Support float/double input for WavPipeInputStream. Float encoding fixes. Write floating point output in SFOutputStream for Encoding::FLOAT. Implement Encoding::FLOAT conversions in RawConverter. Fix testwavformat utility. Add Encoding accessor for streams/formats to represent float/double input. Add utility to test sndfile encoding. Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
- 23 Dec, 2024 1 commit
-
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
- 20 Dec, 2024 1 commit
-
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
- 19 Dec, 2024 1 commit
-
-
Stefan Westerfeld authored
This ensures that libsndfile input .ogg and .mp3 files are treated as 24-bit again (like it used to be in previous audiowmark versions). Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
- 17 Dec, 2024 4 commits
-
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Changing raw bit depth is no longer supported for float / double encoding. Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
- 16 Dec, 2024 8 commits
-
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-
- 08 Jun, 2024 1 commit
-
-
Stefan Westerfeld authored
Signed-off-by: Stefan Westerfeld <stefan@space.twc.de>
-