Martijn van Beurden

Results 268 comments of Martijn van Beurden

I've been studying the internals of BWFMetaEdit, and I think the best (least intrusive) way to do this is by adding a wrapper layer between ZenLib and BWFMetaEdit. If a...

After more digging and a bit of planning, it seems better to not rely on integrating libraries but instead using the `flac` and `metaflac` binaries directly. So, not using dlopen...

Care to elaborate? Why does this project specifically need such a thing?

Yes, this is explicitly stated in the security considerations of the latest draft: https://www.ietf.org/archive/id/draft-ietf-cellar-flac-13.html#name-security-considerations > Various kinds of metadata blocks contain length fields or field counts. While reading a block...

I would fix it, but I have no idea where the problem is. I have little knowledge of legacy Windows relic specifics. The problem is probably convoluted with Windows-specific UTF-8...

> the 255byte limit on Windows 10+ is a thing of the past as said since 2016 I just tried setting the `LongPathsEnabled` registry key on my Windows 10 22H2...

I am not sure what to do here. I checked out this libbw64, used one of the examples to create a file, and FLAC was able to process the file...

FLAC metadata is at the start of the file. When metadata is added and padding is available for use, the metadata is rewritten in place. When not enough padding is...

Thanks for providing this information and sharing this optimization. I do have some questions though. You mention this change is an improvement for "modern ARM systems". Did you do testing...

> After seeing your comment above, we rebuilt with the FLAC default compiler options added, and the results were the same. Just to be clear, you added those options to...