@@ -161,8 +161,8 @@ JSI_HOST_FUNCTION_IMPL(BaseAudioContextHostObject, createRecorderAdapter) {
161161}
162162
163163JSI_HOST_FUNCTION_IMPL (BaseAudioContextHostObject, createOscillator) {
164- auto options = args[0 ].asObject (runtime);
165- auto oscillatorOptions = audioapi::option_parser::parseOscillatorOptions (runtime, options);
164+ const auto options = args[0 ].asObject (runtime);
165+ const auto oscillatorOptions = audioapi::option_parser::parseOscillatorOptions (runtime, options);
166166 auto oscillator = context_->createOscillator (oscillatorOptions);
167167 auto oscillatorHostObject = std::make_shared<OscillatorNodeHostObject>(oscillator);
168168 return jsi::Object::createFromHostObject (runtime, oscillatorHostObject);
@@ -172,7 +172,7 @@ JSI_HOST_FUNCTION_IMPL(BaseAudioContextHostObject, createStreamer) {
172172#if !RN_AUDIO_API_FFMPEG_DISABLED
173173 auto streamerOptions = StreamerOptions ();
174174 if (!args[0 ].isUndefined ()) {
175- auto options = args[0 ].asObject (runtime);
175+ const auto options = args[0 ].asObject (runtime);
176176 streamerOptions = audioapi::option_parser::parseStreamerOptions (runtime, options);
177177 }
178178 auto streamer = context_->createStreamer (streamerOptions);
@@ -186,25 +186,25 @@ JSI_HOST_FUNCTION_IMPL(BaseAudioContextHostObject, createStreamer) {
186186}
187187
188188JSI_HOST_FUNCTION_IMPL (BaseAudioContextHostObject, createConstantSource) {
189- auto options = args[0 ].asObject (runtime);
190- auto constantSourceOptions =
189+ const auto options = args[0 ].asObject (runtime);
190+ const auto constantSourceOptions =
191191 audioapi::option_parser::parseConstantSourceOptions (runtime, options);
192192 auto constantSource = context_->createConstantSource (constantSourceOptions);
193193 auto constantSourceHostObject = std::make_shared<ConstantSourceNodeHostObject>(constantSource);
194194 return jsi::Object::createFromHostObject (runtime, constantSourceHostObject);
195195}
196196
197197JSI_HOST_FUNCTION_IMPL (BaseAudioContextHostObject, createGain) {
198- auto options = args[0 ].asObject (runtime);
199- auto gainOptions = audioapi::option_parser::parseGainOptions (runtime, options);
198+ const auto options = args[0 ].asObject (runtime);
199+ const auto gainOptions = audioapi::option_parser::parseGainOptions (runtime, options);
200200 auto gain = context_->createGain (std::move (gainOptions));
201201 auto gainHostObject = std::make_shared<GainNodeHostObject>(gain);
202202 return jsi::Object::createFromHostObject (runtime, gainHostObject);
203203}
204204
205205JSI_HOST_FUNCTION_IMPL (BaseAudioContextHostObject, createDelay) {
206- auto options = args[0 ].asObject (runtime);
207- auto delayOptions = audioapi::option_parser::parseDelayOptions (runtime, options);
206+ const auto options = args[0 ].asObject (runtime);
207+ const auto delayOptions = audioapi::option_parser::parseDelayOptions (runtime, options);
208208 auto delayNode = context_->createDelay (delayOptions);
209209 auto delayNodeHostObject = std::make_shared<DelayNodeHostObject>(delayNode);
210210 auto jsiObject = jsi::Object::createFromHostObject (runtime, delayNodeHostObject);
@@ -213,41 +213,41 @@ JSI_HOST_FUNCTION_IMPL(BaseAudioContextHostObject, createDelay) {
213213}
214214
215215JSI_HOST_FUNCTION_IMPL (BaseAudioContextHostObject, createStereoPanner) {
216- auto options = args[0 ].asObject (runtime);
217- auto stereoPannerOptions = audioapi::option_parser::parseStereoPannerOptions (runtime, options);
216+ const auto options = args[0 ].asObject (runtime);
217+ const auto stereoPannerOptions = audioapi::option_parser::parseStereoPannerOptions (runtime, options);
218218 auto stereoPanner = context_->createStereoPanner (stereoPannerOptions);
219219 auto stereoPannerHostObject = std::make_shared<StereoPannerNodeHostObject>(stereoPanner);
220220 return jsi::Object::createFromHostObject (runtime, stereoPannerHostObject);
221221}
222222
223223JSI_HOST_FUNCTION_IMPL (BaseAudioContextHostObject, createBiquadFilter) {
224- auto options = args[0 ].asObject (runtime);
225- auto biquadFilterOptions = audioapi::option_parser::parseBiquadFilterOptions (runtime, options);
224+ const auto options = args[0 ].asObject (runtime);
225+ const auto biquadFilterOptions = audioapi::option_parser::parseBiquadFilterOptions (runtime, options);
226226 auto biquadFilter = context_->createBiquadFilter (biquadFilterOptions);
227227 auto biquadFilterHostObject = std::make_shared<BiquadFilterNodeHostObject>(biquadFilter);
228228 return jsi::Object::createFromHostObject (runtime, biquadFilterHostObject);
229229}
230230
231231JSI_HOST_FUNCTION_IMPL (BaseAudioContextHostObject, createIIRFilter) {
232- auto options = args[0 ].asObject (runtime);
233- auto iirFilterOptions = audioapi::option_parser::parseIIRFilterOptions (runtime, options);
232+ const auto options = args[0 ].asObject (runtime);
233+ const auto iirFilterOptions = audioapi::option_parser::parseIIRFilterOptions (runtime, options);
234234 auto iirFilter = context_->createIIRFilter (iirFilterOptions);
235235 auto iirFilterHostObject = std::make_shared<IIRFilterNodeHostObject>(iirFilter);
236236 return jsi::Object::createFromHostObject (runtime, iirFilterHostObject);
237237}
238238
239239JSI_HOST_FUNCTION_IMPL (BaseAudioContextHostObject, createBufferSource) {
240- auto options = args[0 ].asObject (runtime);
241- auto audioBufferSourceOptions =
240+ const auto options = args[0 ].asObject (runtime);
241+ const auto audioBufferSourceOptions =
242242 audioapi::option_parser::parseAudioBufferSourceOptions (runtime, options);
243243 auto bufferSource = context_->createBufferSource (audioBufferSourceOptions);
244244 auto bufferSourceHostObject = std::make_shared<AudioBufferSourceNodeHostObject>(bufferSource);
245245 return jsi::Object::createFromHostObject (runtime, bufferSourceHostObject);
246246}
247247
248248JSI_HOST_FUNCTION_IMPL (BaseAudioContextHostObject, createBufferQueueSource) {
249- auto options = args[0 ].asObject (runtime);
250- auto baseAudioBufferSourceOptions =
249+ const auto options = args[0 ].asObject (runtime);
250+ const auto baseAudioBufferSourceOptions =
251251 audioapi::option_parser::parseBaseAudioBufferSourceOptions (runtime, options);
252252 auto bufferSource = context_->createBufferQueueSource (baseAudioBufferSourceOptions);
253253 auto bufferStreamSourceHostObject =
@@ -256,8 +256,8 @@ JSI_HOST_FUNCTION_IMPL(BaseAudioContextHostObject, createBufferQueueSource) {
256256}
257257
258258JSI_HOST_FUNCTION_IMPL (BaseAudioContextHostObject, createBuffer) {
259- auto options = args[0 ].asObject (runtime);
260- auto audioBufferOptions = audioapi::option_parser::parseAudioBufferOptions (runtime, options);
259+ const auto options = args[0 ].asObject (runtime);
260+ const auto audioBufferOptions = audioapi::option_parser::parseAudioBufferOptions (runtime, options);
261261 auto buffer = BaseAudioContext::createBuffer (audioBufferOptions);
262262 auto bufferHostObject = std::make_shared<AudioBufferHostObject>(buffer);
263263
@@ -292,16 +292,16 @@ JSI_HOST_FUNCTION_IMPL(BaseAudioContextHostObject, createPeriodicWave) {
292292}
293293
294294JSI_HOST_FUNCTION_IMPL (BaseAudioContextHostObject, createAnalyser) {
295- auto options = args[0 ].asObject (runtime);
296- auto analyserOptions = audioapi::option_parser::parseAnalyserOptions (runtime, options);
295+ const auto options = args[0 ].asObject (runtime);
296+ const auto analyserOptions = audioapi::option_parser::parseAnalyserOptions (runtime, options);
297297 auto analyser = context_->createAnalyser (analyserOptions);
298298 auto analyserHostObject = std::make_shared<AnalyserNodeHostObject>(analyser);
299299 return jsi::Object::createFromHostObject (runtime, analyserHostObject);
300300}
301301
302302JSI_HOST_FUNCTION_IMPL (BaseAudioContextHostObject, createConvolver) {
303- auto options = args[0 ].asObject (runtime);
304- auto convolverOptions = audioapi::option_parser::parseConvolverOptions (runtime, options);
303+ const auto options = args[0 ].asObject (runtime);
304+ const auto convolverOptions = audioapi::option_parser::parseConvolverOptions (runtime, options);
305305 auto convolver = context_->createConvolver (convolverOptions);
306306 auto convolverHostObject = std::make_shared<ConvolverNodeHostObject>(convolver);
307307 auto jsiObject = jsi::Object::createFromHostObject (runtime, convolverHostObject);
@@ -313,8 +313,8 @@ JSI_HOST_FUNCTION_IMPL(BaseAudioContextHostObject, createConvolver) {
313313}
314314
315315JSI_HOST_FUNCTION_IMPL (BaseAudioContextHostObject, createWaveShaper) {
316- auto options = args[0 ].asObject (runtime);
317- auto waveShaperOptions = audioapi::option_parser::parseWaveShaperOptions (runtime, options);
316+ const auto options = args[0 ].asObject (runtime);
317+ const auto waveShaperOptions = audioapi::option_parser::parseWaveShaperOptions (runtime, options);
318318 auto waveShaper = context_->createWaveShaper (waveShaperOptions);
319319 auto waveShaperHostObject = std::make_shared<WaveShaperNodeHostObject>(waveShaper);
320320 return jsi::Object::createFromHostObject (runtime, waveShaperHostObject);
0 commit comments