[flac-dev] Feedback on implementation of decoding of chained streams

Martijn van Beurden mvanb1 at gmail.com
Mon Sep 30 17:42:45 UTC 2024


I've just merged the https://github.com/xiph/flac/pull/735

Since the last email on this list, I've added one more function to the
API, FLAC__stream_decoder_skip_single_link(), which does 'bisecting
seeking' to find the end of the link if its location isn't known yet.
This was quite a complex piece of code, and it took a long time before
testing and fuzzing stopped turning up bugs.

What is still missing is a function to return the total number of
samples over all links, and a way to return link details. I'm not sure
yet what format the latter will have.


More information about the flac-dev mailing list