Ok, we've managed to resolve this issue for our use case.
We really just needed a smooth crossfade from video A to video B, but at any given time in their respective loops, via an OSC signal issued from an external controller.
Unfortunately crossfading wasn't a straight forward process. However we stumbled upon a solution. Hopefully this answer can help others looking to do the same thing:
Crossfading between two videos from any point in the video loop
In order to create smooth transitions from video A to video B from any given point in their loops requires using 2 scenes, along with a weird trick on the video loop that you're crossfading from
Scenes/Cues Settings
Scene 1 - settings
- Video A surface ON (current visible loop)
- IMPORTANT : Video B's media panel settings and parameters: Set loop duration to 0
Scene 2 - settings
- Video B surface ON (current visible loop)
- IMPORTANT : Video A's media panel settings and parameters: Set loop duration to 0
With the above 2 scenes setup like this, we can now trigger either of those scenes and get a smooth crossfade from one video to the other
from any point in their respective loops