mirror of
https://github.com/esphome/esphome.git
synced 2026-05-29 06:05:33 +08:00
[mixer_speaker] NOLINT bugprone-unchecked-optional-access in audio_mixer_task (#16130)
This commit is contained in:
@@ -588,6 +588,7 @@ void MixerSpeaker::mix_audio_samples(const int16_t *primary_buffer, audio::Audio
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// NOLINTBEGIN(bugprone-unchecked-optional-access) -- audio_stream_info_ always set before this task is created
|
||||||
void MixerSpeaker::audio_mixer_task(void *params) {
|
void MixerSpeaker::audio_mixer_task(void *params) {
|
||||||
MixerSpeaker *this_mixer = static_cast<MixerSpeaker *>(params);
|
MixerSpeaker *this_mixer = static_cast<MixerSpeaker *>(params);
|
||||||
|
|
||||||
@@ -764,6 +765,7 @@ void MixerSpeaker::audio_mixer_task(void *params) {
|
|||||||
|
|
||||||
vTaskSuspend(nullptr); // Suspend this task indefinitely until the loop method deletes it
|
vTaskSuspend(nullptr); // Suspend this task indefinitely until the loop method deletes it
|
||||||
}
|
}
|
||||||
|
// NOLINTEND(bugprone-unchecked-optional-access)
|
||||||
|
|
||||||
} // namespace esphome::mixer_speaker
|
} // namespace esphome::mixer_speaker
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user