Hey Conor, I did paste the output into the 1st pastebin, though as you requested here is the past directly into this box, fair warning it's 1045 lines long: SET PROFILES Digital Output (S/PDIF) Attempt to split profile, p->profile output:iec958-stereo on device Digital Output (S/PDIF) Single profile, key output:iec958-stereo against value output:iec958-stereo for device Digital Output (S/PDIF) Attempt to split profile, p->profile output:iec958-stereo+input:analog-mono on device Digital Output (S/PDIF) Found an output profile - storing key output:iec958-stereo+input:analog-mono against value output:iec958-stereo for device Digital Output (S/PDIF) Attempt to split profile, p->profile output:iec958-stereo+input:analog-stereo on device Digital Output (S/PDIF) Found an output profile - storing key output:iec958-stereo+input:analog-stereo against value output:iec958-stereo for device Digital Output (S/PDIF) try to compare output:iec958-stereo with output:iec958-stereotry to compare output:iec958-stereo with output:iec958-stereo device->priv->disable_profile_swapping = 1 Profile population FOR DEVICE Digital Output (S/PDIF) key output:iec958-stereo against profile output:iec958-stereo SET PROFILES Line In Attempt to split profile, p->profile input:analog-mono on device Line In Single profile, key input:analog-mono against value input:analog-mono for device Line In Attempt to split profile, p->profile input:analog-stereo on device Line In Single profile, key input:analog-stereo against value input:analog-stereo for device Line In Attempt to split profile, p->profile output:analog-mono+input:analog-mono on device Line In Found an input profile - storing key output:analog-mono+input:analog-mono against value input:analog-mono for device Line In Attempt to split profile, p->profile output:analog-mono+input:analog-stereo on device Line In Found an input profile - storing key output:analog-mono+input:analog-stereo against value input:analog-stereo for device Line In Attempt to split profile, p->profile output:iec958-stereo+input:analog-mono on device Line In Found an input profile - storing key output:iec958-stereo+input:analog-mono against value input:analog-mono for device Line In Attempt to split profile, p->profile output:iec958-stereo+input:analog-stereo on device Line In Found an input profile - storing key output:iec958-stereo+input:analog-stereo against value input:analog-stereo for device Line In Attempt to split profile, p->profile output:analog-surround-40+input:analog-mono on device Line In Found an input profile - storing key output:analog-surround-40+input:analog-mono against value input:analog-mono for device Line In Attempt to split profile, p->profile output:analog-surround-50+input:analog-mono on device Line In Found an input profile - storing key output:analog-surround-50+input:analog-mono against value input:analog-mono for device Line In Attempt to split profile, p->profile output:analog-surround-71+input:analog-mono on device Line In Found an input profile - storing key output:analog-surround-71+input:analog-mono against value input:analog-mono for device Line In Attempt to split profile, p->profile output:analog-surround-40+input:analog-stereo on device Line In Found an input profile - storing key output:analog-surround-40+input:analog-stereo against value input:analog-stereo for device Line In Attempt to split profile, p->profile output:analog-surround-50+input:analog-stereo on device Line In Found an input profile - storing key output:analog-surround-50+input:analog-stereo against value input:analog-stereo for device Line In Attempt to split profile, p->profile output:analog-surround-71+input:analog-stereo on device Line In Found an input profile - storing key output:analog-surround-71+input:analog-stereo against value input:analog-stereo for device Line In Attempt to split profile, p->profile output:analog-surround-41+input:analog-mono on device Line In Found an input profile - storing key output:analog-surround-41+input:analog-mono against value input:analog-mono for device Line In Attempt to split profile, p->profile output:analog-surround-41+input:analog-stereo on device Line In Found an input profile - storing key output:analog-surround-41+input:analog-stereo against value input:analog-stereo for device Line In Attempt to split profile, p->profile output:analog-stereo+input:analog-mono on device Line In Found an input profile - storing key output:analog-stereo+input:analog-mono against value input:analog-mono for device Line In Attempt to split profile, p->profile output:analog-stereo+input:analog-stereo on device Line In Found an input profile - storing key output:analog-stereo+input:analog-stereo against value input:analog-stereo for device Line In Attempt to split profile, p->profile output:iec958-ac3-surround-51+input:analog-mono on device Line In Found an input profile - storing key output:iec958-ac3-surround-51+input:analog-mono against value input:analog-mono for device Line In Attempt to split profile, p->profile output:iec958-ac3-surround-51+input:analog-stereo on device Line In Found an input profile - storing key output:iec958-ac3-surround-51+input:analog-stereo against value input:analog-stereo for device Line In Attempt to split profile, p->profile output:analog-surround-51+input:analog-mono on device Line In Found an input profile - storing key output:analog-surround-51+input:analog-mono against value input:analog-mono for device Line In Attempt to split profile, p->profile output:analog-surround-51+input:analog-stereo on device Line In Found an input profile - storing key output:analog-surround-51+input:analog-stereo against value input:analog-stereo for device Line In try to compare input:analog-stereo with input:analog-stereotry to compare input:analog-stereo with input:analog-stereotry to compare input:analog-stereo with input:analog-stereotry to compare input:analog-stereo with input:analog-mono device->priv->disable_profile_swapping = 0 Not identical - examine input:analog-mono -> input:analog-mono Sensitive combo - Populate the profile combo with profile output:analog-surround-51+input:analog-mono against short name input:analog-mono Not identical - examine input:analog-stereo -> input:analog-stereo Sensitive combo - Populate the profile combo with profile output:analog-surround-51+input:analog-stereo against short name input:analog-stereo Not identical - examine input:analog-mono -> output:analog-mono+input:analog-mono already populated for input:analog-mono => ignore output:analog-mono+input:analog-mono Not identical - examine input:analog-stereo -> output:analog-mono+input:analog-stereo already populated for input:analog-stereo => ignore output:analog-mono+input:analog-stereo Not identical - examine input:analog-mono -> output:iec958-stereo+input:analog-mono already populated for input:analog-mono => ignore output:iec958-stereo+input:analog-mono Not identical - examine input:analog-stereo -> output:iec958-stereo+input:analog-stereo already populated for input:analog-stereo => ignore output:iec958-stereo+input:analog-stereo Not identical - examine input:analog-mono -> output:analog-surround-40+input:analog-mono already populated for input:analog-mono => ignore output:analog-surround-40+input:analog-mono Not identical - examine input:analog-mono -> output:analog-surround-50+input:analog-mono already populated for input:analog-mono => ignore output:analog-surround-50+input:analog-mono Not identical - examine input:analog-mono -> output:analog-surround-71+input:analog-mono already populated for input:analog-mono => ignore output:analog-surround-71+input:analog-mono Not identical - examine input:analog-stereo -> output:analog-surround-40+input:analog-stereo already populated for input:analog-stereo => ignore output:analog-surround-40+input:analog-stereo Not identical - examine input:analog-stereo -> output:analog-surround-50+input:analog-stereo already populated for input:analog-stereo => ignore output:analog-surround-50+input:analog-stereo Not identical - examine input:analog-stereo -> output:analog-surround-71+input:analog-stereo already populated for input:analog-stereo => ignore output:analog-surround-71+input:analog-stereo Not identical - examine input:analog-mono -> output:analog-surround-41+input:analog-mono already populated for input:analog-mono => ignore output:analog-surround-41+input:analog-mono Not identical - examine input:analog-stereo -> output:analog-surround-41+input:analog-stereo already populated for input:analog-stereo => ignore output:analog-surround-41+input:analog-stereo Not identical - examine input:analog-mono -> output:analog-stereo+input:analog-mono already populated for input:analog-mono => ignore output:analog-stereo+input:analog-mono Not identical - examine input:analog-stereo -> output:analog-stereo+input:analog-stereo already populated for input:analog-stereo => ignore output:analog-stereo+input:analog-stereo Not identical - examine input:analog-mono -> output:iec958-ac3-surround-51+input:analog-mono already populated for input:analog-mono => ignore output:iec958-ac3-surround-51+input:analog-mono Not identical - examine input:analog-stereo -> output:iec958-ac3-surround-51+input:analog-stereo already populated for input:analog-stereo => ignore output:iec958-ac3-surround-51+input:analog-stereo Not identical - examine input:analog-mono -> output:analog-surround-51+input:analog-mono already populated for input:analog-mono => ignore output:analog-surround-51+input:analog-mono Not identical - examine input:analog-stereo -> output:analog-surround-51+input:analog-stereo already populated for input:analog-stereo => ignore output:analog-surround-51+input:analog-stereo Profile population FOR DEVICE Line In key input:analog-mono against profile output:analog-surround-51+input:analog-mono key input:analog-stereo against profile output:analog-surround-51+input:analog-stereo SET PROFILES Microphone Attempt to split profile, p->profile input:analog-mono on device Microphone Single profile, key input:analog-mono against value input:analog-mono for device Microphone Attempt to split profile, p->profile input:analog-stereo on device Microphone Single profile, key input:analog-stereo against value input:analog-stereo for device Microphone Attempt to split profile, p->profile output:analog-mono+input:analog-mono on device Microphone Found an input profile - storing key output:analog-mono+input:analog-mono against value input:analog-mono for device Microphone Attempt to split profile, p->profile output:analog-mono+input:analog-stereo on device Microphone Found an input profile - storing key output:analog-mono+input:analog-stereo against value input:analog-stereo for device Microphone Attempt to split profile, p->profile output:iec958-stereo+input:analog-mono on device Microphone Found an input profile - storing key output:iec958-stereo+input:analog-mono against value input:analog-mono for device Microphone Attempt to split profile, p->profile output:iec958-stereo+input:analog-stereo on device Microphone Found an input profile - storing key output:iec958-stereo+input:analog-stereo against value input:analog-stereo for device Microphone Attempt to split profile, p->profile output:analog-surround-40+input:analog-mono on device Microphone Found an input profile - storing key output:analog-surround-40+input:analog-mono against value input:analog-mono for device Microphone Attempt to split profile, p->profile output:analog-surround-50+input:analog-mono on device Microphone Found an input profile - storing key output:analog-surround-50+input:analog-mono against value input:analog-mono for device Microphone Attempt to split profile, p->profile output:analog-surround-71+input:analog-mono on device Microphone Found an input profile - storing key output:analog-surround-71+input:analog-mono against value input:analog-mono for device Microphone Attempt to split profile, p->profile output:analog-surround-40+input:analog-stereo on device Microphone Found an input profile - storing key output:analog-surround-40+input:analog-stereo against value input:analog-stereo for device Microphone Attempt to split profile, p->profile output:analog-surround-50+input:analog-stereo on device Microphone Found an input profile - storing key output:analog-surround-50+input:analog-stereo against value input:analog-stereo for device Microphone Attempt to split profile, p->profile output:analog-surround-71+input:analog-stereo on device Microphone Found an input profile - storing key output:analog-surround-71+input:analog-stereo against value input:analog-stereo for device Microphone Attempt to split profile, p->profile output:analog-surround-41+input:analog-mono on device Microphone Found an input profile - storing key output:analog-surround-41+input:analog-mono against value input:analog-mono for device Microphone Attempt to split profile, p->profile output:analog-surround-41+input:analog-stereo on device Microphone Found an input profile - storing key output:analog-surround-41+input:analog-stereo against value input:analog-stereo for device Microphone Attempt to split profile, p->profile output:analog-stereo+input:analog-mono on device Microphone Found an input profile - storing key output:analog-stereo+input:analog-mono against value input:analog-mono for device Microphone Attempt to split profile, p->profile output:analog-stereo+input:analog-stereo on device Microphone Found an input profile - storing key output:analog-stereo+input:analog-stereo against value input:analog-stereo for device Microphone Attempt to split profile, p->profile output:iec958-ac3-surround-51+input:analog-mono on device Microphone Found an input profile - storing key output:iec958-ac3-surround-51+input:analog-mono against value input:analog-mono for device Microphone Attempt to split profile, p->profile output:iec958-ac3-surround-51+input:analog-stereo on device Microphone Found an input profile - storing key output:iec958-ac3-surround-51+input:analog-stereo against value input:analog-stereo for device Microphone Attempt to split profile, p->profile output:analog-surround-51+input:analog-mono on device Microphone Found an input profile - storing key output:analog-surround-51+input:analog-mono against value input:analog-mono for device Microphone Attempt to split profile, p->profile output:analog-surround-51+input:analog-stereo on device Microphone Found an input profile - storing key output:analog-surround-51+input:analog-stereo against value input:analog-stereo for device Microphone try to compare input:analog-stereo with input:analog-stereotry to compare input:analog-stereo with input:analog-stereotry to compare input:analog-stereo with input:analog-stereotry to compare input:analog-stereo with input:analog-mono device->priv->disable_profile_swapping = 0 Not identical - examine input:analog-mono -> input:analog-mono Sensitive combo - Populate the profile combo with profile output:analog-surround-51+input:analog-mono against short name input:analog-mono Not identical - examine input:analog-stereo -> input:analog-stereo Sensitive combo - Populate the profile combo with profile output:analog-surround-51+input:analog-stereo against short name input:analog-stereo Not identical - examine input:analog-mono -> output:analog-mono+input:analog-mono already populated for input:analog-mono => ignore output:analog-mono+input:analog-mono Not identical - examine input:analog-stereo -> output:analog-mono+input:analog-stereo already populated for input:analog-stereo => ignore output:analog-mono+input:analog-stereo Not identical - examine input:analog-mono -> output:iec958-stereo+input:analog-mono already populated for input:analog-mono => ignore output:iec958-stereo+input:analog-mono Not identical - examine input:analog-stereo -> output:iec958-stereo+input:analog-stereo already populated for input:analog-stereo => ignore output:iec958-stereo+input:analog-stereo Not identical - examine input:analog-mono -> output:analog-surround-40+input:analog-mono already populated for input:analog-mono => ignore output:analog-surround-40+input:analog-mono Not identical - examine input:analog-mono -> output:analog-surround-50+input:analog-mono already populated for input:analog-mono => ignore output:analog-surround-50+input:analog-mono Not identical - examine input:analog-mono -> output:analog-surround-71+input:analog-mono already populated for input:analog-mono => ignore output:analog-surround-71+input:analog-mono Not identical - examine input:analog-stereo -> output:analog-surround-40+input:analog-stereo already populated for input:analog-stereo => ignore output:analog-surround-40+input:analog-stereo Not identical - examine input:analog-stereo -> output:analog-surround-50+input:analog-stereo already populated for input:analog-stereo => ignore output:analog-surround-50+input:analog-stereo Not identical - examine input:analog-stereo -> output:analog-surround-71+input:analog-stereo already populated for input:analog-stereo => ignore output:analog-surround-71+input:analog-stereo Not identical - examine input:analog-mono -> output:analog-surround-41+input:analog-mono already populated for input:analog-mono => ignore output:analog-surround-41+input:analog-mono Not identical - examine input:analog-stereo -> output:analog-surround-41+input:analog-stereo already populated for input:analog-stereo => ignore output:analog-surround-41+input:analog-stereo Not identical - examine input:analog-mono -> output:analog-stereo+input:analog-mono already populated for input:analog-mono => ignore output:analog-stereo+input:analog-mono Not identical - examine input:analog-stereo -> output:analog-stereo+input:analog-stereo already populated for input:analog-stereo => ignore output:analog-stereo+input:analog-stereo Not identical - examine input:analog-mono -> output:iec958-ac3-surround-51+input:analog-mono already populated for input:analog-mono => ignore output:iec958-ac3-surround-51+input:analog-mono Not identical - examine input:analog-stereo -> output:iec958-ac3-surround-51+input:analog-stereo already populated for input:analog-stereo => ignore output:iec958-ac3-surround-51+input:analog-stereo Not identical - examine input:analog-mono -> output:analog-surround-51+input:analog-mono already populated for input:analog-mono => ignore output:analog-surround-51+input:analog-mono Not identical - examine input:analog-stereo -> output:analog-surround-51+input:analog-stereo already populated for input:analog-stereo => ignore output:analog-surround-51+input:analog-stereo Profile population FOR DEVICE Microphone key input:analog-mono against profile output:analog-surround-51+input:analog-mono key input:analog-stereo against profile output:analog-surround-51+input:analog-stereo SET PROFILES Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-mono on device Analog Output / Headphones 2 Single profile, key output:analog-mono against value output:analog-mono for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-mono+input:analog-mono on device Analog Output / Headphones 2 Found an output profile - storing key output:analog-mono+input:analog-mono against value output:analog-mono for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-mono+input:analog-stereo on device Analog Output / Headphones 2 Found an output profile - storing key output:analog-mono+input:analog-stereo against value output:analog-mono for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-surround-40 on device Analog Output / Headphones 2 Single profile, key output:analog-surround-40 against value output:analog-surround-40 for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-surround-50 on device Analog Output / Headphones 2 Single profile, key output:analog-surround-50 against value output:analog-surround-50 for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-surround-71 on device Analog Output / Headphones 2 Single profile, key output:analog-surround-71 against value output:analog-surround-71 for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-surround-40+input:analog-mono on device Analog Output / Headphones 2 Found an output profile - storing key output:analog-surround-40+input:analog-mono against value output:analog-surround-40 for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-surround-50+input:analog-mono on device Analog Output / Headphones 2 Found an output profile - storing key output:analog-surround-50+input:analog-mono against value output:analog-surround-50 for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-surround-71+input:analog-mono on device Analog Output / Headphones 2 Found an output profile - storing key output:analog-surround-71+input:analog-mono against value output:analog-surround-71 for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-surround-40+input:analog-stereo on device Analog Output / Headphones 2 Found an output profile - storing key output:analog-surround-40+input:analog-stereo against value output:analog-surround-40 for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-surround-50+input:analog-stereo on device Analog Output / Headphones 2 Found an output profile - storing key output:analog-surround-50+input:analog-stereo against value output:analog-surround-50 for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-surround-71+input:analog-stereo on device Analog Output / Headphones 2 Found an output profile - storing key output:analog-surround-71+input:analog-stereo against value output:analog-surround-71 for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-surround-41 on device Analog Output / Headphones 2 Single profile, key output:analog-surround-41 against value output:analog-surround-41 for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-surround-41+input:analog-mono on device Analog Output / Headphones 2 Found an output profile - storing key output:analog-surround-41+input:analog-mono against value output:analog-surround-41 for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-surround-41+input:analog-stereo on device Analog Output / Headphones 2 Found an output profile - storing key output:analog-surround-41+input:analog-stereo against value output:analog-surround-41 for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-stereo on device Analog Output / Headphones 2 Single profile, key output:analog-stereo against value output:analog-stereo for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-stereo+input:analog-mono on device Analog Output / Headphones 2 Found an output profile - storing key output:analog-stereo+input:analog-mono against value output:analog-stereo for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-stereo+input:analog-stereo on device Analog Output / Headphones 2 Found an output profile - storing key output:analog-stereo+input:analog-stereo against value output:analog-stereo for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-surround-51 on device Analog Output / Headphones 2 Single profile, key output:analog-surround-51 against value output:analog-surround-51 for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-surround-51+input:analog-mono on device Analog Output / Headphones 2 Found an output profile - storing key output:analog-surround-51+input:analog-mono against value output:analog-surround-51 for device Analog Output / Headphones 2 Attempt to split profile, p->profile output:analog-surround-51+input:analog-stereo on device Analog Output / Headphones 2 Found an output profile - storing key output:analog-surround-51+input:analog-stereo against value output:analog-surround-51 for device Analog Output / Headphones 2 try to compare output:analog-surround-41 with output:analog-surround-41try to compare output:analog-surround-41 with output:analog-surround-50 device->priv->disable_profile_swapping = 0 Not identical - examine output:analog-mono -> output:analog-mono Sensitive combo - Populate the profile combo with profile output:analog-mono+input:analog-stereo against short name output:analog-mono Not identical - examine output:analog-mono -> output:analog-mono+input:analog-mono already populated for output:analog-mono => ignore output:analog-mono+input:analog-mono Not identical - examine output:analog-mono -> output:analog-mono+input:analog-stereo already populated for output:analog-mono => ignore output:analog-mono+input:analog-stereo Not identical - examine output:analog-surround-40 -> output:analog-surround-40 Sensitive combo - Populate the profile combo with profile output:analog-surround-40+input:analog-stereo against short name output:analog-surround-40 Not identical - examine output:analog-surround-50 -> output:analog-surround-50 Sensitive combo - Populate the profile combo with profile output:analog-surround-50+input:analog-stereo against short name output:analog-surround-50 Not identical - examine output:analog-surround-71 -> output:analog-surround-71 Sensitive combo - Populate the profile combo with profile output:analog-surround-71+input:analog-stereo against short name output:analog-surround-71 Not identical - examine output:analog-surround-40 -> output:analog-surround-40+input:analog-mono already populated for output:analog-surround-40 => ignore output:analog-surround-40+input:analog-mono Not identical - examine output:analog-surround-50 -> output:analog-surround-50+input:analog-mono already populated for output:analog-surround-50 => ignore output:analog-surround-50+input:analog-mono Not identical - examine output:analog-surround-71 -> output:analog-surround-71+input:analog-mono already populated for output:analog-surround-71 => ignore output:analog-surround-71+input:analog-mono Not identical - examine output:analog-surround-40 -> output:analog-surround-40+input:analog-stereo already populated for output:analog-surround-40 => ignore output:analog-surround-40+input:analog-stereo Not identical - examine output:analog-surround-50 -> output:analog-surround-50+input:analog-stereo already populated for output:analog-surround-50 => ignore output:analog-surround-50+input:analog-stereo Not identical - examine output:analog-surround-71 -> output:analog-surround-71+input:analog-stereo already populated for output:analog-surround-71 => ignore output:analog-surround-71+input:analog-stereo Not identical - examine output:analog-surround-41 -> output:analog-surround-41 Sensitive combo - Populate the profile combo with profile output:analog-surround-41+input:analog-stereo against short name output:analog-surround-41 Not identical - examine output:analog-surround-41 -> output:analog-surround-41+input:analog-mono already populated for output:analog-surround-41 => ignore output:analog-surround-41+input:analog-mono Not identical - examine output:analog-surround-41 -> output:analog-surround-41+input:analog-stereo already populated for output:analog-surround-41 => ignore output:analog-surround-41+input:analog-stereo Not identical - examine output:analog-stereo -> output:analog-stereo Sensitive combo - Populate the profile combo with profile output:analog-stereo+input:analog-stereo against short name output:analog-stereo Not identical - examine output:analog-stereo -> output:analog-stereo+input:analog-mono already populated for output:analog-stereo => ignore output:analog-stereo+input:analog-mono Not identical - examine output:analog-stereo -> output:analog-stereo+input:analog-stereo already populated for output:analog-stereo => ignore output:analog-stereo+input:analog-stereo Not identical - examine output:analog-surround-51 -> output:analog-surround-51 Sensitive combo - Populate the profile combo with profile output:analog-surround-51+input:analog-stereo against short name output:analog-surround-51 Not identical - examine output:analog-surround-51 -> output:analog-surround-51+input:analog-mono already populated for output:analog-surround-51 => ignore output:analog-surround-51+input:analog-mono Not identical - examine output:analog-surround-51 -> output:analog-surround-51+input:analog-stereo already populated for output:analog-surround-51 => ignore output:analog-surround-51+input:analog-stereo Profile population FOR DEVICE Analog Output / Headphones 2 key output:analog-stereo against profile output:analog-stereo+input:analog-stereo key output:analog-surround-40 against profile output:analog-surround-40+input:analog-stereo key output:analog-surround-50 against profile output:analog-surround-50+input:analog-stereo key output:analog-mono against profile output:analog-mono+input:analog-stereo key output:analog-surround-51 against profile output:analog-surround-51+input:analog-stereo key output:analog-surround-71 against profile output:analog-surround-71+input:analog-stereo key output:analog-surround-41 against profile output:analog-surround-41+input:analog-stereo SET PROFILES Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-mono on device Analog Output / Headphones 1 Single profile, key output:analog-mono against value output:analog-mono for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-mono+input:analog-mono on device Analog Output / Headphones 1 Found an output profile - storing key output:analog-mono+input:analog-mono against value output:analog-mono for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-mono+input:analog-stereo on device Analog Output / Headphones 1 Found an output profile - storing key output:analog-mono+input:analog-stereo against value output:analog-mono for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-surround-40 on device Analog Output / Headphones 1 Single profile, key output:analog-surround-40 against value output:analog-surround-40 for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-surround-50 on device Analog Output / Headphones 1 Single profile, key output:analog-surround-50 against value output:analog-surround-50 for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-surround-71 on device Analog Output / Headphones 1 Single profile, key output:analog-surround-71 against value output:analog-surround-71 for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-surround-40+input:analog-mono on device Analog Output / Headphones 1 Found an output profile - storing key output:analog-surround-40+input:analog-mono against value output:analog-surround-40 for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-surround-50+input:analog-mono on device Analog Output / Headphones 1 Found an output profile - storing key output:analog-surround-50+input:analog-mono against value output:analog-surround-50 for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-surround-71+input:analog-mono on device Analog Output / Headphones 1 Found an output profile - storing key output:analog-surround-71+input:analog-mono against value output:analog-surround-71 for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-surround-40+input:analog-stereo on device Analog Output / Headphones 1 Found an output profile - storing key output:analog-surround-40+input:analog-stereo against value output:analog-surround-40 for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-surround-50+input:analog-stereo on device Analog Output / Headphones 1 Found an output profile - storing key output:analog-surround-50+input:analog-stereo against value output:analog-surround-50 for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-surround-71+input:analog-stereo on device Analog Output / Headphones 1 Found an output profile - storing key output:analog-surround-71+input:analog-stereo against value output:analog-surround-71 for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-surround-41 on device Analog Output / Headphones 1 Single profile, key output:analog-surround-41 against value output:analog-surround-41 for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-surround-41+input:analog-mono on device Analog Output / Headphones 1 Found an output profile - storing key output:analog-surround-41+input:analog-mono against value output:analog-surround-41 for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-surround-41+input:analog-stereo on device Analog Output / Headphones 1 Found an output profile - storing key output:analog-surround-41+input:analog-stereo against value output:analog-surround-41 for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-stereo on device Analog Output / Headphones 1 Single profile, key output:analog-stereo against value output:analog-stereo for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-stereo+input:analog-mono on device Analog Output / Headphones 1 Found an output profile - storing key output:analog-stereo+input:analog-mono against value output:analog-stereo for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-stereo+input:analog-stereo on device Analog Output / Headphones 1 Found an output profile - storing key output:analog-stereo+input:analog-stereo against value output:analog-stereo for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-surround-51 on device Analog Output / Headphones 1 Single profile, key output:analog-surround-51 against value output:analog-surround-51 for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-surround-51+input:analog-mono on device Analog Output / Headphones 1 Found an output profile - storing key output:analog-surround-51+input:analog-mono against value output:analog-surround-51 for device Analog Output / Headphones 1 Attempt to split profile, p->profile output:analog-surround-51+input:analog-stereo on device Analog Output / Headphones 1 Found an output profile - storing key output:analog-surround-51+input:analog-stereo against value output:analog-surround-51 for device Analog Output / Headphones 1 try to compare output:analog-surround-41 with output:analog-surround-41try to compare output:analog-surround-41 with output:analog-surround-50 device->priv->disable_profile_swapping = 0 Not identical - examine output:analog-mono -> output:analog-mono Sensitive combo - Populate the profile combo with profile output:analog-mono+input:analog-stereo against short name output:analog-mono Not identical - examine output:analog-mono -> output:analog-mono+input:analog-mono already populated for output:analog-mono => ignore output:analog-mono+input:analog-mono Not identical - examine output:analog-mono -> output:analog-mono+input:analog-stereo already populated for output:analog-mono => ignore output:analog-mono+input:analog-stereo Not identical - examine output:analog-surround-40 -> output:analog-surround-40 Sensitive combo - Populate the profile combo with profile output:analog-surround-40+input:analog-stereo against short name output:analog-surround-40 Not identical - examine output:analog-surround-50 -> output:analog-surround-50 Sensitive combo - Populate the profile combo with profile output:analog-surround-50+input:analog-stereo against short name output:analog-surround-50 Not identical - examine output:analog-surround-71 -> output:analog-surround-71 Sensitive combo - Populate the profile combo with profile output:analog-surround-71+input:analog-stereo against short name output:analog-surround-71 Not identical - examine output:analog-surround-40 -> output:analog-surround-40+input:analog-mono already populated for output:analog-surround-40 => ignore output:analog-surround-40+input:analog-mono Not identical - examine output:analog-surround-50 -> output:analog-surround-50+input:analog-mono already populated for output:analog-surround-50 => ignore output:analog-surround-50+input:analog-mono Not identical - examine output:analog-surround-71 -> output:analog-surround-71+input:analog-mono already populated for output:analog-surround-71 => ignore output:analog-surround-71+input:analog-mono Not identical - examine output:analog-surround-40 -> output:analog-surround-40+input:analog-stereo already populated for output:analog-surround-40 => ignore output:analog-surround-40+input:analog-stereo Not identical - examine output:analog-surround-50 -> output:analog-surround-50+input:analog-stereo already populated for output:analog-surround-50 => ignore output:analog-surround-50+input:analog-stereo Not identical - examine output:analog-surround-71 -> output:analog-surround-71+input:analog-stereo already populated for output:analog-surround-71 => ignore output:analog-surround-71+input:analog-stereo Not identical - examine output:analog-surround-41 -> output:analog-surround-41 Sensitive combo - Populate the profile combo with profile output:analog-surround-41+input:analog-stereo against short name output:analog-surround-41 Not identical - examine output:analog-surround-41 -> output:analog-surround-41+input:analog-mono already populated for output:analog-surround-41 => ignore output:analog-surround-41+input:analog-mono Not identical - examine output:analog-surround-41 -> output:analog-surround-41+input:analog-stereo already populated for output:analog-surround-41 => ignore output:analog-surround-41+input:analog-stereo Not identical - examine output:analog-stereo -> output:analog-stereo Sensitive combo - Populate the profile combo with profile output:analog-stereo+input:analog-stereo against short name output:analog-stereo Not identical - examine output:analog-stereo -> output:analog-stereo+input:analog-mono already populated for output:analog-stereo => ignore output:analog-stereo+input:analog-mono Not identical - examine output:analog-stereo -> output:analog-stereo+input:analog-stereo already populated for output:analog-stereo => ignore output:analog-stereo+input:analog-stereo Not identical - examine output:analog-surround-51 -> output:analog-surround-51 Sensitive combo - Populate the profile combo with profile output:analog-surround-51+input:analog-stereo against short name output:analog-surround-51 Not identical - examine output:analog-surround-51 -> output:analog-surround-51+input:analog-mono already populated for output:analog-surround-51 => ignore output:analog-surround-51+input:analog-mono Not identical - examine output:analog-surround-51 -> output:analog-surround-51+input:analog-stereo already populated for output:analog-surround-51 => ignore output:analog-surround-51+input:analog-stereo Profile population FOR DEVICE Analog Output / Headphones 1 key output:analog-stereo against profile output:analog-stereo+input:analog-stereo key output:analog-surround-40 against profile output:analog-surround-40+input:analog-stereo key output:analog-surround-50 against profile output:analog-surround-50+input:analog-stereo key output:analog-mono against profile output:analog-mono+input:analog-stereo key output:analog-surround-51 against profile output:analog-surround-51+input:analog-stereo key output:analog-surround-71 against profile output:analog-surround-71+input:analog-stereo key output:analog-surround-41 against profile output:analog-surround-41+input:analog-stereo SET PROFILES Analog Output / Speaker Attempt to split profile, p->profile output:analog-mono on device Analog Output / Speaker Single profile, key output:analog-mono against value output:analog-mono for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-mono+input:analog-mono on device Analog Output / Speaker Found an output profile - storing key output:analog-mono+input:analog-mono against value output:analog-mono for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-mono+input:analog-stereo on device Analog Output / Speaker Found an output profile - storing key output:analog-mono+input:analog-stereo against value output:analog-mono for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-surround-40 on device Analog Output / Speaker Single profile, key output:analog-surround-40 against value output:analog-surround-40 for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-surround-50 on device Analog Output / Speaker Single profile, key output:analog-surround-50 against value output:analog-surround-50 for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-surround-71 on device Analog Output / Speaker Single profile, key output:analog-surround-71 against value output:analog-surround-71 for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-surround-40+input:analog-mono on device Analog Output / Speaker Found an output profile - storing key output:analog-surround-40+input:analog-mono against value output:analog-surround-40 for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-surround-50+input:analog-mono on device Analog Output / Speaker Found an output profile - storing key output:analog-surround-50+input:analog-mono against value output:analog-surround-50 for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-surround-71+input:analog-mono on device Analog Output / Speaker Found an output profile - storing key output:analog-surround-71+input:analog-mono against value output:analog-surround-71 for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-surround-40+input:analog-stereo on device Analog Output / Speaker Found an output profile - storing key output:analog-surround-40+input:analog-stereo against value output:analog-surround-40 for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-surround-50+input:analog-stereo on device Analog Output / Speaker Found an output profile - storing key output:analog-surround-50+input:analog-stereo against value output:analog-surround-50 for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-surround-71+input:analog-stereo on device Analog Output / Speaker Found an output profile - storing key output:analog-surround-71+input:analog-stereo against value output:analog-surround-71 for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-surround-41 on device Analog Output / Speaker Single profile, key output:analog-surround-41 against value output:analog-surround-41 for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-surround-41+input:analog-mono on device Analog Output / Speaker Found an output profile - storing key output:analog-surround-41+input:analog-mono against value output:analog-surround-41 for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-surround-41+input:analog-stereo on device Analog Output / Speaker Found an output profile - storing key output:analog-surround-41+input:analog-stereo against value output:analog-surround-41 for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-stereo on device Analog Output / Speaker Single profile, key output:analog-stereo against value output:analog-stereo for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-stereo+input:analog-mono on device Analog Output / Speaker Found an output profile - storing key output:analog-stereo+input:analog-mono against value output:analog-stereo for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-stereo+input:analog-stereo on device Analog Output / Speaker Found an output profile - storing key output:analog-stereo+input:analog-stereo against value output:analog-stereo for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-surround-51 on device Analog Output / Speaker Single profile, key output:analog-surround-51 against value output:analog-surround-51 for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-surround-51+input:analog-mono on device Analog Output / Speaker Found an output profile - storing key output:analog-surround-51+input:analog-mono against value output:analog-surround-51 for device Analog Output / Speaker Attempt to split profile, p->profile output:analog-surround-51+input:analog-stereo on device Analog Output / Speaker Found an output profile - storing key output:analog-surround-51+input:analog-stereo against value output:analog-surround-51 for device Analog Output / Speaker try to compare output:analog-surround-41 with output:analog-surround-41try to compare output:analog-surround-41 with output:analog-surround-50 device->priv->disable_profile_swapping = 0 Not identical - examine output:analog-mono -> output:analog-mono Sensitive combo - Populate the profile combo with profile output:analog-mono+input:analog-stereo against short name output:analog-mono Not identical - examine output:analog-mono -> output:analog-mono+input:analog-mono already populated for output:analog-mono => ignore output:analog-mono+input:analog-mono Not identical - examine output:analog-mono -> output:analog-mono+input:analog-stereo already populated for output:analog-mono => ignore output:analog-mono+input:analog-stereo Not identical - examine output:analog-surround-40 -> output:analog-surround-40 Sensitive combo - Populate the profile combo with profile output:analog-surround-40+input:analog-stereo against short name output:analog-surround-40 Not identical - examine output:analog-surround-50 -> output:analog-surround-50 Sensitive combo - Populate the profile combo with profile output:analog-surround-50+input:analog-stereo against short name output:analog-surround-50 Not identical - examine output:analog-surround-71 -> output:analog-surround-71 Sensitive combo - Populate the profile combo with profile output:analog-surround-71+input:analog-stereo against short name output:analog-surround-71 Not identical - examine output:analog-surround-40 -> output:analog-surround-40+input:analog-mono already populated for output:analog-surround-40 => ignore output:analog-surround-40+input:analog-mono Not identical - examine output:analog-surround-50 -> output:analog-surround-50+input:analog-mono already populated for output:analog-surround-50 => ignore output:analog-surround-50+input:analog-mono Not identical - examine output:analog-surround-71 -> output:analog-surround-71+input:analog-mono already populated for output:analog-surround-71 => ignore output:analog-surround-71+input:analog-mono Not identical - examine output:analog-surround-40 -> output:analog-surround-40+input:analog-stereo already populated for output:analog-surround-40 => ignore output:analog-surround-40+input:analog-stereo Not identical - examine output:analog-surround-50 -> output:analog-surround-50+input:analog-stereo already populated for output:analog-surround-50 => ignore output:analog-surround-50+input:analog-stereo Not identical - examine output:analog-surround-71 -> output:analog-surround-71+input:analog-stereo already populated for output:analog-surround-71 => ignore output:analog-surround-71+input:analog-stereo Not identical - examine output:analog-surround-41 -> output:analog-surround-41 Sensitive combo - Populate the profile combo with profile output:analog-surround-41+input:analog-stereo against short name output:analog-surround-41 Not identical - examine output:analog-surround-41 -> output:analog-surround-41+input:analog-mono already populated for output:analog-surround-41 => ignore output:analog-surround-41+input:analog-mono Not identical - examine output:analog-surround-41 -> output:analog-surround-41+input:analog-stereo already populated for output:analog-surround-41 => ignore output:analog-surround-41+input:analog-stereo Not identical - examine output:analog-stereo -> output:analog-stereo Sensitive combo - Populate the profile combo with profile output:analog-stereo+input:analog-stereo against short name output:analog-stereo Not identical - examine output:analog-stereo -> output:analog-stereo+input:analog-mono already populated for output:analog-stereo => ignore output:analog-stereo+input:analog-mono Not identical - examine output:analog-stereo -> output:analog-stereo+input:analog-stereo already populated for output:analog-stereo => ignore output:analog-stereo+input:analog-stereo Not identical - examine output:analog-surround-51 -> output:analog-surround-51 Sensitive combo - Populate the profile combo with profile output:analog-surround-51+input:analog-stereo against short name output:analog-surround-51 Not identical - examine output:analog-surround-51 -> output:analog-surround-51+input:analog-mono already populated for output:analog-surround-51 => ignore output:analog-surround-51+input:analog-mono Not identical - examine output:analog-surround-51 -> output:analog-surround-51+input:analog-stereo already populated for output:analog-surround-51 => ignore output:analog-surround-51+input:analog-stereo Profile population FOR DEVICE Analog Output / Speaker key output:analog-stereo against profile output:analog-stereo+input:analog-stereo key output:analog-surround-40 against profile output:analog-surround-40+input:analog-stereo key output:analog-surround-50 against profile output:analog-surround-50+input:analog-stereo key output:analog-mono against profile output:analog-mono+input:analog-stereo key output:analog-surround-51 against profile output:analog-surround-51+input:analog-stereo key output:analog-surround-71 against profile output:analog-surround-71+input:analog-stereo key output:analog-surround-41 against profile output:analog-surround-41+input:analog-stereo SET PROFILES HDMI / DisplayPort Attempt to split profile, p->profile output:hdmi-stereo on device HDMI / DisplayPort Single profile, key output:hdmi-stereo against value output:hdmi-stereo for device HDMI / DisplayPort device->priv->disable_profile_swapping = 1 Profile population FOR DEVICE HDMI / DisplayPort key output:hdmi-stereo against profile output:hdmi-stereo update source update source