Optional ReadonlyartifactReadonlyblockingTrue when this activity should prevent media playback from advancing.
ReadonlyblockingTrue when this activity prevents the current visual frame from being fully presented, while media playback may still be allowed to advance.
Optional ReadonlydetailOptional ReadonlyerrorStable failure classification when this activity reports an error.
Prefer this over errorMessage for control flow: messages are diagnostic
text and may name vendor internals. Absent when the reporting subsystem
does not classify its failures.
Optional ReadonlyerrorReadonlykindReadonlylabelOptional ReadonlypendingOptional ReadonlypreparedOptional ReadonlyprogressReadonlystatus
One loading, waiting, processing, or error activity.
artifactKindis intentionally a string. Platform packages can report renderer-specific artifact families without making core import renderer enums or prepared-artifact internals.