alsa: playback: Fix silence when bps == 1
Cannot reuse the same buffer for silence, because in audio_play_alsa_write_frame() it gets converted from signed to unsigned. If the frame is reused it causes alternation between 0 and -127, causing a loud square wave to be played.
parent
b48aaf39
Please register or sign in to comment