namespace TeleWave.Domain.Media;
/// Жизненный цикл медиа-ассета от загрузки до готовности к эфиру.
public enum MediaAssetStatus
{
/// Файл загружен, ждёт обработки в очереди.
Pending,
/// ffmpeg нарезает файл на HLS-сегменты.
Processing,
/// Нарезка завершена, ассет готов к постановке в эфир.
Ready,
/// Обработка провалилась (см. ).
Failed,
}