| OLD | NEW |
| 1 library dart.dom.web_audio; | 1 library dart.dom.web_audio; |
| 2 | 2 |
| 3 import 'dart:async'; | 3 import 'dart:async'; |
| 4 import 'dart:collection'; | 4 import 'dart:collection'; |
| 5 import 'dart:_internal' hide deprecated; | 5 import 'dart:_internal' hide deprecated; |
| 6 import 'dart:html'; | 6 import 'dart:html'; |
| 7 import 'dart:html_common'; | 7 import 'dart:html_common'; |
| 8 import 'dart:nativewrappers'; | 8 import 'dart:nativewrappers'; |
| 9 import 'dart:typed_data'; | 9 import 'dart:typed_data'; |
| 10 import 'dart:_blink' as _blink; | 10 import 'dart:_blink' as _blink; |
| (...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 121 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioBu
ffer-section | 121 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioBu
ffer-section |
| 122 @Experimental() | 122 @Experimental() |
| 123 class AudioBuffer extends NativeFieldWrapperClass2 { | 123 class AudioBuffer extends NativeFieldWrapperClass2 { |
| 124 // To suppress missing implicit constructor warnings. | 124 // To suppress missing implicit constructor warnings. |
| 125 factory AudioBuffer._() { throw new UnsupportedError("Not supported"); } | 125 factory AudioBuffer._() { throw new UnsupportedError("Not supported"); } |
| 126 | 126 |
| 127 @DomName('AudioBuffer.duration') | 127 @DomName('AudioBuffer.duration') |
| 128 @DocsEditable() | 128 @DocsEditable() |
| 129 double get duration => _blink.Native_AudioBuffer_duration_Getter(this); | 129 double get duration => _blink.Native_AudioBuffer_duration_Getter(this); |
| 130 | 130 |
| 131 @DomName('AudioBuffer.gain') | |
| 132 @DocsEditable() | |
| 133 num get gain => _blink.Native_AudioBuffer_gain_Getter(this); | |
| 134 | |
| 135 @DomName('AudioBuffer.gain') | |
| 136 @DocsEditable() | |
| 137 void set gain(num value) => _blink.Native_AudioBuffer_gain_Setter(this, value)
; | |
| 138 | |
| 139 @DomName('AudioBuffer.length') | 131 @DomName('AudioBuffer.length') |
| 140 @DocsEditable() | 132 @DocsEditable() |
| 141 int get length => _blink.Native_AudioBuffer_length_Getter(this); | 133 int get length => _blink.Native_AudioBuffer_length_Getter(this); |
| 142 | 134 |
| 143 @DomName('AudioBuffer.numberOfChannels') | 135 @DomName('AudioBuffer.numberOfChannels') |
| 144 @DocsEditable() | 136 @DocsEditable() |
| 145 int get numberOfChannels => _blink.Native_AudioBuffer_numberOfChannels_Getter(
this); | 137 int get numberOfChannels => _blink.Native_AudioBuffer_numberOfChannels_Getter(
this); |
| 146 | 138 |
| 147 @DomName('AudioBuffer.sampleRate') | 139 @DomName('AudioBuffer.sampleRate') |
| 148 @DocsEditable() | 140 @DocsEditable() |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 207 static const int UNSCHEDULED_STATE = 0; | 199 static const int UNSCHEDULED_STATE = 0; |
| 208 | 200 |
| 209 @DomName('AudioBufferSourceNode.buffer') | 201 @DomName('AudioBufferSourceNode.buffer') |
| 210 @DocsEditable() | 202 @DocsEditable() |
| 211 AudioBuffer get buffer => _blink.Native_AudioBufferSourceNode_buffer_Getter(th
is); | 203 AudioBuffer get buffer => _blink.Native_AudioBufferSourceNode_buffer_Getter(th
is); |
| 212 | 204 |
| 213 @DomName('AudioBufferSourceNode.buffer') | 205 @DomName('AudioBufferSourceNode.buffer') |
| 214 @DocsEditable() | 206 @DocsEditable() |
| 215 void set buffer(AudioBuffer value) => _blink.Native_AudioBufferSourceNode_buff
er_Setter(this, value); | 207 void set buffer(AudioBuffer value) => _blink.Native_AudioBufferSourceNode_buff
er_Setter(this, value); |
| 216 | 208 |
| 217 @DomName('AudioBufferSourceNode.gain') | |
| 218 @DocsEditable() | |
| 219 AudioParam get gain => _blink.Native_AudioBufferSourceNode_gain_Getter(this); | |
| 220 | |
| 221 @DomName('AudioBufferSourceNode.loop') | 209 @DomName('AudioBufferSourceNode.loop') |
| 222 @DocsEditable() | 210 @DocsEditable() |
| 223 bool get loop => _blink.Native_AudioBufferSourceNode_loop_Getter(this); | 211 bool get loop => _blink.Native_AudioBufferSourceNode_loop_Getter(this); |
| 224 | 212 |
| 225 @DomName('AudioBufferSourceNode.loop') | 213 @DomName('AudioBufferSourceNode.loop') |
| 226 @DocsEditable() | 214 @DocsEditable() |
| 227 void set loop(bool value) => _blink.Native_AudioBufferSourceNode_loop_Setter(t
his, value); | 215 void set loop(bool value) => _blink.Native_AudioBufferSourceNode_loop_Setter(t
his, value); |
| 228 | 216 |
| 229 @DomName('AudioBufferSourceNode.loopEnd') | 217 @DomName('AudioBufferSourceNode.loopEnd') |
| 230 @DocsEditable() | 218 @DocsEditable() |
| 231 num get loopEnd => _blink.Native_AudioBufferSourceNode_loopEnd_Getter(this); | 219 num get loopEnd => _blink.Native_AudioBufferSourceNode_loopEnd_Getter(this); |
| 232 | 220 |
| 233 @DomName('AudioBufferSourceNode.loopEnd') | 221 @DomName('AudioBufferSourceNode.loopEnd') |
| 234 @DocsEditable() | 222 @DocsEditable() |
| 235 void set loopEnd(num value) => _blink.Native_AudioBufferSourceNode_loopEnd_Set
ter(this, value); | 223 void set loopEnd(num value) => _blink.Native_AudioBufferSourceNode_loopEnd_Set
ter(this, value); |
| 236 | 224 |
| 237 @DomName('AudioBufferSourceNode.loopStart') | 225 @DomName('AudioBufferSourceNode.loopStart') |
| 238 @DocsEditable() | 226 @DocsEditable() |
| 239 num get loopStart => _blink.Native_AudioBufferSourceNode_loopStart_Getter(this
); | 227 num get loopStart => _blink.Native_AudioBufferSourceNode_loopStart_Getter(this
); |
| 240 | 228 |
| 241 @DomName('AudioBufferSourceNode.loopStart') | 229 @DomName('AudioBufferSourceNode.loopStart') |
| 242 @DocsEditable() | 230 @DocsEditable() |
| 243 void set loopStart(num value) => _blink.Native_AudioBufferSourceNode_loopStart
_Setter(this, value); | 231 void set loopStart(num value) => _blink.Native_AudioBufferSourceNode_loopStart
_Setter(this, value); |
| 244 | 232 |
| 245 @DomName('AudioBufferSourceNode.playbackRate') | 233 @DomName('AudioBufferSourceNode.playbackRate') |
| 246 @DocsEditable() | 234 @DocsEditable() |
| 247 AudioParam get playbackRate => _blink.Native_AudioBufferSourceNode_playbackRat
e_Getter(this); | 235 AudioParam get playbackRate => _blink.Native_AudioBufferSourceNode_playbackRat
e_Getter(this); |
| 248 | 236 |
| 249 @DomName('AudioBufferSourceNode.playbackState') | |
| 250 @DocsEditable() | |
| 251 int get playbackState => _blink.Native_AudioBufferSourceNode_playbackState_Get
ter(this); | |
| 252 | |
| 253 @DomName('AudioBufferSourceNode.noteGrainOn') | 237 @DomName('AudioBufferSourceNode.noteGrainOn') |
| 254 @DocsEditable() | 238 @DocsEditable() |
| 255 void noteGrainOn(num when, num grainOffset, num grainDuration) => _blink.Nativ
e_AudioBufferSourceNode_noteGrainOn_Callback(this, when, grainOffset, grainDurat
ion); | 239 void noteGrainOn(num when, num grainOffset, num grainDuration) => _blink.Nativ
e_AudioBufferSourceNode_noteGrainOn_Callback(this, when, grainOffset, grainDurat
ion); |
| 256 | 240 |
| 257 @DomName('AudioBufferSourceNode.noteOff') | 241 @DomName('AudioBufferSourceNode.noteOff') |
| 258 @DocsEditable() | 242 @DocsEditable() |
| 259 void noteOff(num when) => _blink.Native_AudioBufferSourceNode_noteOff_Callback
(this, when); | 243 void noteOff(num when) => _blink.Native_AudioBufferSourceNode_noteOff_Callback
(this, when); |
| 260 | 244 |
| 261 @DomName('AudioBufferSourceNode.noteOn') | 245 @DomName('AudioBufferSourceNode.noteOn') |
| 262 @DocsEditable() | 246 @DocsEditable() |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 295 @DocsEditable() | 279 @DocsEditable() |
| 296 static const EventStreamProvider<Event> completeEvent = const EventStreamProvi
der<Event>('complete'); | 280 static const EventStreamProvider<Event> completeEvent = const EventStreamProvi
der<Event>('complete'); |
| 297 | 281 |
| 298 @DomName('AudioContext.AudioContext') | 282 @DomName('AudioContext.AudioContext') |
| 299 @DocsEditable() | 283 @DocsEditable() |
| 300 factory AudioContext() => _blink.Native_AudioContext_AudioContext(); | 284 factory AudioContext() => _blink.Native_AudioContext_AudioContext(); |
| 301 | 285 |
| 302 /// Checks if this type is supported on the current platform. | 286 /// Checks if this type is supported on the current platform. |
| 303 static bool get supported => true; | 287 static bool get supported => true; |
| 304 | 288 |
| 305 @DomName('AudioContext.activeSourceCount') | |
| 306 @DocsEditable() | |
| 307 int get activeSourceCount => _blink.Native_AudioContext_activeSourceCount_Gett
er(this); | |
| 308 | |
| 309 @DomName('AudioContext.currentTime') | 289 @DomName('AudioContext.currentTime') |
| 310 @DocsEditable() | 290 @DocsEditable() |
| 311 double get currentTime => _blink.Native_AudioContext_currentTime_Getter(this); | 291 double get currentTime => _blink.Native_AudioContext_currentTime_Getter(this); |
| 312 | 292 |
| 313 @DomName('AudioContext.destination') | 293 @DomName('AudioContext.destination') |
| 314 @DocsEditable() | 294 @DocsEditable() |
| 315 AudioDestinationNode get destination => _blink.Native_AudioContext_destination
_Getter(this); | 295 AudioDestinationNode get destination => _blink.Native_AudioContext_destination
_Getter(this); |
| 316 | 296 |
| 317 @DomName('AudioContext.listener') | 297 @DomName('AudioContext.listener') |
| 318 @DocsEditable() | 298 @DocsEditable() |
| 319 AudioListener get listener => _blink.Native_AudioContext_listener_Getter(this)
; | 299 AudioListener get listener => _blink.Native_AudioContext_listener_Getter(this)
; |
| 320 | 300 |
| 321 @DomName('AudioContext.sampleRate') | 301 @DomName('AudioContext.sampleRate') |
| 322 @DocsEditable() | 302 @DocsEditable() |
| 323 double get sampleRate => _blink.Native_AudioContext_sampleRate_Getter(this); | 303 double get sampleRate => _blink.Native_AudioContext_sampleRate_Getter(this); |
| 324 | 304 |
| 325 @DomName('AudioContext.createAnalyser') | 305 @DomName('AudioContext.createAnalyser') |
| 326 @DocsEditable() | 306 @DocsEditable() |
| 327 AnalyserNode createAnalyser() => _blink.Native_AudioContext_createAnalyser_Cal
lback(this); | 307 AnalyserNode createAnalyser() => _blink.Native_AudioContext_createAnalyser_Cal
lback(this); |
| 328 | 308 |
| 329 @DomName('AudioContext.createBiquadFilter') | 309 @DomName('AudioContext.createBiquadFilter') |
| 330 @DocsEditable() | 310 @DocsEditable() |
| 331 BiquadFilterNode createBiquadFilter() => _blink.Native_AudioContext_createBiqu
adFilter_Callback(this); | 311 BiquadFilterNode createBiquadFilter() => _blink.Native_AudioContext_createBiqu
adFilter_Callback(this); |
| 332 | 312 |
| 333 @DomName('AudioContext.createBuffer') | 313 @DomName('AudioContext.createBuffer') |
| 334 @DocsEditable() | 314 @DocsEditable() |
| 335 AudioBuffer createBuffer(int numberOfChannels, int numberOfFrames, num sampleR
ate) => _blink.Native_AudioContext_createBuffer_Callback(this, numberOfChannels,
numberOfFrames, sampleRate); | 315 AudioBuffer createBuffer(int numberOfChannels, int numberOfFrames, num sampleR
ate) => _blink.Native_AudioContext_createBuffer_Callback(this, numberOfChannels,
numberOfFrames, sampleRate); |
| 336 | 316 |
| 337 @DomName('AudioContext.createBufferFromBuffer') | |
| 338 @DocsEditable() | |
| 339 AudioBuffer createBufferFromBuffer(ByteBuffer buffer, bool mixToMono) => _blin
k.Native_AudioContext_createBufferFromBuffer_Callback(this, buffer, mixToMono); | |
| 340 | |
| 341 @DomName('AudioContext.createBufferSource') | 317 @DomName('AudioContext.createBufferSource') |
| 342 @DocsEditable() | 318 @DocsEditable() |
| 343 AudioBufferSourceNode createBufferSource() => _blink.Native_AudioContext_creat
eBufferSource_Callback(this); | 319 AudioBufferSourceNode createBufferSource() => _blink.Native_AudioContext_creat
eBufferSource_Callback(this); |
| 344 | 320 |
| 345 ChannelMergerNode createChannelMerger([int numberOfInputs]) => _blink.Native_A
udioContext_createChannelMerger(this, numberOfInputs); | 321 ChannelMergerNode createChannelMerger([int numberOfInputs]) => _blink.Native_A
udioContext_createChannelMerger(this, numberOfInputs); |
| 346 | 322 |
| 347 ChannelSplitterNode createChannelSplitter([int numberOfOutputs]) => _blink.Nat
ive_AudioContext_createChannelSplitter(this, numberOfOutputs); | 323 ChannelSplitterNode createChannelSplitter([int numberOfOutputs]) => _blink.Nat
ive_AudioContext_createChannelSplitter(this, numberOfOutputs); |
| 348 | 324 |
| 349 @DomName('AudioContext.createConvolver') | 325 @DomName('AudioContext.createConvolver') |
| 350 @DocsEditable() | 326 @DocsEditable() |
| 351 ConvolverNode createConvolver() => _blink.Native_AudioContext_createConvolver_
Callback(this); | 327 ConvolverNode createConvolver() => _blink.Native_AudioContext_createConvolver_
Callback(this); |
| 352 | 328 |
| 353 DelayNode createDelay([num maxDelayTime]) => _blink.Native_AudioContext_create
Delay(this, maxDelayTime); | 329 DelayNode createDelay([num maxDelayTime]) => _blink.Native_AudioContext_create
Delay(this, maxDelayTime); |
| 354 | 330 |
| 355 DelayNode createDelayNode([num maxDelayTime]) => _blink.Native_AudioContext_cr
eateDelayNode(this, maxDelayTime); | |
| 356 | |
| 357 @DomName('AudioContext.createDynamicsCompressor') | 331 @DomName('AudioContext.createDynamicsCompressor') |
| 358 @DocsEditable() | 332 @DocsEditable() |
| 359 DynamicsCompressorNode createDynamicsCompressor() => _blink.Native_AudioContex
t_createDynamicsCompressor_Callback(this); | 333 DynamicsCompressorNode createDynamicsCompressor() => _blink.Native_AudioContex
t_createDynamicsCompressor_Callback(this); |
| 360 | 334 |
| 361 @DomName('AudioContext.createGain') | 335 @DomName('AudioContext.createGain') |
| 362 @DocsEditable() | 336 @DocsEditable() |
| 363 GainNode createGain() => _blink.Native_AudioContext_createGain_Callback(this); | 337 GainNode createGain() => _blink.Native_AudioContext_createGain_Callback(this); |
| 364 | 338 |
| 365 @DomName('AudioContext.createGainNode') | |
| 366 @DocsEditable() | |
| 367 GainNode createGainNode() => _blink.Native_AudioContext_createGainNode_Callbac
k(this); | |
| 368 | |
| 369 ScriptProcessorNode createJavaScriptNode(int bufferSize, [int numberOfInputCha
nnels, int numberOfOutputChannels]) => _blink.Native_AudioContext_createJavaScri
ptNode(this, bufferSize, numberOfInputChannels, numberOfOutputChannels); | |
| 370 | |
| 371 @DomName('AudioContext.createMediaElementSource') | 339 @DomName('AudioContext.createMediaElementSource') |
| 372 @DocsEditable() | 340 @DocsEditable() |
| 373 MediaElementAudioSourceNode createMediaElementSource(MediaElement mediaElement
) => _blink.Native_AudioContext_createMediaElementSource_Callback(this, mediaEle
ment); | 341 MediaElementAudioSourceNode createMediaElementSource(MediaElement mediaElement
) => _blink.Native_AudioContext_createMediaElementSource_Callback(this, mediaEle
ment); |
| 374 | 342 |
| 375 @DomName('AudioContext.createMediaStreamDestination') | 343 @DomName('AudioContext.createMediaStreamDestination') |
| 376 @DocsEditable() | 344 @DocsEditable() |
| 377 MediaStreamAudioDestinationNode createMediaStreamDestination() => _blink.Nativ
e_AudioContext_createMediaStreamDestination_Callback(this); | 345 MediaStreamAudioDestinationNode createMediaStreamDestination() => _blink.Nativ
e_AudioContext_createMediaStreamDestination_Callback(this); |
| 378 | 346 |
| 379 @DomName('AudioContext.createMediaStreamSource') | 347 @DomName('AudioContext.createMediaStreamSource') |
| 380 @DocsEditable() | 348 @DocsEditable() |
| (...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 605 void exponentialRampToValueAtTime(num value, num time) => _blink.Native_AudioP
aram_exponentialRampToValueAtTime_Callback(this, value, time); | 573 void exponentialRampToValueAtTime(num value, num time) => _blink.Native_AudioP
aram_exponentialRampToValueAtTime_Callback(this, value, time); |
| 606 | 574 |
| 607 @DomName('AudioParam.linearRampToValueAtTime') | 575 @DomName('AudioParam.linearRampToValueAtTime') |
| 608 @DocsEditable() | 576 @DocsEditable() |
| 609 void linearRampToValueAtTime(num value, num time) => _blink.Native_AudioParam_
linearRampToValueAtTime_Callback(this, value, time); | 577 void linearRampToValueAtTime(num value, num time) => _blink.Native_AudioParam_
linearRampToValueAtTime_Callback(this, value, time); |
| 610 | 578 |
| 611 @DomName('AudioParam.setTargetAtTime') | 579 @DomName('AudioParam.setTargetAtTime') |
| 612 @DocsEditable() | 580 @DocsEditable() |
| 613 void setTargetAtTime(num target, num time, num timeConstant) => _blink.Native_
AudioParam_setTargetAtTime_Callback(this, target, time, timeConstant); | 581 void setTargetAtTime(num target, num time, num timeConstant) => _blink.Native_
AudioParam_setTargetAtTime_Callback(this, target, time, timeConstant); |
| 614 | 582 |
| 615 @DomName('AudioParam.setTargetValueAtTime') | |
| 616 @DocsEditable() | |
| 617 void setTargetValueAtTime(num targetValue, num time, num timeConstant) => _bli
nk.Native_AudioParam_setTargetValueAtTime_Callback(this, targetValue, time, time
Constant); | |
| 618 | |
| 619 @DomName('AudioParam.setValueAtTime') | 583 @DomName('AudioParam.setValueAtTime') |
| 620 @DocsEditable() | 584 @DocsEditable() |
| 621 void setValueAtTime(num value, num time) => _blink.Native_AudioParam_setValueA
tTime_Callback(this, value, time); | 585 void setValueAtTime(num value, num time) => _blink.Native_AudioParam_setValueA
tTime_Callback(this, value, time); |
| 622 | 586 |
| 623 @DomName('AudioParam.setValueCurveAtTime') | 587 @DomName('AudioParam.setValueCurveAtTime') |
| 624 @DocsEditable() | 588 @DocsEditable() |
| 625 void setValueCurveAtTime(Float32List values, num time, num duration) => _blink
.Native_AudioParam_setValueCurveAtTime_Callback(this, values, time, duration); | 589 void setValueCurveAtTime(Float32List values, num time, num duration) => _blink
.Native_AudioParam_setValueCurveAtTime_Callback(this, values, time, duration); |
| 626 | 590 |
| 627 } | 591 } |
| 628 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 592 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| (...skipping 400 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1029 static const int UNSCHEDULED_STATE = 0; | 993 static const int UNSCHEDULED_STATE = 0; |
| 1030 | 994 |
| 1031 @DomName('OscillatorNode.detune') | 995 @DomName('OscillatorNode.detune') |
| 1032 @DocsEditable() | 996 @DocsEditable() |
| 1033 AudioParam get detune => _blink.Native_OscillatorNode_detune_Getter(this); | 997 AudioParam get detune => _blink.Native_OscillatorNode_detune_Getter(this); |
| 1034 | 998 |
| 1035 @DomName('OscillatorNode.frequency') | 999 @DomName('OscillatorNode.frequency') |
| 1036 @DocsEditable() | 1000 @DocsEditable() |
| 1037 AudioParam get frequency => _blink.Native_OscillatorNode_frequency_Getter(this
); | 1001 AudioParam get frequency => _blink.Native_OscillatorNode_frequency_Getter(this
); |
| 1038 | 1002 |
| 1039 @DomName('OscillatorNode.playbackState') | |
| 1040 @DocsEditable() | |
| 1041 int get playbackState => _blink.Native_OscillatorNode_playbackState_Getter(thi
s); | |
| 1042 | |
| 1043 @DomName('OscillatorNode.type') | 1003 @DomName('OscillatorNode.type') |
| 1044 @DocsEditable() | 1004 @DocsEditable() |
| 1045 String get type => _blink.Native_OscillatorNode_type_Getter(this); | 1005 String get type => _blink.Native_OscillatorNode_type_Getter(this); |
| 1046 | 1006 |
| 1047 @DomName('OscillatorNode.type') | 1007 @DomName('OscillatorNode.type') |
| 1048 @DocsEditable() | 1008 @DocsEditable() |
| 1049 void set type(String value) => _blink.Native_OscillatorNode_type_Setter(this,
value); | 1009 void set type(String value) => _blink.Native_OscillatorNode_type_Setter(this,
value); |
| 1050 | 1010 |
| 1051 @DomName('OscillatorNode.noteOff') | 1011 @DomName('OscillatorNode.noteOff') |
| 1052 @DocsEditable() | 1012 @DocsEditable() |
| (...skipping 200 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1253 | 1213 |
| 1254 @DomName('WaveShaperNode.oversample') | 1214 @DomName('WaveShaperNode.oversample') |
| 1255 @DocsEditable() | 1215 @DocsEditable() |
| 1256 String get oversample => _blink.Native_WaveShaperNode_oversample_Getter(this); | 1216 String get oversample => _blink.Native_WaveShaperNode_oversample_Getter(this); |
| 1257 | 1217 |
| 1258 @DomName('WaveShaperNode.oversample') | 1218 @DomName('WaveShaperNode.oversample') |
| 1259 @DocsEditable() | 1219 @DocsEditable() |
| 1260 void set oversample(String value) => _blink.Native_WaveShaperNode_oversample_S
etter(this, value); | 1220 void set oversample(String value) => _blink.Native_WaveShaperNode_oversample_S
etter(this, value); |
| 1261 | 1221 |
| 1262 } | 1222 } |
| OLD | NEW |