Skip to content

togglerecord: Add support for non-live inputs

Vivia Nikolaidou requested to merge vivia/gst-plugins-rs:toggleplay into main
  • Live input + is-live=false:

    • While not recording, drop input
    • When recording is started, offset to collapse the gap
  • Live input + is-live=true:

    • While not recording, drop input
    • Don't modify the offset
  • Non-live input + is-live=false:

    • While not recording, block input
    • Don't modify the offset
  • Non-live input + is-live=true:

    • While not recording, block input
    • When recording is started, offset to current running time

Co-authored-by: @heftig

Edited by Vivia Nikolaidou

Merge request reports