namespace AIStudio.Tools.Rust; /// Successful terminal result returned by Rust media normalization. /// Committed normalized output path. /// Stable normalized container used for provider uploads. /// Stable normalized audio codec used for provider uploads. /// Detected container diagnostic. /// Selected codec diagnostic. /// Normalized duration in milliseconds. /// Whether the source was copied unchanged. /// Whether the normalized audio exceeds the practical-silence threshold. public sealed record MediaJobResult( string OutputPath, string OutputFormat, string OutputCodec, string DetectedFormat, string DetectedCodec, ulong DurationMs, bool PassThrough, bool HasAudibleSignal);