fix bug #679255 by checking the block alignment against bps and # of channels