Skip to content

Commit 47e37db

Browse files
committed
Rename all SomeNodeOptions.channel_config to audio_node_options
1 parent 5047d46 commit 47e37db

16 files changed

+58
-57
lines changed

examples/worklet_message_port.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ impl WhiteNoiseNode {
4242
output_channel_count: vec![1],
4343
parameter_data: HashMap::new(),
4444
processor_options: (),
45-
channel_config: AudioNodeOptions::default(),
45+
audio_node_options: AudioNodeOptions::default(),
4646
};
4747

4848
let node = AudioWorkletNode::new::<WhiteNoiseProcessor>(context.base(), options);

src/context/base.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ pub trait BaseAudioContext {
186186
#[must_use]
187187
fn create_iir_filter(&self, feedforward: Vec<f64>, feedback: Vec<f64>) -> node::IIRFilterNode {
188188
let options = node::IIRFilterOptions {
189-
channel_config: AudioNodeOptions::default(),
189+
audio_node_options: AudioNodeOptions::default(),
190190
feedforward,
191191
feedback,
192192
};

src/node/analyser.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ pub struct AnalyserOptions {
2222
pub max_decibels: f64,
2323
pub min_decibels: f64,
2424
pub smoothing_time_constant: f64,
25-
pub channel_config: AudioNodeOptions,
25+
pub audio_node_options: AudioNodeOptions,
2626
}
2727

2828
impl Default for AnalyserOptions {
@@ -32,7 +32,7 @@ impl Default for AnalyserOptions {
3232
max_decibels: DEFAULT_MAX_DECIBELS,
3333
min_decibels: DEFAULT_MIN_DECIBELS,
3434
smoothing_time_constant: DEFAULT_SMOOTHING_TIME_CONSTANT,
35-
channel_config: AudioNodeOptions::default(),
35+
audio_node_options: AudioNodeOptions::default(),
3636
}
3737
}
3838
}
@@ -123,7 +123,7 @@ impl AnalyserNode {
123123

124124
let node = AnalyserNode {
125125
registration,
126-
channel_config: options.channel_config.into(),
126+
channel_config: options.audio_node_options.into(),
127127
analyser,
128128
};
129129

src/node/biquad_filter.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ pub struct BiquadFilterOptions {
235235
pub frequency: f32,
236236
pub gain: f32,
237237
pub type_: BiquadFilterType,
238-
pub channel_config: AudioNodeOptions,
238+
pub audio_node_options: AudioNodeOptions,
239239
}
240240

241241
impl Default for BiquadFilterOptions {
@@ -246,7 +246,7 @@ impl Default for BiquadFilterOptions {
246246
frequency: 350.,
247247
gain: 0.,
248248
type_: BiquadFilterType::default(),
249-
channel_config: AudioNodeOptions::default(),
249+
audio_node_options: AudioNodeOptions::default(),
250250
}
251251
}
252252
}
@@ -351,7 +351,7 @@ impl BiquadFilterNode {
351351
frequency,
352352
gain,
353353
type_,
354-
channel_config,
354+
audio_node_options: channel_config,
355355
} = options;
356356

357357
let q_param_options = AudioParamDescriptor {

src/node/channel_merger.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,14 +66,14 @@ fn assert_valid_channel_count_mode(mode: ChannelCountMode) {
6666
#[derive(Clone, Debug)]
6767
pub struct ChannelMergerOptions {
6868
pub number_of_inputs: usize,
69-
pub channel_config: AudioNodeOptions,
69+
pub audio_node_options: AudioNodeOptions,
7070
}
7171

7272
impl Default for ChannelMergerOptions {
7373
fn default() -> Self {
7474
Self {
7575
number_of_inputs: 6,
76-
channel_config: AudioNodeOptions {
76+
audio_node_options: AudioNodeOptions {
7777
channel_count: 1,
7878
channel_count_mode: ChannelCountMode::Explicit,
7979
channel_interpretation: ChannelInterpretation::Speakers,
@@ -124,12 +124,12 @@ impl ChannelMergerNode {
124124
context.base().register(move |registration| {
125125
assert_valid_number_of_channels(options.number_of_inputs);
126126

127-
assert_valid_channel_count(options.channel_config.channel_count);
128-
assert_valid_channel_count_mode(options.channel_config.channel_count_mode);
127+
assert_valid_channel_count(options.audio_node_options.channel_count);
128+
assert_valid_channel_count_mode(options.audio_node_options.channel_count_mode);
129129

130130
let node = ChannelMergerNode {
131131
registration,
132-
channel_config: options.channel_config.into(),
132+
channel_config: options.audio_node_options.into(),
133133
number_of_inputs: options.number_of_inputs,
134134
};
135135

src/node/channel_splitter.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -66,14 +66,14 @@ fn assert_valid_channel_interpretation(interpretation: ChannelInterpretation) {
6666
#[derive(Clone, Debug)]
6767
pub struct ChannelSplitterOptions {
6868
pub number_of_outputs: usize,
69-
pub channel_config: AudioNodeOptions,
69+
pub audio_node_options: AudioNodeOptions,
7070
}
7171

7272
impl Default for ChannelSplitterOptions {
7373
fn default() -> Self {
7474
Self {
7575
number_of_outputs: 6,
76-
channel_config: AudioNodeOptions {
76+
audio_node_options: AudioNodeOptions {
7777
channel_count: 6, // must be same as number_of_outputs
7878
channel_count_mode: ChannelCountMode::Explicit,
7979
channel_interpretation: ChannelInterpretation::Discrete,
@@ -131,14 +131,14 @@ impl ChannelSplitterNode {
131131
pub fn new<C: BaseAudioContext>(context: &C, mut options: ChannelSplitterOptions) -> Self {
132132
context.base().register(move |registration| {
133133
assert_valid_number_of_channels(options.number_of_outputs);
134-
options.channel_config.channel_count = options.number_of_outputs;
134+
options.audio_node_options.channel_count = options.number_of_outputs;
135135

136-
assert_valid_channel_count_mode(options.channel_config.channel_count_mode);
137-
assert_valid_channel_interpretation(options.channel_config.channel_interpretation);
136+
assert_valid_channel_count_mode(options.audio_node_options.channel_count_mode);
137+
assert_valid_channel_interpretation(options.audio_node_options.channel_interpretation);
138138

139139
let node = ChannelSplitterNode {
140140
registration,
141-
channel_config: options.channel_config.into(),
141+
channel_config: options.audio_node_options.into(),
142142
};
143143

144144
let render = ChannelSplitterRenderer {

src/node/convolver.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ pub struct ConvolverOptions {
6565
/// The opposite of the desired initial value for the normalize attribute
6666
pub disable_normalization: bool,
6767
/// AudioNode options
68-
pub channel_config: AudioNodeOptions,
68+
pub audio_node_options: AudioNodeOptions,
6969
}
7070

7171
/// Processing node which applies a linear convolution effect given an impulse response.
@@ -154,7 +154,7 @@ impl ConvolverNode {
154154
let ConvolverOptions {
155155
buffer,
156156
disable_normalization,
157-
channel_config,
157+
audio_node_options: channel_config,
158158
} = options;
159159

160160
let mut node = context.base().register(move |registration| {

src/node/delay.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@ use std::rc::Rc;
1919
pub struct DelayOptions {
2020
pub max_delay_time: f64,
2121
pub delay_time: f64,
22-
pub channel_config: AudioNodeOptions,
22+
pub audio_node_options: AudioNodeOptions,
2323
}
2424

2525
impl Default for DelayOptions {
2626
fn default() -> Self {
2727
Self {
2828
max_delay_time: 1.,
2929
delay_time: 0.,
30-
channel_config: AudioNodeOptions::default(),
30+
audio_node_options: AudioNodeOptions::default(),
3131
}
3232
}
3333
}
@@ -254,7 +254,7 @@ impl DelayNode {
254254
let node = DelayNode {
255255
reader_registration,
256256
writer_registration,
257-
channel_config: options.channel_config.into(),
257+
channel_config: options.audio_node_options.into(),
258258
delay_time: param,
259259
};
260260

src/node/dynamics_compressor.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ pub struct DynamicsCompressorOptions {
4242
pub ratio: f32,
4343
pub release: f32,
4444
pub threshold: f32,
45-
pub channel_config: AudioNodeOptions,
45+
pub audio_node_options: AudioNodeOptions,
4646
}
4747

4848
impl Default for DynamicsCompressorOptions {
@@ -53,7 +53,7 @@ impl Default for DynamicsCompressorOptions {
5353
ratio: 12., // unit less
5454
release: 0.25, // seconds
5555
threshold: -24., // dB
56-
channel_config: AudioNodeOptions::default(),
56+
audio_node_options: AudioNodeOptions::default(),
5757
}
5858
}
5959
}
@@ -215,7 +215,7 @@ impl DynamicsCompressorNode {
215215

216216
let node = DynamicsCompressorNode {
217217
registration,
218-
channel_config: options.channel_config.into(),
218+
channel_config: options.audio_node_options.into(),
219219
attack: attack_param,
220220
knee: knee_param,
221221
ratio: ratio_param,

src/node/gain.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ use super::{AudioNode, AudioNodeOptions, ChannelConfig};
1313
#[derive(Clone, Debug)]
1414
pub struct GainOptions {
1515
pub gain: f32,
16-
pub channel_config: AudioNodeOptions,
16+
pub audio_node_options: AudioNodeOptions,
1717
}
1818

1919
impl Default for GainOptions {
2020
fn default() -> Self {
2121
Self {
2222
gain: 1.,
23-
channel_config: AudioNodeOptions::default(),
23+
audio_node_options: AudioNodeOptions::default(),
2424
}
2525
}
2626
}
@@ -69,7 +69,7 @@ impl GainNode {
6969

7070
let node = GainNode {
7171
registration,
72-
channel_config: options.channel_config.into(),
72+
channel_config: options.audio_node_options.into(),
7373
gain: param,
7474
};
7575

0 commit comments

Comments
 (0)