Feature Request - Keep NDI output stream live when playback stopped
(I know this is a brand new project, but thought I'd get this request in early so hopefully it gets implemented/thought about at the beginning of development.)
User story: As a user of VLC and the current NDI implementation, if I stop/pause playback, the NDI output is terminated. When using the VLC output as an input to other applications (like OBS or XSplit), this can cause a delay with re-establishing a connection once playback resumes.
It would be great if there was an option to keep the NDI output alive regardless of whether there is video playing or not.
Use case: For live video production, I would like to use VLC for a playlist of news/promo segments. While I can set VLC to pause on playlist load and at the end of each clip, the NDI stream is closed when paused. To work around this, I usually put a 5-second buffer of black at the beginning of each clip (so OBS/XSplit has time to detect and connect to the stream), but that requires me to be cognizant of starting the clip 5 seconds before I need it.