• Johan Rastén's avatar
    ALSA: usb-audio: Change internal PCM order · 5ee20bc7
    Johan Rastén authored
    New PCMs will now be added to the end of the chip's PCM list instead of to the
    front. This changes the way streams are combined so that the first capture
    stream will now be merged with the first playback stream instead of the last.
    
    This fixes a problem with ASUS U7. Cards with one playback stream and cards
    without capture streams should be unaffected by this change.
    
    Exception added for M-Audio Audiophile USB (tm) since it seems to have a fix to
    swap capture stream numbering in alsa-lib conf/cards/USB-audio.conf
    Signed-off-by: default avatarJohan Rastén <johan@oljud.se>
    Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
    5ee20bc7
stream.c 20.5 KB