Navigation
API > API/Plugins > API/Plugins/AvalancheMedia
The status of the playback object.
This is related to the status of the transient playback object which is duplicated from the source asset. The transient playback object is also referred to as the "managed" or "runtime" asset.
| Name | EAvaPlaybackStatus |
| Type | enum |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheMedia/Public/AvaMediaDefines.h |
| Include Path | #include "AvaMediaDefines.h" |
Syntax
enum EAvaPlaybackStatus
{
Unknown,
Missing,
Syncing,
Available,
Loading,
Loaded,
Starting,
Started,
Stopping,
Unloading,
Error,
}
Values
| Name | Remarks |
|---|---|
| Unknown | Invalid status. |
| Missing | Missing asset (or out of date?). |
| Syncing | Asset is being downloaded. |
| Available | Asset is available, not loaded. |
| Loading | Load has been requested. |
| Loaded | Asset is loaded in memory and ready to play. |
| Starting | Start has been requested. |
| Started | Currently playing. |
| Stopping | Stop has been requested. After stopping, status goes back to Loaded. |
| Unloading | Unload has been requested. After unloaded, status goes back to Available. |
| Error | Something bad happened. |