Reworked webcam support