Avoid wasteful large allocation in SpeechRecognitionRemoteRealtimeMediaSource::setStorage(). setStorage() sets m_buffer's size to the same size as the RingBuffer (2*sampleRate), only to resize it to the size of the rendering quantum (512) later in SpeechRecognitionRemoteRealtimeMediaSource::remoteAudioSamplesAvailable().
Created attachment 430582 [details] Patch
Committed r278471 (238489@main): <https://commits.webkit.org/238489@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 430582 [details].
<rdar://problem/78874517>