Fixes S16 byte swapping with generic dmix code
Fixes S16 byte swapping with generic dmix code

Here's a patch for generic dmix which fixes S16 byte swapping.

Tested on powerpc with snd-usb-audio.  (Without the patch I get crackling.)

Signed-off-by: Juergen Kreileder <68a658b44bbaefab3ef5cd231967195fc0ff9d69@blackdown.de>

lgirdwood/alsa-lib,mengdonglin/alsa-lib,mikelima/alsa-lib,Distrotech/alsa-lib,tiwai/alsa-lib,takaswie/alsa-lib,mengdonglin/alsa-lib,Distrotech/alsa-lib,mikelima/alsa-lib,zedongchen/alsa-lib,alsa-project/alsa-lib,takaswie/alsa-lib,alsa-project/alsa-lib,lgirdwood/alsa-lib,tiwai/alsa-lib,lgirdwood/alsa-lib,tiwai/alsa-lib,gittup/alsa-lib,gittup/alsa-lib,mikelima/alsa-lib,lgirdwood/alsa-lib,mikelima/alsa-lib,takaswie/alsa-lib,lgirdwood/alsa-lib,zedongchen/alsa-lib,Distrotech/alsa-lib,takaswie/alsa-lib,mengdonglin/alsa-lib,gittup/alsa-lib,zedongchen/alsa-lib,zedongchen/alsa-lib,mengdonglin/alsa-lib,gittup/alsa-lib,Distrotech/alsa-lib,zedongchen/alsa-lib,mikelima/alsa-lib,takaswie/alsa-lib,mengdonglin/alsa-lib,Distrotech/alsa-lib,tiwai/alsa-lib,alsa-project/alsa-lib,alsa-project/alsa-lib