Audio initialization/deinitialization moved directly before/after the playback start/stop.
Previously audio was initialized directly after application startup what caused issues with resampling in pulseaudio (all other pulseaudio clients were being resampled to 44kHz if they had higher sample rate)