Fixes and updates for camera and the rest of the implementation for microphone