Camera works correctly

This should probably get the wrapper treatment, there's not use in
having two camera implementations
Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>