Android buffer size is in bytes, but ALSA buffer size is in frames. Also
the period size was not set previously.
This fixes several audio issues on postmarketOS and probably other
distributions that still use PulseAudio instead of PipeWire.
this particular implementation never worked particularly great, and thanks
to hardcoding could cause more harm then good.
export `HAX_AUDIOTRACK_PCM_DEVICE=sysdefault:CARD=Generic_1` to restore
previous behavior
TODO: use libOpenSLES to implement this maybe? we have to have it anyway...