Arthur Taylor

Results 6 issues of Arthur Taylor

Part of work to make the various float-based lossy formats consistent in respect the clipping and normalization settings of libsndfile. Status: - Ogg/Vorbis: normalization, clipping - Enable clipping for vorbis...

Bug

Received an enquiry from a user about the ability to set loop info in a file. This is not currently possible. Loop info can be retrieved using SFC_GET_LOOP_INFO, but there...

enhancement

Reorganize the loop within `wavlike_subchunk_parse()`. Fix the chunk-remaining space checks to actually check for enough space for the next bytes read. Handle short-reads errors correctly. Don't error if unknown sub-chunks...

As discovered when fixing Opus Seeking in #794, under certain conditions, Vorbis seeking can end up offset. From seek stress-testing, the amount of error appears to be the Vorbis block...

### Discussed in https://github.com/libsndfile/libsndfile/discussions/872 LIST subchunks may include padding so that the chunk is aligned to 4-byte offsets. We need to check that there are enough bytes left in the...

This PR address the issue of canary false-positives cased by system-suspend by adding new public methods of "Suspend()" and "Resume()", as well as optionally connecting them to `logind` system-sleep handling....