Old issue https://github.com/PistonDevelopers/cam/issues/11 An idea is to use `Vec<Settings>` to allow multiple sources.