add camera exchange function: SwapCams()