add camera capture with sdl