Fix crash in pulseaudio playback
pa_sample_size() calls pa_assert(pa_sample_spec_valid(spec)), so it will
crash if the spec is invalid.
We prevent this by checking the spec validity on our own.
Differential Revision: https://phabricator.kde.org/D8439