Skip to content

Conversation

@chandrashekar-nallamilli
Copy link
Collaborator

Port EAV-640 fix from release52 to release53

Changes:

  • Modified Live Status Gateway's calculateSegmentTiming to consider partInstances
  • Accounts for modified durations from adLib actions
  • Improves accuracy of segment timing calculations

Why needed:
The upstream function signature does not include segmentPartInstances parameter. This fix ensures LSG shows accurate segment timings when parts have been modified by adLib actions.

Upstream status: TV2-internal LSG enhancement, not in upstream

Brings release53 to feature parity with release52.

refactor(EAV-450): get rid of async in handlers; extract shared logic
feat(EAV-487): add buckets topic to LSG
feat(EAV-296): implement tally for device trigger previews
feat(EAV-488): add packages topic to LSG
feat(EAV-111): add current segment parts to LSG
fix(EAV-450): missing null activePlaylist update when playlist gets deactivated
…lications

it is not needed for the UI nor any other ddp subscriber
fix(EAV-514): omit privateData in bucket adlib pieces and actions pub…
… the following Part(s) (#46)

problem was in the rank initially set to a placeholder 99999
recalculated too late, it was confusing the code that finds infinites from pieces in parts preceding the inserted one
this is a hack that makes lookaheads work until superfly-timeline is fixed
chore(EAV-526): update TSR and superfly-timeline
fix(EAV-534): duration of pieces with 'now' start time
it was broken by introduction of `motion` in Sofie-Automation#1400
fix(EAV-555): make prompter scroll
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants