Commit c1c8d496 authored by Josh Coalson's avatar Josh Coalson
Browse files

new #define FLAC__SUBSET_MAX_RICE_PARTITION_ORDER

parent 82738b30
......@@ -120,6 +120,9 @@ extern "C" {
/** The maximum Rice partition order permitted by the format. */
#define FLAC__MAX_RICE_PARTITION_ORDER (15u)
/** The maximum Rice partition order permitted by the FLAC Subset. */
#define FLAC__SUBSET_MAX_RICE_PARTITION_ORDER (8u)
/** The version string of the release, stamped onto the libraries and binaries.
*
* \note
......
......@@ -637,7 +637,7 @@ FLAC__StreamEncoderState FLAC__stream_encoder_init(FLAC__StreamEncoder *encoder)
encoder->protected_->bits_per_sample != 24
)
return encoder->protected_->state = FLAC__STREAM_ENCODER_NOT_STREAMABLE;
if(encoder->protected_->max_residual_partition_order > 8)
if(encoder->protected_->max_residual_partition_order > FLAC__SUBSET_MAX_RICE_PARTITION_ORDER)
return encoder->protected_->state = FLAC__STREAM_ENCODER_NOT_STREAMABLE;
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment