[alsa-devel] strange code in pcm_route.c for 3 byte formats