#[error("selected card '{0}' failed to list available output configs: '{1}'")]
OutputConfigsUnavailable(String, #[source] cpal::SupportedStreamConfigsError),
#[error("selected card '{0}' failed to list available output configs: '{1}'")]
OutputConfigsUnavailable(String, #[source] cpal::SupportedStreamConfigsError),
SupportedOutputUnavailable(String),
#[error("selected card '{0}' was unable to build an output stream: '{1}'")]
SupportedOutputUnavailable(String),
#[error("selected card '{0}' was unable to build an output stream: '{1}'")]
#[error("selected card '{0}' failed to list available input configs: '{1}'")]
InputConfigsUnavailable(String, #[source] cpal::SupportedStreamConfigsError),
#[error("selected card '{0}' failed to list available input configs: '{1}'")]
InputConfigsUnavailable(String, #[source] cpal::SupportedStreamConfigsError),
SupportedInputUnavailable(String),
#[error("selected card '{0}' was unable to build an input stream: '{1}'")]
SupportedInputUnavailable(String),
#[error("selected card '{0}' was unable to build an input stream: '{1}'")]