Hot FIX:  pulse audio input device frame size

Pulse seems to like to vary input frame size frequently.   Added separate cases for 1/2 channel loop unrolling + frame alignment check.