FLAC 1.5.0 Free Lossless Audio Codec

Porting from FLAC 1.1.3 to 1.1.4
Porting Guide for New Versions

This module describes porting from FLAC 1.1.3 to FLAC 1.1.4.

There were no changes to any of the interfaces from 1.1.3 to 1.1.4. There was a slight change in the implementation of FLAC__stream_encoder_set_metadata(); the function now makes a copy of the metadata array of pointers so the client no longer needs to maintain it after the call. The objects themselves that are pointed to by the array are still not copied though and must be maintained until the call to FLAC__stream_encoder_finish().

Copyright (c) 2000-2009 Josh Coalson Copyright (c) 2011-2025 Xiph.Org Foundation