/** 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
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;
}