Remove device, stream, subdevice selection and incorporated in info structs. Changed paranoia checks in assert
Remove device, stream, subdevice selection and incorporated in info structs. Changed paranoia checks in assert

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