voc / voctomix

Full-HD Software Live-Video-Mixer in python
https://c3voc.de/
MIT License
573 stars 104 forks source link

Transitioning between different b-channel sources in side by side loses the previous composite state #299

Open schmittlauch opened 1 year ago

schmittlauch commented 1 year ago

My understanding of Voc2Mix's operational model is that you always manipulate a preview composite state, which replaces the live composite state when being applied (cut/trans). The previous live state then becomes the new preview state and can be manipulated again. When in the side by side composite mode, this model does not hold.

how to reproduce

  1. channel a = slides, channel b = cam 1, composite = side by side
  2. cut/trans
  3. retake
  4. channel b = cam 2
  5. cut

observation: both live-selection marker (glow) as well as preview-selection marker (solid) switch to cam2, previous composite is forgotten alltogether

expected result: After the cut, cam 2 has the live-selection marker (glowing) in channel b while cam 1 has the preview-selection marker. Clicking the Cut button repeatedly just toggles between these two configurations of cam1 or cam2 being live in channel b.