dissonia_codec_flac/options.rs
1#[derive(Clone, Copy, Debug, PartialEq, Eq)]
2pub struct FlacEncoderOptions {
3 pub block_size: u16,
4 pub max_fixed_order: u8,
5 pub max_rice_partition_order: u8,
6 pub stereo_decorrelation: bool,
7}
8
9impl Default for FlacEncoderOptions {
10 fn default() -> Self {
11 Self {
12 block_size: 4096,
13 max_fixed_order: 4,
14 max_rice_partition_order: 6,
15 stereo_decorrelation: true,
16 }
17 }
18}