#1232 new todo

Process request for playback command in SteamDispatcher

Reported by: Benny Lyons Owned by: Ichthyostega
Priority: grave Milestone: 0integration
Component: lumieraSteam Keywords: VerticalSlicePlayback
Sub Tickets: Parent Tickets: #1228

Description (last modified by Ichthyostega)

Story: Process request to playback clip

As a Lumiera developer
I want a new playback command that is registered in the SteamDispatcher
to be processed, to activate playback mode on the indicated Player

Acceptance Criteria

Feature: Process request in SteamDispatcher to playback clip

Scenario-1: playback command activates playback mode in a player instance

Given
a Steam layer with running Session and Player subsystems
When
  • a playback command is sent through the UI-Bus
  • And this command contains the ID of a Player instance
Then
  • the playback command is processed by the SteamDispatcher
  • And the SteamDispatcher accesses the indicated Player instance
  • And to activate playback mode on this Player instance

Scenario-2: playback command cannot access a player instance

Given
a Steam layer with running Session and Player subsystems
When
  • a playback command is sent through the UI-Bus
  • And this command contains the ID of a Player instance
  • But this player instance cannot be accessed
Then
then a new player instance is created

Change history (6)

comment:1 by Benny Lyons, at 2022-09-16T16:36:14Z

Component: lumieralumieraSteam
Description: modified (diff)
Keywords: Playback Vertical Slice added
Milestone: 0integration
Owner: set to Ichthyostega
Priority: normalurgent
Summary: Process request for playback command in ProcDispatcherProcess request for playback command in SteamDispatcher

comment:9 by Ichthyostega, at 2022-09-16T23:32:17Z

Description: modified (diff)

Proposal to use the Gherkin scheme for the Acceptance Criteria

comment:10 by Benny Lyons, at 2022-09-17T10:30:12Z

Description: modified (diff)

comment:14 by Ichthyostega, at 2022-09-23T14:20:55Z

Description: modified (diff)

reformat scenarios to make the GivenWhenThen structure stand out more clearly

comment:15 by Ichthyostega, at 2022-10-08T00:26:11Z

blocking: 1221, 12281228
Keywords: VerticalSlicePlayback added; Playback Vertical Slice removed
Priority: urgentgrave

comment:15 by Undercover Agent, at 2025-12-25T00:00:00Z

blocking: 1228
Parent Tickets: 1228

Migration MasterTickets ⟼ Subtickets-plugin

Note: See TracTickets for help on using tickets.