Is there any video player that supports showing multiple videos at once within the same application window? Image attached as an example for how it could look.
I am a big fan of clean code, and one thing I hate the most is the Singleton-pattern. Having looked at the source code of VLCJ player, I noticed that the singleton pattern is being used for the video.
There is no requirement for how many videos it should support, just that it should support more than one.
As I'm interested in it from a code perspective, I would like it to be open-source. (but if you know of any non-free applications, feel free to mention those as well, as it would tell me that they're not using the singleton pattern). I also don't have a platform requirement.