Is the project linked here what you use to add OBS output to a video call or is there another way?
What would I do if I want the enhanced stream to be piped to screen share instead of webcam? Most video chat solutions will show webcam and shared screen differently
VirtualCam was already a thing, but only for Windows (not sure what is the backstory behind the more recent version being maintained by someone else; I think I'm using catxfish's version): https://obsproject.com/forum/resources/obs-virtualcam.539/
...then select "VirtualCam" from the Tools menu, and click "Start" to start sending images to the selected virtual camera. These virtual devices appear in eg. Zoom, so if you select it and enable video within the app, others will see 5 faces and Visual Studio Code having a conversation.
(Of course you can add more sources to the scene, aligning them appropriately, so you can have your face in the corner alongside the captured window.)
What would I do if I want the enhanced stream to be piped to screen share instead of webcam? Most video chat solutions will show webcam and shared screen differently