Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::timeline::SetDeviceState Struct Reference

Replaces the optional content-addressed opaque state reference. More...

#include <command.hpp>

Public Attributes

ItemId sequence_id
 Sequence containing the target track.
ItemId track_id
 Track owning the placement.
ItemId device_id
 Placement identity whose state changes.
std::optional< ContentHash > expected
 Required current state content identity.
std::optional< ContentHash > replacement
 Replacement state content identity.

Detailed Description

Replaces the optional content-addressed opaque state reference.

Member Data Documentation

◆ device_id

ItemId pulp::timeline::SetDeviceState::device_id

Placement identity whose state changes.

◆ expected

std::optional<ContentHash> pulp::timeline::SetDeviceState::expected

Required current state content identity.

◆ replacement

std::optional<ContentHash> pulp::timeline::SetDeviceState::replacement

Replacement state content identity.

◆ sequence_id

ItemId pulp::timeline::SetDeviceState::sequence_id

Sequence containing the target track.

◆ track_id

ItemId pulp::timeline::SetDeviceState::track_id

Track owning the placement.


The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/timeline/include/pulp/timeline/command.hpp