We are upgrading from Video SDK Web 1.12.10 to 2.1.5 and note that stopRenderVideo() and renderVideo() are now deprecated.
We were using these to render to a canvas on Safari in our previous versions.
We’ve switched to using attachVideo() and detachVideo() for all browsers which is working fine in Chrome and allowing camera to be toggled on/off. On Safari and Firefox when the camera is toggled off after starting a black box is remaining for both remote and self view.
We are attaching the video to the video-player-container.
Is something additional needed on Safari? The example is still using renderVideo and stopRenderVideo in video-single.tsx so I cannot see how to use detachVideo() in safari.