namespace TeleWave.Application.Common.Interfaces;
///
/// Пропускная способность обработчика медиа. Нужна, чтобы по очереди и среднему времени посчитать,
/// когда она разгребётся: при двух параллельных транскодах ждать вдвое меньше, чем при одном.
///
/// Порт, а не чтение настроек напрямую: настройки ffmpeg живут в Infrastructure, и прикладной слой
/// про их устройство знать не должен.
///
public interface IMediaProcessingLimits
{
/// Сколько файлов обрабатывается одновременно.
int MaxParallelTranscodes { get; }
}