flac/include/FLAC
Martijn van Beurden b5f4a1535c Add API functions to limit minimum bitrate
Quite a lot of decoders have trouble streaming or seeking in a
file with frames that only consist of constant subframes because
of the large difference between the largest and smallest subframe.

To remedy this, this commit makes it possible to disable the use
of constant subframes for the last subframe in case all others are
constant with a new API function. This means the minimum bitrate
for a FLAC file encoded with this function used is raised to
1bit/sample (i.e. 48kbit/s for 48kHz material). This commit also
adds tests to the test suite
2022-05-02 07:59:01 +02:00
..
all.h include: Escape number signs to suppress warnings 2019-11-19 16:14:47 +11:00
assert.h Do not override CFLAGS, as CFLAGS is a user flag. 2017-01-19 20:47:26 +11:00
callback.h Fix miscellaneous typos. 2018-05-24 07:20:19 +10:00
export.h Fix building both static and shared libs on MinGW with autotools 2022-04-15 09:36:15 +02:00
format.h Add support in the encoder for up to 20 bit sample rates 2022-04-13 20:32:08 +02:00
Makefile.am Bulk update copyright dates 2016-12-05 06:35:39 +11:00
metadata.h Fix miscellaneous typos. 2018-05-24 07:20:19 +10:00
ordinals.h stdint.h fixes for MSVS 2005/2008 2017-01-19 06:33:33 +11:00
stream_decoder.h Add FLAC__STREAM_DECODER_ERROR_STATUS_BAD_METADATA 2022-04-20 12:06:42 +02:00
stream_encoder.h Add API functions to limit minimum bitrate 2022-05-02 07:59:01 +02:00